Documentation
Platform reference.
Set up integrations, authenticate API requests, and subscribe to real-time call events.
Platform setup
Account, teams, billing, and first campaign configuration.
API and webhooks
Automate lead import, call events, and custom integrations.
Integrations
CRM, calendar, and telephony connections.
Security and compliance
Data handling, recording, and UK regulatory guidance.
REST API
Base URL: https://api.callforge.ai — authenticate with a Bearer token from your organisation settings.
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/campaigns | List campaigns for the authenticated organisation. |
| POST | /api/v1/campaigns | Create a new outbound campaign. |
| GET | /api/v1/leads | List leads with optional list and status filters. |
| POST | /api/v1/leads/import | Import leads from JSON payload or CSV upload. |
| GET | /api/v1/calls | Retrieve call history with outcomes and transcripts. |
| POST | /api/v1/webhooks | Register a webhook endpoint for call events. |
Authentication
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Generate API keys from Dashboard → Settings → API. Rotate keys immediately if exposed.
Webhook events
Subscribe to events and receive signed POST payloads to your endpoint.
Verify signatures using the secret shown when you create a webhook. Reject requests with stale timestamps to prevent replay attacks.
Calendar sync
Connect Google Calendar or Microsoft 365 so booked appointments appear on adviser calendars automatically.
Enable from Dashboard → Calendar → Connect. The AI agent checks real availability before offering slots on live calls. See the getting started guide for the recommended setup order.
Get started
Ready to put this into practice?
Launch your first campaign in under ten minutes.