Warpflow
Signals

Take over a conversation

Pause AI replies to handle a conversation yourself, then release back to AI when done.

What takeover does

Takeover pauses AI on a single conversation so you can handle it directly. While you're in control, no AI replies are generated or scheduled for that contact. Other conversations continue as normal.

When to take over

  • A customer has a sensitive complaint that needs a personal touch
  • The conversation is too complex for automated replies
  • A VIP customer needs immediate, hands-on attention
  • You need to negotiate, de-escalate, or make a judgment call

Step 1: Take over the conversation

Open the conversation thread and click the Take Over button (hand icon) in the thread header. An orange banner appears at the top of the thread confirming you've taken control. AI stops generating replies for this contact immediately.

Step 2: Reply manually

Type and send your reply as you normally would. You can send SMS or email directly from the conversation thread.

Note: If you send an SMS in a conversation that hasn't been taken over yet, the system automatically activates takeover for you. There's no need to click the button first if you're already composing a message.

Step 3: Release back to AI

When you're done, click Release to AI in the orange banner. AI resumes handling the conversation from that point.

Auto-release at end of business hours

If you forget to release a conversation, the system automatically releases it when your business hours end. A banner warns you beforehand:

"AI resumes at 5:00 PM CST"

This prevents conversations from being stuck in manual mode overnight. When the next business day starts, AI is back in control and ready to respond.

Scheduled reply banner

When reply cadence is enabled (see below), AI replies are held briefly before sending. A banner appears above the compose area showing:

  • A countdown: "Sending in ~45 s"
  • Send Now—send the AI reply immediately
  • Edit & Send—modify the reply before sending
  • Cancel—prevent the reply from sending

This gives you time to review what AI is about to send or take over before the reply goes out.

Reply cadence settings

Reply cadence adds a natural delay between AI replies, giving you time to review or take over before the message is sent.

To configure it, go to AI & Automation → Routing Rules → AI Routing tab:

  1. Toggle Reply Cadence on
  2. Set the minimum and maximum delay
SettingDefaultWhat it does
Min delay30 sShortest wait before AI sends a reply
Max delay120 sLongest wait before AI sends a reply

The actual delay is randomized between min and max for each reply, so conversations feel natural rather than robotic.

Resolve an escalation

Escalation is a separate signal from takeover. A conversation can be escalated (team attention requested), taken over (agent actively replying), or both — and the banners reflect that.

When a routing rule or SLA breach triggers an escalation, the conversation shows a red banner at the top:

Escalation banner — open

If HIPAA mode is enabled on the tenant, the banner hides the team name and cycle count:

Escalation banner — HIPAA mode

Who can resolve

Only members of the escalated target team, plus admin/superuser roles, can resolve an escalation. A reply from someone not on the target team does not clear it — "someone's looking at it" shouldn't drop the ball for the team that actually owns the follow-up.

Admin API keys and Cognito users with admin or superuser roles can always resolve.

Resolve via the banner

Click Resolve Escalation on the red banner. A short form appears with a reason dropdown and an optional note:

Resolve form expanded

ReasonWhat it meansTriggers cooldown?Releases takeover?
HandledReal issue, team member took care of itNoYes
False positiveEscalation rule fired wronglyYesNo
SpamCustomer message was spam / bot / wrong numberYesNo
DuplicateAlready handled via another lead or channelYesNo
OtherCatch-all — a note is requiredNoNo

Why takeover release depends on reason: resolving as Handled signals that the agent completed the work, so AI can safely resume — the takeover is released automatically. For False positive / Spam / Duplicate the escalation clears but takeover stays: a non-escalation team member may still want to handle the conversation, and releasing without explicit agent intent could surprise them. The "no AI reply after human reply" safety rail keeps AI from responding immediately on top of the agent's last message even after release.

Picking Other requires a note. If you leave the note empty and click Confirm Resolve, an inline error appears next to the textarea:

Resolve form — inline error

Automatic resolution

Three things clear an open escalation automatically — no manual click needed:

  • A team-member reply on the conversation (SMS or email). If the sender is on the escalated team, replying marks the escalation handled.
  • Task completion with a resolution reason — marking the callback task complete with any resolution reason closes the escalation.
  • Task completion with disposition connected or voicemail_left — even without an explicit reason, a successful callback implies the escalation is handled.

Non-team replies do NOT auto-resolve, and a plain no_answer / wrong_number disposition does NOT auto-resolve — both leave the banner up so the right person still closes it.

Cooldown on noisy resolutions

When you resolve as Spam, False positive, or Duplicate, the system stamps a cooldown window on the lead. Within that window, rule-triggered escalate actions on the same lead are suppressed — the AI handles the next incoming message instead of re-escalating. A system note is added to the conversation:

Cooldown suppression note

The cooldown is 2 hours on production and 3 minutes on staging.

Cooldown bypass: SLA breaches, guardrail violations, and any escalate action carrying a critical / urgent / emergency reason (or an explicit bypass_cooldown: true flag) ignore the cooldown and fire immediately. These paths exist specifically for cases where suppressing an escalation would cause harm.

Stacked banners

When a lead is both escalated and taken over (e.g. you triggered the escalation then took over to reply yourself), both banners stack:

Stacked banners — escalation + takeover

The takeover banner becomes compact (single line) when the escalation banner is also visible, to keep the combined footprint small. Resolving the escalation does not release the takeover, and releasing the takeover does not resolve the escalation — they're independent.

Re-escalated notifications

When an already-escalated lead gets new activity (e.g. the customer sends another message), the system fires a re-escalated push notification instead of a fresh escalation alert. This avoids piling "ESCALATION!" notifications on agents who are already looking at the thread, while still surfacing the new activity.

Tips

  • Start with one conversation. Take over a single thread to get comfortable with the flow before using it broadly.
  • Reply cadence helps teams. Even a 30-second delay gives agents enough time to review and intervene before AI sends.
  • Auto-release is your safety net. You don't need to worry about forgetting to release—conversations are automatically returned to AI at the end of each business day.
  • Check the scheduled reply banner. If reply cadence is on, always glance at the banner before composing your own reply to avoid sending a duplicate.

On this page

We use cookies to understand how you use our site and improve your experience. Privacy Policy