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.
A step-by-step guide to building a website customer support chatbot that answers from your knowledge base, escalates cleanly, and is safe to launch.
Read more ›Even a well-evaluated AI system fails in production through distribution shift, integration and compounding errors, and unmeasured dimensions. Here's how to catch each.
Read more ›How to evaluate multi-turn LLM conversations in 2026 — measuring context retention, goal completion, and turn-level quality that single-response evals miss.
Read more ›How to run a structured red team against your LLM app — building attack cases, probing each vulnerability, scoring the results, and turning the whole exercise into a test suite you run forever.
Read more ›Build a lead qualification chatbot that asks the right questions, scores prospects, syncs to your CRM, and hands hot leads to sales around the clock.
Read more ›