Trace every session
See the prompts, tool calls, and responses in each session. Track latency and token costs at every step.
Explore tracingTurn production failures into your next improvement. Find the issue, test a change, and carry what works into the next release.
How your agents are doing, and what needs a closer look.
Start with a signal. Follow it back to the sessions that explain it.
Production tells you where your agents fall short. Use those sessions to understand the problem, test a fix, and check for failures you haven’t seen yet.
See the prompts, tool calls, and responses in each session. Track latency and token costs at every step.
Explore tracingFind hallucinations, tool failures, and quality drops across your agents. Group related sessions to see what went wrong.
Explore signalsTurn real sessions into test cases. Generate edge cases, compare prompts and models, and check that your fix holds up before release.
Explore experimentsBuild a feedback loop around real use. Review the evidence, keep the failure as a test, and compare your change before you ship it.
See where an agent struggled and what the user needed.
Connect related failures to a problem you can fix.
Add generated edge cases and compare the change against your baseline.
Monitor the next release. Keep the tests. Repeat.
The setup wizard detects your project, guides instrumentation, and checks your connection. Or start with a few lines of Python or TypeScript.
npx --yes --package @sentrial/sdk@0.8.1 sentrial setupnpm install @sentrial/sdkimport OpenAI from 'openai';import { configure, wrapOpenAI } from '@sentrial/sdk'; configure({ apiKey: process.env.SENTRIAL_API_KEY,}); // Track calls before adding session boundaries.const client = wrapOpenAI(new OpenAI(), { trackWithoutSession: true,});Choose a plan based on your trace volume.
Upgrade as your usage grows.
For side projects and testing.
Get startedFor production AI applications.
Get startedFor larger teams and deployments.
Contact salesNeed a custom plan? Get in touch