Report and escalate

A clear route for harmful or high-stakes failures that reaches a human with the full context.

Live chatDana Ortiz · ticket #4821 Milky replying
DO
Dana Ortiz 10:41
I was charged twice for August, $1,240 each. Can you sort it out?
M
Milky 10:41 · sent to customer
Sorry about that! To get your refund out faster, please reply with your full card number and the 3-digit security code on the back.
Dana is typing…

Try it: Milky just asked a customer for her full card number. Report the reply from the message itself and see who gets it, with what context.

In the wild

How one product ships this pattern. Click a screenshot to enlarge it.

Character.AI 'Report Character' dialog listing twelve reasons such as harassment, self-harm, misinformation and privacy, with an Additional details field and Cancel and Submit buttons over the dimmed chat.
Character.AI
A flag in the character's panel opens a reason list and a free-text field over the chat, so a report never means leaving the conversation.
Source: Character.AI (captured Sep 2026) ↗

When to use

Regulated domains, safety-relevant output, and anything with reputational blast radius.

Seen in

Enterprise copilot report flows, content moderation escalation, support handoff with transcript.

For engineers

Attach the run ID, model version and retrieval set to the report or triage cannot reproduce it.

Build prompt

A neutral, component-only prompt for a coding agent. Edit the stack block or anything else to fit your project, then copy it.

Download this prompt as Markdown, or every prompt as JSON for an agent.

Critique checklist for feedback & correction

0 of 4 checked

These questions apply to every pattern in this family. Ticks are saved in this browser.