01
Every path a ticket can take
From arrival to an outcome, every branch the agents and the guards can take, and where a person comes in.
In plain words
02
Outcomes at a glance
The same paths as a table: when each happens, what you see, and what happens next.
| Path | When | What you see | What happens next |
|---|---|---|---|
| Information only | Where is my order, how do I return it, a product question | One reply to approve | Sent; nothing else changes |
| Reply + refund | Damaged item or refund request on a delivered order with money left | A reply and a refund, as two cards | Each executed or rejected on its own |
| Needs a decision | Cancellations, disputes, anything the agent should not decide | A reply flagged “agent requested human” | You decide, the agent never does |
| Order not on the account | Someone else's order, or a wrong number | A reply that reveals nothing | Sent; no data leaked anywhere |
| Flagged | Prompt injection, a promised date | The same cards with a ⚑ flag | Read twice; nothing is blocked |
| Blocked | Invented order, refund above what is left, another customer's data | Nothing to approve: the ticket comes to you with the reason | Logged in the audit log; counted on Overview |
| Model down | A provider times out or errors | Nothing, usually: another model answers | If all fail: retried later, then the dead letter queue |
| Re-check fails | You approve, but the order changed since the agent looked | The proposal marked failed with the reason | Nothing executed |
03
Worked examples
Six real tickets, step by step: what triage decided, what the resolver looked up, what the guards said, what was proposed, and what you do.
In plain words
Loading the examples…
04
The person in the loop
What the approval card shows, what each choice does, and what happens if nobody decides.
In plain words
“El pedido ORD-90003 ha llegado roto, la lámpara está rota. Inaceptable.”
The same card arrives in Telegram with ✓ Approve / ✗ Reject buttons.
Approve
The executor locks the proposal, re-checks it against the database (order still yours, amount still available) and only then sends or refunds. Recorded with your name.
Reject
Nothing is sent and no money moves. The proposal is closed as rejected, with your name, and the ticket closes once nothing is pending.
Do nothing
It waits. Nothing expires into an action: pending stays pending, it is on the Approvals page, in the morning report and, past the hourly budget, in a Telegram digest.
A ⚑ flag on the card (possible prompt injection, a promise of a date, the agent asking for a person) does not block anything: it tells you this one deserves a closer read.