Voice that listens, thinks, and acts in real time.
Build phone, browser, and in-app voice agents with sub-300ms median latency. They speak naturally, handle interruptions, call live tools mid-sentence, and pass to a human cleanly when it matters.
Why voice is different
Latency, voices, and tool calls — all under one roof.
Sub-300ms latency
End-to-end p50 round-trip under 300ms. Streaming STT, streaming reasoning, streaming TTS — never wait for a full sentence to finish.
40+ voices, 28 languages
Pick from a curated catalog of natural voices, or clone your own brand voice with three minutes of audio. Mix and match per agent.
Live tool calling
Agents call tools mid-sentence, with status acknowledgements — no awkward silences. Tool latency budget is built into the conversation flow.
Real interruption handling
Customer cuts in? The agent stops, listens, and updates its plan — exactly like a human would. Built on streaming voice activity detection.
SIP, PSTN, WebRTC
Plug into Twilio, Vonage, your phone tree, or your mobile app. Inbound and outbound. Numbers in 60+ countries.
PII-safe recording
Auto-redact credit cards, SSNs, and personal data in real time. Encrypt at rest. HIPAA, PCI-DSS, and GDPR-ready.
Integration
Wire it up however your stack works.
One inbound number on Twilio. A WebRTC button in your app. A signed URL in an iframe. Hania doesn't force a deployment model — it adapts to yours.
- WebRTC SDKs for browser, iOS, Android, and React Native.
- SIP trunking through Twilio, Vonage, Telnyx, or your existing PBX.
- Outbound dialer with concurrency controls and DNC checks.
- One-line embed for "click to call" buttons on your site.
# 1. Create a voice session — returns a short-lived signed URL curl https://api.hania.ai/v1/voice/sessions \ -H "Authorization: Bearer $HANIA_API_KEY" \ -d '{ "bot_id": "bot_01HZ3K7", "voice": "ava" }' # 2. Join from any client over WebRTC const session = await hania.voice.join(joinUrl); session.on("toolCall", (e) => console.log(e)); session.on("transcript", (t) => render(t));
Use cases
From inbound support to outbound research.
Customer support
Pick up under a second. Resolve refunds, account questions, and order tracking on the call — without a queue.
Inbound qualifier
Qualify and book leads 24/7. Push to Salesforce or HubSpot with full transcript and structured intent.
Outbound follow-up
Check in with churned customers, recover abandoned carts, confirm appointments. With concurrency and DNC controls.
Triage & routing
Front-of-line agent that gathers context, runs tools, then routes to the right team with the case pre-summarized.
In-app voice copilot
An assistant inside your product — voice navigation, dictation, hands-free actions. Latency low enough to feel native.
Concierge & front desk
Bookings, reservations, info requests, multilingual. Patient with elderly callers. Polite when challenged.