Managing conversations at scale requires the right automation in place. This guide explains how to use workflow actions to assign and control AI bots for contacts based on triggers, conditions, and behaviors. By automating bot assignment and status updates, you can deliver more relevant, timely, and efficient interactions without manual effort.


TABLE OF CONTENTS


What is Update Conversation AI Bot and Status?

Assigning the right AI bot to the right contact ensures conversations stay relevant and aligned with your business goals. This action allows you to dynamically control which bot interacts with a contact and whether that bot is active or inactive.

The Update Conversation AI Bot and Status action works inside workflows to automatically assign bots and manage their availability. This enables personalized communication based on events such as replies, tags, or payments.


Key Benefits of Update Conversation AI Bot and Status

Automating bot assignment improves efficiency and ensures contacts always receive the right responses.

  • Automated Assignment: Assign bots without manual intervention

  • Personalized Experiences: Match bots to contact behavior or lifecycle stage

  • Channel Optimization: Route conversations to the correct bot per channel

  • Improved Efficiency: Reduce manual management of conversations

  • Scalable Automation: Handle large volumes of interactions seamlessly


Action Details

Understanding how each setting functions helps ensure accurate and effective automation.

  • Action Name: Update Conversation AI Bot and Status

  • Bot Assignment: Select a specific bot or keep the current one

  • Status Control: Set the bot to Active or Inactive

  • Keep Same Option: Leaves the current bot unchanged


How To Setup Update Conversation AI Bot and Status

Setting up this action correctly ensures your workflows assign bots exactly when needed.

Step 1: Add the Workflow Action

This image shows where the action is configured inside the workflow builder.

  • Open your workflow

  • Click to add a new action

  • Select Update Conversation AI Bot and Status

Step 2: Configure Action Settings

This image shows the full configuration panel for the action.

  • Enter or confirm the action name

  • Locate bot assignment and status fields

Step 3: Choose Bot Assignment Option

This image shows the dropdown where available bots can be selected.

  • Select a specific bot from the list

  • Or choose Keep Same to retain the current bot

Step 4: Set Bot Status

This image shows how to set the bot’s status.

  • Choose Active to enable the bot

  • Choose Inactive to disable the bot

Step 5: Save and Apply Workflow

This image shows the action placed and connected within a workflow.

  • Click Save

  • Publish the workflow to activate automation


Where to View Assigned Bot on a Contact

This image shows where the assigned bot appears within a contact’s conversation.

  • Open a contact record

  • Navigate to the conversation view

  • View assigned bot and status


Example & Scenarios

These examples show how to apply this action in real-world automation.

Example 1: Assign Bot Based on Communication Channel

Different channels may require different bots for optimal responses.

This image shows a workflow triggered by a contact reply.

  • Trigger workflow when a contact replies via a channel

  • Assign a channel-specific bot

  • Set status to Active

Example 2: Assign Bot Based on Tags

Tags help segment contacts for more personalized interactions.

This image shows a workflow using conditional logic with tags.

  • Trigger workflow when a tag is added

  • Assign a relevant bot

  • Activate the bot

Example 3: Activate Bot After Payment

Automation can ensure only qualified contacts receive specific bot interactions.

This image shows a workflow triggered after a payment is received.

  • Trigger workflow on payment event

  • Assign a sales or onboarding bot

  • Set status to Active


Key Notes

Keeping these considerations in mind ensures smooth automation performance.

  • Bots must support the channel they are assigned to

  • The action executes immediately when triggered

  • It does not wait for conversations to complete

  • Multiple workflows can assign different bots dynamically


Frequently Asked Questions

Q: What does “Keep Same” do?

It keeps the currently assigned bot unchanged.

Q: Can I assign different bots for different channels?

Yes, workflows can assign bots based on channel-specific triggers.

Q: Why is my bot not responding?

Check that the bot is set to Active and supports the selected channel.

Q: Can bot assignments change automatically?

Yes, workflows can update bots dynamically based on conditions.


Q: Does this affect existing conversations?

It applies immediately to the contact for future interactions.


Need More Help?

If you need help setting up bot automation or troubleshooting workflows, open the Help Center or contact support for further assistance.