DEVELOPERS
Build voice into your application.
APIs, webhooks and integrations for developers building production voice experiences.
API-FIRST
Create and manage agents in code.
Define an agent's instructions and tools programmatically, and keep its configuration in version control alongside your application.
create-agent.ts
const agent = await voluble.agents.create({
name: "Support Agent",
instructions: `
Help customers with support questions.
Use the knowledge base when needed.
Escalate complex issues to a human.
`,
tools: ["customer_lookup", "create_ticket"],
});EVENTS
Webhooks for every call event.
Subscribe to events as they happen during a call, and react in your own systems in real time.
call.startedA call connects to an agent
transcript.chunkNew speech is transcribed
handoff.triggeredThe agent escalates to a person
call.endedThe call finishes, with its outcome
Libraries
Request an SDK SDKs
Client SDKs are on the roadmap. If you need one for your stack today, tell us which language and we'll help you integrate.
INTEGRATIONS
Guides
Connect agents to the systems your business already runs on.
Tool calling
Connect agents to APIs and business systems.
Knowledge
Connect business knowledge to your agents.
Telephony
Integrate SIP and telephony infrastructure.