Vettero

Handover

Pause and hand the chat to a chat profile, optionally a specific member.

Type

chat.handover
Block Tool Chat
Folderchat
Channels

Chat

Pipe

Value

Scope

Any

Human-in-the-loop

Yes

Handover pauses the run and offers the conversation to a chat profile (any member in the queue, or a specific member). The workflow continues only after a human handles the chat and releases it back.

This type belongs on chat workflows. Attach the same capability as an agent tool when the model should escalate mid-run.

Configure

SettingDescription
TargetChat profile to hand over to (required)
User (optional)Specific profile member. Disabled until a profile is selected

Create and staff profiles under Configuration → Chat Profiles. Handover needs members assigned so someone can pick up the work.

Handles

HandleRole
In (target)Incoming connection
Out (source)Continues after the human releases the chat

Pipe schema

The next block reads this on the data pipe (pipe.value).

FieldTypeDescription
handledBytextUser id of the person who released the chat
sessionIdtextSession that was handed over
messagesobjectWindow of messages during handover

messages includes:

FieldTypeDescription
starttextFirst message id in the window (may be empty)
endtextLast message id in the window (may be empty)
countnumberHow many messages were in the window

Use case

  • Escalate billing or exceptions to a human team, then resume automation after they finish.
  • Route to a named operator when you already know who should take the chat.
Copyright © 2026