What’s New?
We’ve introduced the “Trigger a Workflow” feature, allowing users to automate specific actions by linking workflows within AI conversations. When a defined condition is met during a customer interaction, the AI bot automatically triggers the selected workflow.
How it Works?
Action Name
Trigger a Workflow
Action Description
The “Trigger a Workflow” feature allows users to:
Setup Instructions
Follow these steps to configure the workflow trigger:
Assign a unique action name, e.g., “Subscription Workflow”, to identify the workflow easily.
From the dropdown menu, choose a published workflow. Ensure the workflow is published before configuration.
Provide a short description of the condition that will trigger the workflow. For example:
This description ensures the AI bot recognizes and triggers the workflow appropriately during the conversation.
Once completed, the bot will automatically trigger the specified workflow whenever the condition is met, streamlining the process and improving efficiency.
Use Cases
Example 1: Workflow Trigger for Subscriptions
Scenario:
Trigger a workflow when a customer expresses interest in purchasing a subscription.
Solution:
This ensures that whenever the AI detects the customer’s intent to subscribe, the workflow is triggered automatically.
Example 2: Workflow Trigger for Appointments
Scenario:
Trigger a workflow when a customer expresses interest in booking an appointment.
Solution:
This setup ensures that the workflow is triggered seamlessly whenever a customer shows interest in booking an appointment during the conversation.
Important Notes for Using Trigger Conditions
When defining trigger conditions like “Customer wants to pay for a subscription” or “Customer wants to book an appointment”, ensure the prompt is written in a way that:
For example, if the condition is “Customer wants to book an appointment”, structure the prompt so that the bot asks “Would you like to book an appointment?” or similar, encouraging the condition to arise naturally in the conversation.
If a trigger condition matches multiple simultaneous conditions (e.g., update contact info and trigger a workflow), the AI will determine which action to execute. For instance:
In such cases, the execution depends on the AI’s prioritization, as both conditions share the same trigger.
A trigger condition can be activated based on responses from either the bot or the user. This flexibility ensures that workflows can be triggered regardless of whether the condition arises from the bot leading the conversation or the user initiating it.