How to use Currai with OpenAI Realtime voice and TTS
A complete, code-first guide to turning OpenAI Realtime voice conversations and text-to-speech generations into readable Currai User Stories and correctly nested traces.
Blog
Highlights from the Currai blog: the posts worth reading first.
A complete, code-first guide to turning OpenAI Realtime voice conversations and text-to-speech generations into readable Currai User Stories and correctly nested traces.
A step-by-step guide to importing completed Retell AI calls into Currai with signed call-ended webhooks—without adding capture code to the live voice agent.
A step-by-step guide to importing completed Vapi calls into Currai with an authenticated webhook—without adding capture code or sharing a Vapi private API key.
Browse implementation notes, observability guides, product decisions, and workflow ideas by topic.
How to evaluate tools exposed through the Model Context Protocol — testing tool selection, argument correctness, execution, and task outcomes step by step.
Read more ›Use the Model Context Protocol to manage your website chatbot from Claude — update knowledge, review conversations, and onboard the agent conversationally.
Read more ›Build a recruitment chatbot that screens candidates, answers job questions, schedules interviews, and syncs to your ATS — fairly and around the clock.
Read more ›The parts every LLM eval framework needs — datasets, metrics, a runner, and a results store — and an honest look at when to build your own versus when a homegrown harness quietly becomes the thing you maintain instead of your product.
Read more ›Evaluate a fine-tuned model against its base using production traces, representative datasets, quality metrics, cost, and regression tests.
Read more ›