Dialer integrations
Click-to-Call API
Start one outbound call from a CRM or web form, run a call-blast prompt and gather, and take live control — mute, hold, transfer — with webhooks for every status change.
Quick Start
1. Generate API Credentials
Go to Settings → API Client in the admin portal and generate your apiKey and apiSecret. Use these to obtain an access token.
Get API Access2. Make Your First Call
Supported Verbs
playStream prerecorded audio to the callee
sayText-to-speech message playback
gatherCollect DTMF input and POST to your webhook
dialBridge the caller to an agent or SIP endpoint
hangupClean call termination
See the full API reference for payload examples, webhook contracts, and an Express integration guide.
Voice API
Initiate outbound calls with chained verbs: Dial, Say, Play, Hangup. Supports Click-to-Call and IVR workflows.
/srmain/voice/callInitiate a new voice call with action verbs
/auth/get-access-token/{accountId}Authenticate with API key and secret to get access token
Call Control API
Manage live calls programmatically — mute, hold, hangup, and transfer.
/voice/call/{callId}/muteMute or unmute an active call leg
/voice/call/{callId}/holdPlace a call on hold or resume
/voice/call/{callId}/hangupTerminate an active call
/voice/call/{callId}/transfer/initInitiate a call transfer
Webhooks & Callbacks
Receive real-time call event notifications and DTMF gather results at your endpoints.
Your webhook URLReceive call status updates and gather DTMF payloads
Your callback URLStatus callbacks for call lifecycle events
API Clients
Manage API key and secret pairs for integration authentication.
Settings → API ClientGenerate apiKey and apiSecret from the admin portal
CRM lookups on a live dial
Campaigns can call your HTTP endpoint during a live connect to check eligibility, pull a balance, or decide the next prompt — the same path a click-to-call webhook already uses for dispositions.
Webhooks
Real-time Events
- • Call status updates
- • DTMF gather results
- • Transfer status events
- • Live call event notifications
Authentication
API clients authenticate with API key + secret. Access tokens are used for subsequent Voice API requests.
Ready to Integrate?
Get API access and place click-to-call and call-blast traffic from your CRM.