Home/Help Center/AI takeover pause

Automation

AI Takeover Pause When a Human Replies

The moment a human agent sends a manual reply, VGraple CRM pauses the AI for that conversation automatically. How the pause works and how to resume it.

By Chirag Darji · Updated 27 Aug 2026 · 7 min read

On this page
  1. Before you start
  2. Steps
  3. What you will see
  4. Settings and options
  5. Troubleshooting
  6. Related reading
Chat widget setup in VGraple CRM: appearance, welcome message, position and AI settings

The moment a human agent sends a manual reply in a conversation, VGraple CRM pauses the AI for that specific conversation so the bot and a person never answer over each other. This article covers exactly what the pause does, how to see and change it, and how it clears.

AI takeover pause

  1. 1Send a manual reply as normal
  2. 2Watch the header chip change
  3. 3Keep replying normally while paused
  4. 4Resume the bot when you are done,
  5. 5Resolve the conversation when the interaction is
The steps on this page, in order.

Before you start

  • The pause is automatic; there is nothing to configure to get this behavior, it happens on any manual reply an agent sends.
  • The toggle only appears as a clickable control when a bot is actually bound to that channel. On a channel with no active flow or configured widget bot, it shows as informational text explaining why instead.
  • The pause is per conversation, not per contact, and it is unrelated to plan; every organisation with any bot connected gets takeover pause with no separate setting.
  • Understanding this feature matters most for teams where agents and the bot both touch the same inbox regularly; if your organisation runs the bot fully unattended, you are unlikely to trigger it often.
  • The pause is separate from the deliberate handoff described in AI escalation to a human: escalation is the bot choosing to step back, takeover pause is the platform reacting to a human already having stepped in.

Steps

  1. Send a manual reply as normal. No extra action is needed; typing and sending a message in the composer, exactly as you always would, is what triggers the pause.
  2. Watch the header chip change. The conversation header's AI indicator switches from "AI On" to "Paused" the moment your reply sends, confirming the bot has stopped for this conversation.

AI and flows settings in VGraple CRM with provider keys and the Cron secret

  1. Keep replying normally while paused. The bot will not answer the customer's next message, or any message after that, until the pause is lifted, so you can carry the conversation as long as needed without it interrupting.
  2. Resume the bot when you are done, if you want to. Click the "Paused" chip to flip it back to "AI On." This is a deliberate action; nothing clears the pause automatically mid-conversation.
  3. Resolve the conversation when the interaction is finished. Resolving clears the pause for that conversation entirely, so a new conversation with the same contact later starts with the bot active by default, not paused.

A busy salon inbox is a common place this matters: a customer messages the booking bot, gets most of the way through, then an agent jumps in to handle something the bot could not. Without an automatic pause, the bot could keep answering the customer's next message at the same time as the agent, producing two replies to one question and a confusing thread. The pause means the agent's manual reply is a genuine takeover, not just an interruption the bot ignores.

What you will see

The instant an agent sends a manual reply, any Flow Builder execution running in that conversation stops (its status changes to completed rather than continuing to run), and the header chip reads "Paused" in place of "AI On." A customer's next message in that conversation gets no automated reply at all, from any flow or the widget, until an agent explicitly resumes it. If the bot is later resumed and answers again, it discloses that the conversation is automated again, since the earlier disclosure record was cleared the moment the human took over.

This is different from the bot simply not being triggered. A conversation that shows "AI On" but never gets an automated reply has a different problem entirely, most likely a trigger, key or knowledge base gap rather than a pause; the header chip is the fastest way to tell the two apart before you start troubleshooting.

Settings and options

Setting or fieldWhat it doesDefault
AI On / Paused toggleShows and controls whether the bot is active for this specific conversationAI On, until a human sends a manual reply
Automatic pause triggerAny manual outbound message sent by a human agent in the conversationAlways on, not configurable
Flow execution stopAny Flow Builder execution running in the conversation is stopped the instant the pause is setAlways on, not configurable
Pause scopePer conversation, not per contactN/A
Resolve clears pauseResolving the conversation clears the pause so a future conversation starts unpausedAlways on, not configurable
Disclosure resetClears the bot's earlier automated-experience disclosure for this conversation when a human takes overAlways on, not configurable

Troubleshooting

SymptomLikely causeFix
The bot answered right after an agent's manual replyThe reply may have gone through an external channel (the native Instagram or Messenger app, or Business Suite) rather than VGraple CRM's own composerOnly replies sent from inside VGraple CRM trigger the automatic pause; a message sent from an external app is a separate protection, described on channel health
The AI toggle shows as plain text, not a clickable chipNo bot is actually bound to this channel: no active WhatsApp flow answers here, or no chat widget or Meta DM bot is configuredSet up a flow or widget for that channel first; the toggle becomes a real control once a bot exists to control
The bot stayed paused on a brand-new conversation with a returning contactThe prior conversation was never resolved, so its pause carried into a conversation the platform is still treating as ongoingResolve the earlier conversation; a genuinely new conversation record starts unpaused
An agent resumed the bot but it is still not answeringThe bot may be blocked by a different gate entirely (no matching trigger, missing key, or opted-out contact), not the takeover pauseWork through the broader AI on but not replying checklist
The bot re-introduced itself as automated after being resumedThis is expected; taking over clears the earlier disclosure, so a resumed bot discloses again per Meta's requirement to disclose automated experiencesNo fix needed; this is intentional, not a bug

Pair this with AI escalation to a human to understand the difference between the bot handing off deliberately and a human simply stepping in, and AI on but not replying if a paused conversation is only one of several possible causes you are ruling out.

Frequently asked questions

Does the AI pause automatically when an agent replies?
Yes, for the specific conversation the agent replied in, the instant the message is sent. Any Flow Builder execution currently running in that conversation is stopped at the same time, not just the AI Response node.
How long does the pause last?
For the rest of that conversation. It does not automatically clear when the agent stops typing or after a fixed time; an agent turns it back on deliberately with the toggle in the conversation header, or it clears when the conversation is resolved and a new one starts.
What is the difference between "Paused" and "AI On" in the conversation header?
AI On means the bot will answer the next matching trigger in this conversation; Paused means it will not, regardless of what the customer sends, until an agent flips it back. The chip only appears as a real, clickable control when a bot is actually bound to that channel.
Why does the AI toggle show as text instead of a button on some conversations?
Because no bot is actually connected to that channel yet: no active flow answers WhatsApp messages there, or no chat widget or Meta DM bot is configured for that channel. A toggle for a bot that does not exist would do nothing when clicked, so it is shown as informational text instead.
Does resolving a conversation clear the pause?
Yes. Resolving clears the pause, so if the same contact starts a new conversation later, the bot begins active rather than inheriting a stale pause from a conversation that is already closed.
If the bot resumes on a conversation a human previously handled, does it re-disclose that it is automated?
Yes. Taking over sets a flag that clears the bot's earlier disclosure record for that conversation, so if the bot is ever resumed there, it discloses again rather than assuming the customer still remembers a disclosure from before a human took over.
Does the pause affect other conversations with the same contact?
No. The pause is set per conversation, not per contact. A contact with two open conversations, for example a WhatsApp thread and a website chat session, can have the bot paused on one and still active on the other.

Run your WhatsApp on VGraple CRM

Free forever plan, official Meta WhatsApp Business API, set up in 15 minutes. No card needed.