Led with policy on ticket #58291, a disputed refund. Third instance in 7 days, outside this agent's own 30-day baseline. Suggested note leads with acknowledgment before the policy line.
Agent operations, run as one system.
Your people and your AI handle the same customers on different stacks, scored by different definitions of good. Haven reads both against one standard, reasons through a model of how operations actually behave, and drafts the fix. Nothing ships without your call.
Morning. Here's what Haven surfaced while you were away.
Refunds are up 31% since Friday's dispatch delay.
Roughly €12k in exposure if the trend holds another five days. The APAC shift sees it first. No SLA breach yet; there is headroom this week.
- F4 · Measure Refund-rate anomaly on the dispatch-delay cohort Source
- F3 · Perform Tone drift on refund denials, both populations read Read
- F1 · Enable Refund macro v2 drafted, empathetic opener Drafted
- F5 · Improve SLA review on the billing tier Suggested
This is the layer. A QA tool would have scored the tone. An analytics dashboard would have charted the refunds. Neither connects them, and neither drafts the fix.
Pending your call.
Refund-denial replies trending terse since macro v1. Drift is localized to this sub-intent; every other intent is on baseline. v2 adds the same empathetic opener the human standard already carries.
Greeting template was missing on first-touch tickets. You applied v1 yesterday morning. The cluster has since closed 200+ replies on it.
Four edges, walked in order. Nothing invented.
-
Dispatch delay, Friday. An operational event enters the graph as a known stressor.
edge · ops-event → refund-intent · prior 0.82 · lag 2–4 days · effect +0.6σ -
Refund intent rises on schedule. The anomaly lands inside the predicted lag window, which is why it surfaced as signal and not noise.
edge · refund-intent → tone-pressure · prior 0.64 · lag 0–2 days -
Tone degrades where volume concentrates. The AI cluster takes the refund-denial spike; its empathy score breaks baseline first. The humans show the same drift, smaller.
edge · tone-pressure → standard-breach · observed in both populations -
The drafts target the cause, not the symptom. Macro v2 for the cluster, a coaching note for the shift, an SLA review suggested downstream. One root cause, three interventions, each with a verification window.
drafted · 2 pending your call · 1 suggested
The graph holds roughly fifty relationships like these across the seven functions, each with a prior, a lag, and an effect size. The LLM does the reading and the writing; the graph decides what's plausible; your operation's data sharpens both the longer Haven runs. Inspectable end to end.
Where this operation sits, today.
- F1Enable The standard changes Monday. Everyone has it Monday. Defined→
- F2Build One way to handle it. Not three. Reactive→
- F3Perform Catch the slip the moment it happens. Emerging · active signal→
- F4Measure The line that moved, not the score that hid it. Emerging · active signal→
- F5Improve Fix it while the case is still warm. Emerging→
- F6Know One source of truth, both populations read it. Reactive→
- F7Grow Hire and size against the operation you actually run. Reactive→
Three categories already sit in your stack. None of them is a layer.
- Alert tools A threshold tripped. Not why, not what it touches, not what to do.
- Dashboards Metrics, tiled by function. The operation moves; the dashboard watches.
- AI chatbots Optimise for deflection. Nobody reads the case, so nobody learns from it.
Haven reads, reasons, and drafts across all seven functions, humans and AI both. You decide what ships.
Get your operation's first read.
Five minutes of questions. A read of your operation against the seven functions, like the one above, in your inbox today. Free. No call, no follow-up.
Start the first read