19,900円でしたらご案内できます。いかがでしょうか?
COMPLETION
Loading the saved recordChecked with the production evidence engine.
—OPEN SOURCE · COMPLETION CHECKS
Add completion checks
to the voice agent you already use.
A confident agent is only half the conversation. Check dates, prices and confirmation against the other party’s actual words.
No sign-up. No install. No API key.
19,900円でしたらご案内できます。いかがでしょうか?
COMPLETION
Loading the saved recordChecked with the production evidence engine.
—Edit an utterance →Replay the recording →
A saved GPT-4o-mini / hotel simulator negotiation. Earlier verdicts use the transcript up to that moment. Not a real phone call. Source ↗
From a request to a result.
An illustration of sharing a request, approving the call and its conditions, and checking the result in your conversation.
日本語で見る → Try the 3 interactive demos (Japanese) → Explore Oathra on Reachmade ↗
Need to book by phone?
Tell your AI what you need.
You approve who to call and what to ask.
Only then does it call to book or ask a question.
The result comes back to your conversation, ready to check later.
See how it works.
Voice: Kokoro-82M / af_heart (Apache-2.0) · Production and voice credits
Keep the conversation you built.
Pass a saved transcript and your completion requirements from a voice agent built with LiveKit or another framework. Oathra returns the verdict and the utterances behind it.
Set the required date, party size and budget before evaluating a conversation.
Provide the transcript with the agent and the other party identified.
Get missing requirements and utterance-level evidence in the result JSON.
The LiveKit example is type-checked; a live connection has not been verified.
Consent before the next question.
After a booking is confirmed, the agent asks permission for follow-up questions, asks only for declared fields, and records explicit answers.
Know what is ready.
LET’S MAKE DONE MEAN DONE.
Tell us about the phone workflow and the conditions you need to verify. We can start with a technical discussion.
Discuss it on GitHub ↗No phone numbers or call transcripts needed. Availability, scope, timeline and pricing are agreed separately. Submitting an inquiry does not create a contract or a charge.