Workflows in Kylas are designed to automate repetitive actions across the sales process. You can create custom rules using Triggers, Conditions, and Actions, allowing the system to automatically perform specific tasks when defined events occur. This not only reduces manual effort but also enhances productivity and consistency in operations.
In this scenario, we will demonstrate how to execute one workflow based on another, by chaining actions using field updates and then calling another workflow using the “Execute Another Workflow” action.
Permissions: Users must have Basic (Create) and Admin (Read All, Update All) access for workflows.
Product Plan: Elevate
Entities Involved: Lead, Call Log
This workflow updates the Lead's pipeline stage.
Navigate to CRM Settings.
Under the Automation section, click Workflows.
Click Add a Workflow.
Enter a name like: Update lead stage to contacted
Set the Entity: Lead
Configure Trigger Preferences:
Action Type: Immediate
Trigger: When the workflow is executed manually or by another workflow (this is key)
Set Conditions:
You can use All Leads
, or define a specific condition if needed.
Set actions to be performed
Click Add Action
Select Edit Field
Field: Pipeline Stage
Action: Enter Custom Value
Choose Pipeline: Default Lead Pipeline
Stage: Contacted
Click Save & Activate
This workflow will execute Workflow 1 when the outcome of a call is "Connected".
Go to Workflows and click Add a Workflow.
Select Entity : Call Log
Trigger Preferences:
Action Type: Immediate
Trigger Event: On Update
Set Conditions:
Field: Outcome
Operator: Equals
Value: Connected
Actions:
Click Add Action
Choose Execute Another Workflow
Target Entity: Associated Lead
Workflow to Execute: Update Lead Stage to Contacted
(created in Workflow 1)
Click Save & Activate
Immediate – Executes action instantly when trigger is met.
Delayed – Schedules the action to run after a specified delay.
On Create – Triggers workflow when a new record is created.
On Update – Triggers when a record is updated.
You can use “Save” to store the workflow for later activation or use “Save & Activate” to deploy it immediately.
When a Call Log is updated with outcome “Connected”, Workflow 2 will trigger.
This will in turn execute Workflow 1, updating the Lead’s pipeline stage to "Contacted".