Agentic Session Review
Cheaply capture every session. Your agent reviews the ones that matter. Every bug, issue, ticket, and alert. Subtext was there.
Your agents 👀 what your users are seeing.
Session replay for Agents: the structured, queryable, token-efficient context of every user experience.
In production at
The evidence is already in the session: the clicks, the console errors, the network calls, the DOM at the moment it broke. But connecting the dots between separate logging and analytics tools takes a human with time to watch, and for most sessions, nobody ever does.
Forensics still waits on a human. Someone has to open the replay, scrub to the moment, and piece together what happened before any fix starts.
The evidence is scattered. Session, console, network, errors, analytics — across tools, so the full picture only exists once a human assembles it.
You can't ask a replay what went wrong. Most tools give you a video to scrub, not structured data for agents to interrogate, so finding one answer still means sleuthing across systems.
Subtext captures your production sessions, drops links to them into the tools your agents already read, and gives your agent everything it needs to open a session, understand what happened, and take action.
A lightweight snippet captures full production sessions — efficient enough to keep them all, not just a sample.
A setup prompt drops Subtext session links into the tools your agents already read — Sentry, PostHog, support tickets, traces, PRs.
Your agent opens the session, inspects the moments that matter, understands what happened, and takes action.
The same session context, dropped into the tools your team already runs. Pick a workflow to see how it plays out.

Teams building on the frontier use Subtext to turn real sessions into fixes.
“We run our Sentry alerts through Subtext, so instead of a vague exception, we get the actual user impact, repro steps, and a validated fix. The screenshots of the broken UI a real user experienced motivate the owning team to prioritize it.”
Subtext isn't another coding agent, and we don't force you into a proprietary AI ecosystem. You keep the workflows, tools, and agents you already trust; Subtext just hands them the unsampled session context they've been missing. We're the experience observability infrastructure behind your closed-loop workflow, so you keep total control over your models, your data, and your AI compute costs.
Sightmap follows the same principle: an open source map of your app’s views, components, and API requests, checked into your repo as YAML. Your agent reads real component names instead of DOM noise, with or without Subtext.
Tools built on rrweb — PostHog, Amplitude, Datadog, Sentry — cost so much to capture that teams sample: they keep a fraction of sessions and hope the bug was in one of them. Subtext makes capture cheap, so you don't have to choose. Capture every user experience.
Always-on session capture with a generous free tier — start free with ~10,000 sessions/month. No sampling, no choosing which sessions matter before you know.
You only spend credits when your agent reviews a session. Capture is the cheap part; the investigation is the part worth paying for.
Free to start. No seats, no feature gates. See pricing →
Free to start. No seats, no feature gates. Capture every session and let the agent you already use tell you what happened.
Works with Claude Code, Cursor, Codex, and your own harness.