🥳 Celebrate Our Launch With a $200 LIFETIME Discount OFF The Premium Plan Use: BIRTHDAY2024

This offer expires 9/30/2024, at 11:59 PM EST

BizStackPro all-in-one digital marketing platform dashboard.
Workflow Action: Update Conversation AI Bot and Status – BizStackPro Help

BizStackPro Conversation AI Help Guide

Workflow Action: Update Conversation AI Bot and Status

Automatically assign a Conversation AI bot to a contact and control whether the bot is Active or Inactive for timed pauses, human handoffs, and channel-specific automation.

Quick Answer

How do you update a Conversation AI bot and its status from a workflow?

Open Automation → Workflows, add the Update Conversation AI Bot and Status action, choose the bot or Keep Same, set the bot to Active or Inactive, and when using Inactive, optionally configure a reactivation time in minutes, hours, or days. Save and test the workflow using the channel your contacts will use.

What This Workflow Action Does

There are times when you want a Conversation AI bot to respond normally, and other times when the bot should stay silent, such as during a handoff to a person.

The Update Conversation AI Bot and Status workflow action lets automation control both the bot assignment and whether that bot is currently Active or Inactive.

You can assign a specific bot to a contact, keep the existing bot assignment, pause the bot, activate it, or automatically reactivate an inactive bot after a chosen amount of time.

This helps keep bot behavior aligned with the contact's current stage instead of relying on manual assignment or status changes.

Status changes happen when the workflow reaches the action

The source guide notes that this workflow action applies immediately when the workflow reaches the step rather than waiting for the current conversation to end.

Bot and Status Action at a Glance

Location Automation → Workflows
Workflow Action Update Conversation AI Bot and Status
Bot Selection Specific Bot or Keep Same
Status Active or Inactive
Reactivation Units Minutes / Hours / Days
Bot per Action One

Before You Begin

Decide which bot should control the conversation and when it should be active before adding the workflow action.

  • Open or create the workflow where bot assignment should change.
  • Confirm the Conversation AI bot you want to use already exists.
  • Make sure the bot supports the communication channel used by the contact.
  • Decide whether the workflow should assign a new bot or keep the existing bot.
  • Decide whether the bot should become Active or Inactive.
  • If using Inactive, decide when the bot should automatically reactivate.
  • Plan If/Else branches if different contacts should receive different bots.

Step-by-Step: Update the Conversation AI Bot and Status

Add the workflow action, choose the bot assignment, configure its status, and test the result.

Open the Workflow

Go to Automation → Workflows and open an existing workflow or create a new one.

Add a New Action

Click + where you want the bot assignment or status change to happen.

Select Update Conversation AI Bot and Status

Search for and select Update Conversation AI Bot and Status.

Choose the Bot

Select the Conversation AI bot you want assigned to the contact.

Choose Keep Same when you only want to change the current bot's status without assigning a different bot.

Choose Active or Inactive

Set the bot status to Active when it should respond or Inactive when it should remain silent.

Configure Reactivation

When the bot is set to Inactive, configure the reactivation time if you want it to become active again automatically.

The source page uses 24 as an example and allows the time unit to be set to minutes, hours, or days.

Save the Workflow

Save the action and the workflow after reviewing the bot, status, and reactivation settings.

Test the Workflow

Test using the same channel your contacts will use, such as SMS, Messenger, or Live Chat.

Use Keep Same for simple pause-and-resume workflows

If the contact already has the correct bot assigned, Keep Same lets the workflow change only the Active or Inactive status without switching bots.

Assign Bots Dynamically with Triggers and Branches

This workflow action can be combined with triggers, filters, and If/Else branches so different contacts receive different bot assignments.

Customer Replied

Use the reply channel as part of the logic, then assign a bot designed for that communication channel.

Form Submitted

Tag the new contact and assign a bot designed for new-lead conversations.

Payment Received

Assign an onboarding bot and set its status to Active after the purchase.

If/Else Branching

Use conditional branches when bot assignment should vary by tags, trigger type, pipeline stage, channel, intent, or other workflow criteria.

Channel-Specific Notes

The Bot Channel Must Be Enabled

If the assigned bot is not enabled for the contact's communication channel, the action will not work as expected for that channel.

Different Channels Can Use Different Bots

Use branching when you want one bot for SMS, another for Messenger, and another for Live Chat.

Keep Same Preserves the Assignment

Use Keep Same when the purpose of the workflow step is only to pause or resume the bot.

The action takes effect immediately

The source guide states that the change is applied when the workflow reaches this action rather than waiting for the current conversation to finish.

Real-World Use Cases

Tag-Based Assignment

When a contact receives a tag such as Call Booked, assign a bot designed to support the booking process.

SMS Engagement

After an SMS reply, assign an SMS-focused bot and set the bot to Active.

Post-Purchase Onboarding

After payment, assign an onboarding bot and keep it active for the period your onboarding workflow requires.

The source page uses 7 days as an example.

Human Handoff

When a contact requests a person, set the bot to Inactive during the handoff and configure automatic reactivation afterward when appropriate.

The source page uses 24 hours as an example.

Bot Assignment Best Practices

Confirm the Bot Supports the Channel
Reason: A bot assigned to a contact cannot perform correctly on a channel that is not enabled for that bot.
Use Keep Same When Only Status Should Change
Reason: This avoids unnecessary bot reassignment when the workflow only needs to pause or resume the current bot.
Use Branching for Different Bot Scenarios
Reason: Each workflow action assigns only one bot, so If/Else logic is useful when different contacts need different bots.
Use Timed Reactivation for Temporary Pauses
Reason: Automatic reactivation can prevent a temporarily paused bot from remaining inactive longer than intended.

Frequently Asked Questions

Can I assign multiple bots to one contact?
No. Only one bot can be assigned to a contact per workflow action. Use separate workflows or conditional branches when different scenarios need different bots.
What happens if the assigned bot’s channel is disabled?
The workflow will not execute as expected for that channel. Make sure the assigned bot has the appropriate channel enabled.
Can I use conditional logic to assign bots?
Yes. Use If/Else or similar branching to assign different bots based on tags, trigger types, pipeline stages, channels, or other criteria.
How do I check which bot is assigned to a contact?
Open the contact record and review the conversation area where bot assignment details are shown for that contact.
Can I update the bot’s status manually?
Yes. The workflow action is useful when you want status changes and assignments to happen automatically and consistently.

Continue Learning

Continue learning how Conversation AI workflows, bot status, handoffs, and related bot actions work together.

Recommended Next Step

Review how the Conversation AI workflow action controls the conversation itself.

Once you understand how to assign, pause, and reactivate bots, continue with the main Conversation AI workflow-action guide to review how AI questions, channels, branching, Skip Action, and response timing work inside an automation.

Control Which AI Bot Responds and When

BizStackPro brings Conversation AI, workflows, bot assignments, status controls, contacts, messaging, and automation together so bots can respond when appropriate, pause during handoffs, and reactivate when the workflow calls for them again.

Disclaimer: This site is NOT endorsed by Google, Facebook or YouTube in ANY WAY. All trademarks & Logo / branding are the property of their respective owners. Please Note: This site was created in BizStackPro by Ken George II (An Affiliate of BizStackPro) and may contain affiliate links.

All About BizStackpro


Copyrights 2024 | AllAboutBizStackPro.Com | Pricing | About | Features | All Rights Reserved.