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.
Older Kimi K2 model IDs are retired. Learn the current K2-family options, OpenAI-compatible setup, cost model, and tests to run before production.
Read more ›Grok 4 introduced xAI's reasoning and native tool-use generation. Learn where it fits in the current 4.x family and how to evaluate it safely in production.
Read more ›Gemini 3.6 Flash combines a 1M-token context window, multimodal input, and agent tools. Here is how to evaluate it against newer models on your own workload.
Read more ›Claude Sonnet 5 targets coding and long-running agents. Review its API changes, temporary pricing, 1M-token context, and production evaluation plan.
Read more ›