API
Everything you set up in the account is also available through the API. Method documentation is open without registration, and you create a key in “API keys”.
What the API covers
Numbers
Catalog, purchase and connecting your own number, scenario binding, release.
Calls and recordings
Calls to an employee and a customer, call log by number, recording and its deletion.
Transcription
Starting a transcription, text split by speaker, banned phrase check.
SMS
Sending to one recipient and in bulk, message history and statuses.
Contacts and HLR update
Contacts and categories, HLR update jobs and their results.
PBX
Extensions, scenarios, caller ID rules, working hours.
Statistics
Summary, daily charts, breakdown by number, direction and country.
AI calls
Outgoing AI assistant call with customer data, transcription and outcome.
Webhooks
A subscription sets the URL, the secret and the events. A3.Telephony sends a POST request with JSON the moment an event happens.
- Call started
- Ringing an employee
- Employee answered
- Call ended
- SMS received
- SMS delivered
- SMS not sent
- New voicemail message
- AI call ended
Security
- Every webhook request is signed with HMAC-SHA256, with the signature in the X-A3-Signature header
- Internal network addresses are rejected for webhooks
- An API key can be disabled, reissued and deleted without affecting other keys
- Actions through the API go to the company activity log
Method documentation is open
Methods, parameters and response examples are collected in Scalar. You create a key for requests in your account in a minute.