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.

API documentation

Webhooks

A subscription sets the URL, the secret and the events. A3.Telephony sends a POST request with JSON the moment an event happens.

  1. Call started
  2. Ringing an employee
  3. Employee answered
  4. Call ended
  5. SMS received
  6. SMS delivered
  7. SMS not sent
  8. New voicemail message
  9. 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.