Logo

Trigger a Workflow within Conversation AI on GoHighLevel

Introduction

The Trigger a Workflow feature enables users to automate tasks by connecting workflows within AI-driven conversations. When a predefined condition is met during a customer interaction, the AI bot instantly activates the designated workflow. This enhances efficiency, optimizes the user experience, and ensures seamless execution of tasks without the need for manual condition inputs. Below is a step-by-step guide on how to use this feature.


Step 1: Once you’re in the Bot Goals tab, click on the Trigger a workflow button to explore the details

If you are creating a new bot, you need to edit the Bot name or assign a new name before accessing the feature



Step 2: Click on Trigger a workflow button and update the required details 

How to Set Up the Fields

Follow these steps to set up and configure your workflow trigger:

  • Action Name: Assign an action name of your choice. This will help you easily identify the workflow later. For example you can name it, “Subscription Workflow”.
  • Select a published workflow to trigger: Select the desired workflow from the dropdown menu, making sure it has been published in advance. This workflow will activate once the specified condition is met.
  • When to trigger a workflow: In the third field, provide a short description of the condition that will trigger the workflow. This is important for the AI to know when to activate the workflow. Here are some examples:
    • If you want to trigger a workflow when the customer wants to purchase your subscription, you could write: “Customer wants to purchase the subscription”
    • If you want to trigger a workflow when the customer wants book an appointment, you could write: “Customer wants to book an appointment”
    • This description helps the AI recognise the condition and trigger the workflow accordingly when a similar scenario occurs during the conversation.
  • Once you’re done, click Save to finalize the settings.
  • By following these steps, the bot will automatically trigger the specified workflow whenever the defined condition arises, streamlining the process and improving customer interaction.


Important Notes for Using Trigger Conditions

  1. Crafting Effective 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:
    • The bot naturally leads the conversation to ask related questions.
    • The customer’s response aligns with the trigger condition.
      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.
  2. Handling Duplicate Trigger Conditions:
    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:
    • Update Contact Info: Updates the date of birth when the user provides their DOB.
    • Trigger a Workflow: Triggers a workflow when the user provides their DOB.
      In such cases, the execution depends on the AI’s prioritization, as both conditions share the same trigger.
  3. Triggering Conditions from Bot or User Responses:
    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.
  4. Avoid Duplicating Published Workflows:
    Do not configure a Trigger a Workflow action for a workflow that is already published with the same trigger in Workflow Automation. Doing so will cause the workflow to execute twice, leading to unintended duplication of actions. 

Related Articles

Configuring Sender ID and Opt-Out Language for SMS Compliance in GoHighLevel

HighLevel is dedicated to helping you stay compliant with messaging regulations, including A2P 10DLC standards in the U.S. To support this, we’ve enhanced our SMS compliance settings for sender ID and opt-out messaging. These improvements ensure that the initial message in any conversation—such as Missed Call Text-Back (MCTB) or review requests—automatically includes sender identification and […]

John Mamado

Regulatory Bundle and Address Creation for Sub-Accounts in GoHighLevel

What is a Regulatory Bundle? Telecom carriers in certain countries require Regulatory Bundles to confirm the identity and location of individuals or businesses acquiring phone numbers. These bundles typically include documents like a government-issued ID, utility bills, or business registration information, ensuring compliance with local laws on number ownership. Phone numbers in regulated regions cannot […]

John Mamado
Logo
Go HighLevel Onboarding, Training, Education, Coaching, Support, Products and Services. Enabling Customer Success for GHL Agencies Worldwide
Copyright Growthable LLC 2025 | All Rights Reserved