assess.one – AI-powered business operations platform

Workflow Template

Sales Lead Management Workflow

Captures new sales leads, sends a thank-you to the contact, uses AI to prioritise the lead (with manager fallback when uncertain), assigns a follow-up task with an SLA based on priority, and routes the outcome (Convert/Nurture/Disqualify) to update status, trigger opportunity setup, and notify the rep or contact accordingly.

Sales teams lose deals when new leads sit unassigned in an inbox, priorities get decided inconsistently, and follow-up timing depends on whoever remembers to chase it. This workflow captures each lead as a record, uses AI to recommend a priority with a manager fallback when the AI is unsure, and assigns a follow-up task with a due date set by that priority. The result is a lead process where every submission gets a thank-you email, a clear priority, a timed follow-up task, and a status that updates automatically based on the qualification decision the rep makes.

Business Outcomes

  • Helps reduce the time between lead submission and first follow-up through automatic SLA-based task due dates
  • Supports more consistent lead prioritisation by combining AI assessment with manager fallback for uncertain cases
  • Reduces manual status updates by automatically routing leads to Converted, Nurture, or Disqualified based on the qualification decision
  • Improves contact experience with immediate thank-you and follow-up emails sent without rep action
  • Makes opportunity setup easier to track by creating a dedicated task with its own due date once a lead converts

Workflow Steps

Steps

  1. 1
    Create Lead Recordcreate record

    Registers the submitted lead as a record.

  2. 2
    Set Status to Newupdate record

    Sets the lead status to New immediately after creation.

  3. 3
    Email Contact Thank-Yousend email

    Sends the contact a thank-you email for their interest.

  4. 4
    AI Priority Assessmentai prioritisation

    Uses AI to assess and recommend the lead's priority.

  5. 5
    Route on AI Priority Confidence

    Routes to manager review if AI is unsure, otherwise saves the AI priority.

    _ai_priority_ai_priority_step_needs_human_review: "true"→Manager: Set Lead Priority
    Default→Save AI Priority
  6. 6
    Save AI Priorityupdate record

    Saves the AI-determined priority to the lead record.

  7. 7
    Manager: Set Lead Prioritycreate task

    Assigns the sales manager a task to manually set the lead's priority since AI was unsure.

  8. 8
    Save Manager Priorityupdate record

    Saves the manager-set priority to the lead record.

  9. 9
    Route Follow-up Task by Priority

    Routes to a follow-up task with a due date based on the saved priority.

    lead_priority: "High"→Follow-up Task (High Priority)
    lead_priority: "Medium"→Follow-up Task (Medium/Low Priority)
    lead_priority: "Low"→Follow-up Task (Medium/Low Priority)
    Default→Follow-up Task (Medium/Low Priority)
  10. 10
    Follow-up Task (High Priority)create task

    Creates a follow-up task for the lead owner due in 1 day for a high-priority lead.

  11. 11
    Follow-up Task (Medium/Low Priority)create task

    Creates a follow-up task for the lead owner due in 3 days for a medium or low priority lead.

  12. 12
    Save Follow-up Outcomeupdate record

    Saves the follow-up notes, qualification decision, and reason to the lead record.

  13. 13
    Route on Qualification Decision

    Routes the lead based on the qualification decision made during follow-up.

    qualification_decision: "Convert"→Set Status to Converted
    qualification_decision: "Nurture"→Set Status to Nurture
    qualification_decision: "Disqualify"→Set Status to Disqualified
    Default→End
  14. 14
    Set Status to Convertedupdate record

    Updates the lead record status to Converted.

  15. 15
    Create Opportunity Setup Taskcreate task

    Creates a fire-and-forget task for the sales team to set up the new opportunity, due in 2 days.

  16. 16
    Email Rep: Lead Convertedsend email

    Notifies the sales rep that their lead has converted.

  17. 17
    Set Status to Nurtureupdate record

    Updates the lead record status to Nurture.

  18. 18
    Email Contact: Staying in Touchsend email

    Notifies the contact that the team will keep in touch.

  19. 19
    Set Status to Disqualifiedupdate record

    Updates the lead record status to Disqualified, closing out the lead.

Fields

Show all 15 fields

FormNew Lead Form

  • Sales Rep Name*· Text
  • Sales Rep Email*· Email
  • Contact Name*· Text
  • Contact Email*· Email
  • Contact Phone*· Phone
  • Company*· Text
  • Lead Source*· Choice
  • Area of Interest*· Text
  • Estimated Value*· Number

TaskManager: Set Lead Priority

  • Set Lead Priority*· Choice

TaskFollow-up Task (High Priority)

  • Follow-up Notes*· Long text
  • Qualification Decision*· Choice
  • Reason*· Long text

Other fields

  • Lead Status· Choice
  • Lead Priority· Choice
  • Sales Rep Name*
  • Sales Rep Email*
  • Contact Name*
  • Contact Email*
  • Contact Phone*
  • Company*

Forms

New Lead Form

9 fields

Data Views

Leads Overview

company, contact_name, lead_source, estimated_value +2 more

Dashboard Widgets

Leads by Status

Recommended integrations

Setup the following integrations to extend workflow capability.

  • Send email in the workflow

    AWS SES logoAWS SES
sales lead managementlead workflowlead qualificationCRM workflowsales processlead routing

Similar Workflows

Similar Categories

FAQs

What happens if the AI isn't confident about a lead's priority?

When the AI priority step flags that it needs human review, the workflow routes the lead to a task for the sales manager to set the priority manually. The workflow waits for the manager to complete this task before continuing, and the manager's chosen priority is saved to the lead record. This keeps low-confidence leads from being assigned a priority automatically without a person checking it.

Can this handle different follow-up deadlines for different priority levels?

Yes. Once a priority is saved to the record, the workflow routes to a follow-up task with a due date of 1 day for High priority leads or 3 days for Medium or Low priority leads. Both tasks are assigned to the lead owner and the workflow waits for them to be completed, with follow-up notes, qualification decision, and reason saved to the record.

What happens if the rep marks a lead as Disqualify?

The workflow updates the lead's status to Disqualified, closing out the record. The qualification decision and reason entered during the follow-up task are saved to the record's timeline, giving the team a record of why the lead was closed.

What if a lead converts — does the workflow set up the opportunity automatically?

When the qualification decision is Convert, the workflow sets the lead status to Converted and creates an opportunity setup task for the sales team, due in 2 days. This task is fire-and-forget, so the workflow doesn't wait for it, and any setup notes entered stay with that task rather than on the lead record. The rep is also notified by email that their lead has converted.

Can we customise the request form fields or the follow-up task questions?

Yes. A workspace can edit the request form and the fields captured on follow-up tasks either by describing the change in plain English or by editing the steps directly in the workflow editor. Earlier versions of the workflow are kept, so changes can be reviewed or reverted if needed.

Who is responsible for each step in this workflow?

The sales manager handles the manual priority-setting task when AI review is needed, and the lead owner handles the follow-up task that captures notes, the qualification decision, and the reason. The sales team is assigned the opportunity setup task after a lead converts. All of these are tasks assigned to workspace members, since the workflow doesn't use per-field or per-record access control.

What does the contact see or need to do during this process?

The contact receives a thank-you email immediately after submitting the lead form, and later either a 'staying in touch' email if the lead is marked Nurture or no further email if the lead is disqualified. Contacts take part entirely through the public request form and any emailed messages, without needing to create an account.

What if a lead is marked Nurture instead of Convert or Disqualify?

The workflow updates the lead status to Nurture and sends the contact an email letting them know the team will keep in touch. This status change and the follow-up outcome are saved to the lead record's timeline for future reference.

How do we track where a lead is in the process?

Each lead is a record with a reference number, a status such as New, Converted, Nurture, or Disqualified, and a timeline showing what has happened, including saved priorities and follow-up outcomes. Table views and dashboards in the workspace show leads grouped by status, and workspace activity is logged for visibility across the team.

Can we send follow-up emails or SMS through our own account instead of the built-in sender?

Yes, a workspace can connect its own AWS SES account for email or AWS SNS or Twilio account for SMS, and messages in this workflow, like the thank-you and status update emails, will send through that connection instead of the built-in option. This is a workspace-level setting and doesn't require changes to the workflow steps themselves.

Ready to use this workflow?

Create a free account and customise this workflow for your business.

Sales Lead Management Workflow | assess.one