How to execute another workflow as trigger in Kylas

How to execute another workflow as trigger in Kylas

  •  

Workflows in Kylas are designed to automate repetitive actions across the sales process. You can create custom rules using TriggersConditions, 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.

Prerequisites
  • Permissions:
    Any user with Basic access (Create) and Admin access (Read All and Update All workflows).

  • Product Plans:
    Available in the Elevate and Exceed plan.

  • Activities to be Completed:
    execute another workflow as a trigger 

Workflow 1: Update Lead Pipeline Stage.


This workflow updates the Lead's pipeline stage.

Step-by-Step Process

1. Login to Kylas and navigate to:

CRM Settings → Automation → Workflows



2. Click on “Add Workflow”

  • Tap the “Add Workflow” button on the top right to create a new workflow


3. Enter Workflow Details

  • Workflow NameUpdate lead stage to contacted (Example)

Info
  • Description (optional): Update lead stage to contacted with another workflow is trigger.



4. Select the Entity

  • Choose Entity = Lead 


5. Set action type and trigger preference

  • Action Type : Execute as an associated entity action

  • Trigger type: Immediate



6. Set Condition

Click on All Leads.
  1. OR you can choose Based on Condition, For a specific condition if needed.

7. Set actions to be performed

 

  1. Select: Edit Field 
  1. Field: Pipeline  
  1. Action: Enter Custom Value 
  1. Choose Pipeline: Default Lead Pipeline 
  1. Stage: Contacted 



8. Save & Activate

  • Click Save & Activate to immediately enable the workflow

  • Or click Save to keep it in draft mode for later activation

Workflow 2: Trigger Pipeline Update via Call Log 

Objective: Automatically update the lead pipeline stage when a call outcome is marked as "Connected." 

Step-by-Step Process

1. Login to Kylas and navigate to:

CRM Settings → Automation → Workflows

2. Click on “Add Workflow”

  • Tap the “Add Workflow” button on the top right to create a new workflow

3. Enter Workflow Details

  • Workflow Name: Call Log (Example)

4. Select the Entity

  • Choose Entity Call Log

5. Set action type and trigger preference

  • Action Type : When the call log is updated

  • Trigger type: Immediate

6. Set Condition

 Click on Based on Condition.
  • Field: Outcome 

  • Operator: Equals

  • Value: Connected

7. Set actions to be performed

  • Field: Execute Another Workflow

  • Target Entity: Associated Lead

  • Workflow to Execute: Update Lead Stage to Contacted (created in Workflow 1)

8. Save & Activate

  • Click Save & Activate to immediately enable the workflow

  • Or click Save to keep it in draft mode for later activation


Info
Additional Notes:
Lead Conversion Triggered
  • When a lead is updated to the “Won” stage:

    • DealContact, and Company are automatically created

    • Mappings and ownership are applied as per configuration

Workflow Execution & Logs

  • Converted entities will be visible in respective modules

  • Workflow trigger count will reflect on the workflow listing page 

  • Check the workflow status to verify whether it was successfully triggered or not.