Conversation analytics
Real-time, per-turn risk detection for character conversations.
API · SandboxSOLUTIONS / CHARACTER API
Send a message to a character and get its in-character reply. One chat endpoint composes memory, persona, safety and analytics for you, streams the reply as it is written and keeps chat sessions per character and end user.
API · SandboxWHAT IT DOES
Memory, persona, Guardrail and conversation analytics run inside one chat call, instead of four integrations you maintain yourself.
Set stream: true and the reply arrives as server-sent events while it is written, so your interface can show it right away.
Create, list, read and delete chat sessions per character and end user. Deleting a session keeps the memories until you erase them.
A vague message such as “how did it go?” still finds the memory it refers to, by reading the recent conversation as well as the message.
Wiring memory, persona, safety checks and analytics around a model yourself means many calls, many failure points and a character that drifts.
INPUT / OUTPUT
Persona id · user message · session
Recall memories, apply the persona, check safety, reply
In-character reply, streamed · reply emotion · session history
Call it over REST or MCP with one API key. Sandbox keys are never billed; the full request and response reference, with the OpenAPI specification, is in the developer portal docs after you sign up.
MORE SERVICES
Real-time, per-turn risk detection for character conversations.
API · SandboxSafety memory for AI characters.
Preview · SandboxLET’S BUILD WHAT’S NEXT
For technology partnerships, product integrations, and investment conversations.
Talk to Tridot