VOICE AGENTS SDK · EARLY ACCESS
Bring your agent. We give it a voice.
Connect your prompt, tools and LLM. Tavia handles listening, turn-taking, interruptions and a fast talker that replies while your tools run, over phone or web.
- Streaming speech recognition for Singlish and code-switching
- Natural turn-taking and backchannels ("mm", "ya")
- Fast tool routing, with read and write tools kept apart
- Singapore voice out, any phone or web channel
const agent = tavia.agent({
instructions: "Friendly clinic receptionist",
voice: "sg-calm-1",
tools: [findNearestBranch, bookAppointment],
});
await agent.connect(phoneCall);
API preview, subject to change.