Logo

Workflow X Conversation AI on GoHighLevel – Conversation AI Action *Beta

Introducing the new “Conversation AI” Action in workflows. Key Features:

  1. Create this action to ask a question to a contact
  2. Make branches for conditional flow based on the contact’s reply
  3. Customize Personality and Additional Instructions for the bot
  4. Utilize the same bot training done for the Conversation AI Bot



Question for the Contact

This is the primary question the bot will present to the customer. It will be asked in conjunction with responding to an inbound message from a contact, if one is available.


Branches and Conditions

Each action generates two default branches, with the flexibility to add additional branches as needed.



Standard Branches:

  1. Time Out – The contact does not reply back in the time specified in the action
  2. No Condition Met – The contact replied within the timeout period but no condition was met



New Branches:

  • Each Branch needs to have a Name and a Condition based on which the contact will go down that branch 


Prompt – Personality and Additional Instructions

The “Advanced Bot Configuration” toggle allows you to view and personalize the AI Bot’s “Personality” and “Additional Instruction” settings for the conversation.



The Prompt is generated by combining:

  1. “Personality” 
  2. “Additional Instruction”
  3. Question for the contact
  4. Context from the Bot Training done for the Conversation AI Bot
  5. Previous Conversation between the sub-account and the contact


Channel

Choose one channel from SMS, FB, and IG where the bot sends the message to the contact


Mechanism of the Conversation AI Action

After setting up the “Conversation AI” Action, here’s what happens when a contact reaches this step in the process:

  1. The prompt is generated and the message is sent from the conversation AI bot to the contact (if required the context for the bot is available from the “Bot Training” in the conversation AI Bot sub-account settings)
  2. The bot now waits for a reply from the contact for the time configured in the action
  3. If the contact fails to reply within the time period, it goes down the “Time-Out” branch (use this branch to create followups)
  4. Once the contact replies within the time period, the bot then checks which condition is met from the contact’s reply from the bot and if no condition is met, the contact goes down the “No condition Met” branch (use the “GOTO” actions to ask the questions
  5. If a condition is met, the contact goes down that respective branch

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