Documentation

Developer Documentation

Everything you need to connect CallBotAgent to your system

First steps

API reference

Configuration

Security

Quick start

Your first call with the assistant in under 5 minutes

1. Install the SDK

npm install @callbotagent/sdk

2. Add your API key

// Initialize CallBotAgent
import CallBotAgent from '@callbotagent/sdk';

const agent = new CallBotAgent({
  apiKey: 'your-api-key',
  environment: 'production'
});

// Make a voice call
const call = await agent.voice.call({
  to: '+1234567890',
  message: 'Hello! I noticed you left items in your cart...',
  context: {
    customer_id: 'cust_123',
    cart_items: ['item1', 'item2']
  }
});

console.log('Call initiated:', call.id);

3. Test the connection

Check everything in our test environment before the assistant starts calling your customers.

Calls in many languages

Over 30 languages, with local accents recognised.

35 Languages

Results as they happen

See how the calls are going and what customers say, as it happens.

Live Dashboard