DigitalBot.AI
Developer documentation

Build AI voice workflows with the DigitalBot API.

Create agents, start calls, receive webhooks, and sync outcomes into your CRM using clean REST APIs designed for production voice automation.

REST API

Webhooks

Secure keys

API v1

curl https://api.digitalbot.ai/v1/calls \

-H "Authorization: Bearer DB_API_KEY" \

-H "Content-Type: application/json" \

-d {

"agent_id": "agent_sales",

"phone": "+1 415 555 0198",

"goal": "qualify_lead"

}

200ms

API latency

99.9%

Uptime

JSON

Responses

Quickstart

From API key to first AI call.

Follow the core setup path, then expand into transcripts, webhooks, and production monitoring.

01

Create an API key

Generate a workspace key and store it server-side as an environment variable.

02

Create an agent

Define voice, script, language, qualification fields, and escalation behavior.

03

Start a test call

Send the phone number and workflow goal, then inspect call results.

API reference

Endpoints for call automation.

Use simple REST resources to manage agents, calls, transcripts, and event subscriptions.

Generate API key
Create your first agent
Make a test call
Configure webhook events
Read call transcripts
Handle API errors
POST/v1/calls

Start a voice call

Trigger an outbound AI voice call with contact details, goal, and workflow context.

GET/v1/calls/{call_id}

Fetch call status

Retrieve call state, transcript, recording URL, outcome, and extracted fields.

POST/v1/agents

Create an AI agent

Configure voice, language, script, escalation behavior, and connected tools.

POST/v1/webhooks

Subscribe to events

Receive real-time updates for call completed, lead qualified, and booking created.

Guides

Everything developers need to ship.

Authentication

Create API keys, sign requests, and manage workspace access.

Voice Calls

Place calls, inspect results, and route customers to your team.

Transcripts

Read summaries, sentiment, intent, objections, and next steps.

Webhooks

Stream events into your CRM, support desk, or internal workflows.

Security

Use least-privilege keys, encrypted payloads, and audit-friendly logs.

SDKs

Build faster with REST examples and server-side integration patterns.

Webhook events

Stream every call outcome into your stack.

Subscribe to lifecycle events and update your CRM, analytics warehouse, or support queue as soon as DigitalBot completes an action.

Event payloads

call.started
call.completed
lead.qualified
appointment.booked

Need integration help?

Share your use case and our team can help you map the right endpoints, webhook events, and launch workflow.

Arya

Arya

Live

Powered by DigitalBot.ai

Chat with Arya 👋