KolaVoice API
The KolaVoice API and dashboard use the same production voice infrastructure for outbound campaigns and inbound AI phone answering. API clients and dashboard users work with the same resources. API clients authenticate with an account API key, while the dashboard uses the signed-in account session.What is included
- Create an outbound call
- Fetch outbound call status and details
- Run outbound campaigns
- Configure agents and phone numbers
- Answer inbound business calls with an assigned AI agent
- Authenticate with an API key created from your dashboard
Core resources
Base URL
Authentication
Use an API key created from the KolaVoice dashboard.Idempotency
Use a uniqueIdempotency-Key on POST /outbound/calls and POST /campaigns. Repeating the same request with the same key returns the original result instead of creating a duplicate call or campaign.
Request tracking
KolaVoice returns anX-Request-ID response header. Include this ID when contacting support about a failed request.
Next steps
- Follow the dashboard quickstart to make your first call without code.
- Learn how to configure an agent, upload knowledge, and add a phone number.
- Read the campaign guide for contact uploads, instructions, retries, scheduling, and follow-ups.
- Read the authentication guide
- Read the outbound calls reference
- Read the inbound calls reference

