Documentation

Developer Documentation

Everything you need to build, deploy, and scale voice AI agents.

API Preview

TypeScript
// Initialize the VoiceAgent client
import { VoiceAgent } from '@voiceagent/sdk';

const client = new VoiceAgent({
  apiKey: process.env.VOICEAGENT_API_KEY,
});

// Create a new agent
const agent = await client.agents.create({
  name: 'Support Agent',
  persona: 'professional',
  voice: 'nova',
  language: 'en',
});

// Assign a phone number
await client.phoneNumbers.assign({
  agentId: agent.id,
  number: '+15551234567',
});
View full API reference

Need help?

Can't find what you're looking for? Our support team is here to help.