Lead management workflow
The Workflows feature in Lead Management allows you to automate communication and follow-up actions based on lead conditions. You can trigger automated emails, SMS messages, tasks, notes, and delays to ensure consistent engagement and faster conversions.
Workflows reduce manual effort, standardize follow-ups, and help teams nurture leads systematically.
Create a new workflow
At the center level, navigate to Lead Management > Navigation pane > Workflows.
Click Create Workflow.
The workflow builder opens with a default Trigger node.
Select the Trigger node. The Workflow trigger panel opens on the right.
Turn on Filter audience if you want to restrict eligible leads.
From Trigger Type, select one of the following:
Lead created
Lead status changed
Stale lead
Configure the trigger settings based on the trigger type you selected.
Click Save.
Lead created trigger
The Lead Created trigger fires each time a new lead is added to the system, whether through a form, integration, or manual entry.
From Trigger type, select Lead created.
Turn on Filter leads if you want to restrict which leads are eligible for this workflow.
Click Add Condition to define the filter criteria.
Select a Filter type: Lead stage, Lead source, Lead type, Lead priority, or Gender.
Select an Operator (for example, equals to or not equals).
Select the Value.
Click Add Condition to include more rules. Combine conditions using AND or OR.
Click Save.
Lead status changed trigger
The Lead Status Changed trigger fires when a lead moves from one stage to another. Use this trigger to automate follow-up actions whenever a lead progresses or regresses in the pipeline.
From Trigger type, select Lead status changed.
From Status, select the lead stage that should activate this trigger. You can select one or more stages, or select Any to trigger the workflow on any stage change.
Turn on Filter leads if you want to restrict which leads are eligible.
Click Add Condition to add filter rules if needed.
Click Save.
Stale lead trigger
The Stale Lead trigger fires when a lead has had no activity — no stage change and no outbound email or SMS — for a configured number of days. Use this trigger to re-engage leads that are stalling in your pipeline. The trigger resets automatically when the lead moves to a new stage or receives any activity, so only genuinely inactive leads are targeted.
From Trigger type, select Stale Lead.
From Inactive period, select a condition:
Greater than or equals — fires when the lead has been inactive for at least the number of days you specify. Enter the number of days in the Minimum inactive period (days) field.
Equals — fires when the lead has been inactive for exactly the number of days you specify. Enter the number of days in the Minimum inactive period (days) field.Equals — fires when the lead has been inactive for exactly the number of days you specify. Enter the number of days in the Minimum inactive period (days) field.
Between — fires when the lead has been inactive for a number of days that falls within a range. Enter values in both the Minimum inactive period (days) and Maximum inactive period (days) fields.
From Stage, select the stage or stages to monitor. Won and Lost stages are excluded and cannot be selected.
Turn on Filter leads if you want to apply additional conditions.
Click Save.
Note
The inactive period condition and at least one stage selection are required. The workflow does not activate without them.
Add workflow steps using widgets
Click the + icon below the trigger or any step.
Select a widget from the list:
Send Email
Send SMS
Create Lead Note
Create Lead Task
Create Lead Task
Time Delay
Condition
Update stage
Assign to
End
Add a delay between actions
Click the + icon and select Time Delay.
Enter the Duration.
Select the Unit (for example, days).
Click Save.
Example: Wait 1 day before sending the next follow-up.
Send automated email or SMS messages
Send email
Click the + icon and select Send Email.
Choose a template from:
Basic
Themes
Custom
Configure the email content.
Click Save.
Send SMS
Click the + icon and select Send SMS.
Configure the SMS content.
Click Save.
Create follow-up tasks automatically
Click the + icon and select Create Lead Task.
Configure the task details:
Task type
Task description
Due date
Due time
Assigned to
Priority
Click Save.
This ensures leads always get assigned follow-up work automatically.
Add internal notes automatically
Click the + icon and select Create Lead Note.
Enter the note content.
Click Save.
Use this to log workflow-driven actions inside the lead record.
Split the workflow using conditions
Click the + icon and select Condition.
Under Condition 1, select:
Field (for example, Lead Source)
Operator (for example, equals to)
Value (for example, AI Receptionist)
Click Add to apply the condition.
Add more rules inside the same condition using:
AND
OR
To create additional conditional paths, click Add if branch.
The workflow splits into:
Define condition 1
Else
You can add different actions under each branch.
Update the lead stage automatically
Click the + icon and select Update stage.
From the Stage dropdown, select the stage the lead should move to when this step is reached.
Click Save.
Use this to automatically progress or regress a lead's pipeline stage based on workflow events. For example, after a set number of follow-up messages with no response, move the lead to an "Unresponsive" stage.
Assign a lead automatically
Click the + icon and select Assign to.
Under Assignment Mode, choose one of the following:
Specific Employee — Always assigns the lead to the same person. Select the employee from the Assign to dropdown.
Round Robin — Distributes leads evenly across a pool of employees. The system rotates assignments so each agent receives leads in turn.
Click Save.
Use this to automate lead routing when leads come in from a specific source or reach a particular stage. For example, assign all leads created from a Facebook Ads campaign to the next available sales representative using Round Robin.
End the workflow
Click the + icon and select End.
Add End to stop actions after a branch completes.
Once End is reached, no further actions are executed.
Delete a step and reconnect the flow
To Delete a node from the workflow, click the remove icon.
In the Delete node dialog, choose one option:
Connect to next step (keeps the workflow sequence intact)
Remove all (removes downstream steps)
Click Done.
Save and publish the workflow
Click Save.
Click Publish.
Only published workflows execute automatically.
Considerations
Only published workflows run automatically for eligible leads.
Use Filter audience carefully to avoid triggering workflows for all leads.
Conditions support AND/OR logic, so review combinations before publishing.
Use Time Delay between actions to avoid overwhelming leads with rapid messages.
Email actions depend on available templates, so confirm templates exist before setup.
Create Lead Task should include clear due dates to prevent overdue task buildup.
If you split flows using Condition, each branch should end with an End node.
When deleting a step, choose Connect to next step to preserve the workflow sequence.
Selecting Remove all deletes downstream steps and may remove important actions.