04 · Hand off

When it can't, it hands off, carrying everything.

When Peeve can't, the user confirms how to hand off. The default creates a ticket carrying the full session: the intent, every step attempted, the confidence at each, and what was ruled out. The fallback puts them through to a human. Your team never receives “user needs help.”

Install Peeve ↗
intent, verbatimsteps + scoreswhat was ruled outsession replaydefaultCreate ticketcarries the full sessionfallbackTalk to a humanin your helpdeskon escalate, the user picks: create a ticket (default) or talk to a human

01Do agents get hand-offs too?

Yes. A pollable ticket ID, never “email support@”. An agent can check the status itself, so a hand-off works the same whether the user is a person or the agent acting for them.

02Where does a hand-off land?

In Peeve Hand-Offs, where your team picks it up with the full session. If you keep an external helpdesk, Peeve also syncs into Zendesk, with a notification to Slack, email or a webhook and a Linear issue for bugs. It fills the ticket with context those tools can't collect, because they never saw the session.

03What's attached to the ticket?

The intent in the user's words, every step Peeve attempted with its confidence, what was blocked and why, plus a session replay link. Your agent opens a ticket that already contains the investigation, not a request to start one.
Confirming the hand-off

The user picks: a ticket that already contains the investigation, or a human.

The intent, in their words
Not a category someone chose: the exact question the user asked, verbatim.
Every step attempted, scored
What Peeve tried and the confidence at each, so your agent sees the path, not a guess.
What was ruled out, and why
The dead ends are already eliminated, including anything blocked by permissions.
A session replay link
The full session, replayable, so nobody asks the user to re-explain.
Where it lands: Peeve Hand-Offs
Your team picks it up in Peeve Hand-Offs with the full session, and Peeve also syncs into Zendesk (plus Slack, email or a webhook, and a Linear issue for bugs) if you keep those tools. An agent gets a pollable ticket ID, never “email support@.”
Why teams choose Peeve
Context, not “user needs help”
Tickets carry the intent, every step attempted, the confidence at each, and what was ruled out.
Your team, in Peeve Hand-Offs
Escalations land in Peeve Hand-Offs with the full session, and also sync into Zendesk, with a Slack, email or webhook notification and a Linear issue for bugs, if you keep those tools.
Agents get a pollable ticket
A ticket ID an agent can check itself, never “email support@”.
14-day trial, no cardInstalls in an afternoonRead-only until you widen itKill switch in one commandCancel anytime. No ONE question asked.
The one question we'll ask on the way out: which answer did Peeve get wrong? It is how the Brain learns. And you were never billed for it in the first place.

See it in your own product. 14 days free. No card. No call.