Dynamic Interaction with AI-Powered Conversations

Modified on Mon, 26 Aug at 5:57 PM

The "Conversation AI" feature introduces a new level of interaction, allowing you to ask questions, manage responses based on conditions, and tailor the bot's personality and instructions. This advanced capability enables the creation of highly personalized and dynamic conversations with your contacts. Below, we'll explore the main features and provide a step-by-step guide on how to effectively implement this tool.

Core Features


  • Interactive Questioning: Use this feature to pose targeted questions to contacts, seamlessly integrating them with incoming messages.

  • Conditional Response Paths: Create different paths based on the contact's response, allowing for customized follow-up actions.

  • Personalization: Customize the bot’s character and instructions to reflect your brand’s voice and communication style.

  • Leveraging Bot Training: Utilize pre-existing bot training to ensure the AI delivers consistent and accurate responses.

Setting Up the "Conversation AI" Feature


To begin, initiate the workflow by selecting the appropriate trigger. Configure any actions that should precede the "Conversation AI" action, then select "Conversation AI" from the available workflow actions.

Customizing Personality and Instructions


By enabling the "Advanced Bot Configuration," you can access settings to personalize the bot's "Personality" and add any "Additional Instructions." The bot's prompt will then combine the following elements:

  • Defined "Personality"

  • Any "Additional Instructions"

  • The main question intended for the contact

  • Context from previous bot training sessions

  • Past conversations with the contact

Bot Configuration

Crafting the Contact's Question


Here, you'll set up the main question that the bot will ask. This is triggered either by the primary workflow or as a response to an inbound message from the contact.

Setting Up Questions

Response Time Frame


Define the time limit for the bot to wait for a contact's response. If no reply is received within this period, the workflow will automatically follow the "Time Out" branch, allowing for alternate actions or reminders to keep the conversation flowing.

Timeout Settings

Selecting the Communication Channel


Choose the communication channel (SMS, Facebook, or Instagram) through which the bot will send the message to the contact.

Channel Selection

Skipping Redundant Questions


If the required answer is already present in the conversation history, you can configure the bot to skip the question. The bot will then proceed based on the previously recorded response, ensuring the conversation remains relevant and efficient.

Skip If Answered

Managing Branches and Conditions

Two default branches are created for each action, with the option to add more as needed:

  • Time Out: Triggered if the contact does not respond within the allotted time.

  • No Condition Met: Activated when the contact responds, but none of the predefined conditions are satisfied.

Branches and Conditions

Creating New Branches


Each branch must be uniquely named and tied to a specific condition that will direct the contact down the appropriate path.

Adding New Branches

After setting up, make sure to save your action and the workflow to keep your changes.

How the "Conversation AI" Feature Works


Once configured, here’s how the process unfolds:

  1. Message Generation and Sending: The bot generates a prompt and sends the message to the contact. It may use context from previous training to enhance its response.

  2. Waiting for a Reply: The bot waits for the specified time for a reply.

  3. Time-Out Handling: If no response is received within the set time, the workflow follows the "Time Out" branch.

  4. Condition Checking: If a response is received, the bot checks which condition is met. If none, the "No Condition Met" branch is followed.

  5. Conditional Branching: If a condition is met, the bot directs the contact down the corresponding branch, ensuring a personalized and contextually relevant interaction.

This concludes the comprehensive guide on the "Conversation AI" feature, offering you a powerful tool to create dynamic and personalized conversations within your workflows.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article