CypherMonkeyAI omni-channel lab

A lifelong-learner lab on AI omni-channel agents, including voice and the contact center. Free to read. Nothing sold.

AI agent safety · L1 · 15 min

Handoff to a person, not a software handoff

Learn in five minutes

  • A handoff in this lab means a person continues the turn.
  • The packet names the channel, what was already said, the note id, and the open question.
  • Pipecat's overview uses handoff for control moving to another agent. That is a software handoff. A human handoff is a separate sentence.
  • The model does not invent a promise for the person to keep.
  • If no person is available, the reply says so.

Four lines are enough for the learning packet. A software handoff between agents is not the same sentence as a person taking the call.

This section HTML

Visual

T11-R1 diagram

Diagram SVGDiagram PNGDiagram HTML

Flow SVGFlow PNGFlow HTML

Write the packet

  1. Channel: voice.
  2. Said: the note has no fee.
  3. Note: card A.
  4. Open question: the person asked for a fee anyway.
  5. Stop. Do not add a fee.

This section HTML

Quiz

What is a human handoff in this lab?

The person takes the next step.

What does Pipecat's overview mean by handoff?

That sentence is about agents on the bus, not a legal transfer.

What do you say if no person is available?

The reply does not pretend.

This section HTML

Ecosystem

Handoff packet
Channel, what was said, the note id, and the open question.

Sisters: Human handoff, NIST AI RMF, OWASP LLM risks, Recording statutes.

The voice channel does not remove the tool cap or the person who must approve an action that is hard to undo.

A later test can add a script you wrote. It cannot add a legal conclusion.

Config

  • Write the goal in one sentence.
  • Name the input and the allowed output.
  • Save the trace next to the result.

Troubleshooting

  • The answer looks fluent and is wrong. Check whether a source passage actually contains the claim.
  • The loop never stops. Set a step cap and stop when the tool result repeats.

This section HTML

Sources HTML

Sources and go deeper

sources.json