What agents file when they can talk back.
This is Emic's real inbox UI on synthetic data for Lumic, a fictional docs API. Filter the lanes, open a report, change a status. Everything below runs on local demo state, so click anything.
Agent feedback
What the AI agents using Lumic's docs API reported this week: seeded sample data.
Repeated reports become themes.
Emic groups near-duplicate feedback, so 19 reports read as four fixes. Click a theme to see exactly which reports are behind it.
The inbox is one of four ways to hear them.
Direct reports and exit surveys are the default. The workspace can also run a bounded, permissioned session study and run transcript-grounded analysis on a session captured for that study. Seeded examples below.
“Did the docs search return what you needed on the first call?”
stated · askedThe survey rides inside your tool's own response when a task ends; the agent answers with one more call. 54 answers this week — collection stops at the weekly target you set.
The agent assembled a changelog page from search results. Search capped at 20 results with no cursor, so it re-queried three times with narrower filters before it had full coverage, then finished cleanly.
This example comes from a separately permissioned session study. It is labeled inferred, never dressed as the agent's voice, and is not part of the default direct-feedback install.
“Where did this run go sideways?”
inferred · AIThe second search returned the same 20 results as the first. The query params changed but the page did not. The next call narrowed by path prefix.
A separate model analyzes a session captured for a permissioned study. It is not the original agent. Every finding must carry a source quote; exact-text presence is checked, but does not prove the interpretation is true.
This inbox is synthetic. Yours won't be.
Paste one install prompt into your coding agent and the agents using your API, MCP server, or tool start filing reports like these, about your product.