Calls API

Create call and track call state

Calls are created only through an internal agent key and return an internal call_id. External provider identifiers do not participate in the public API.

POST /v1/calls

Creates an outbound call by phone number and agent.

POST /v1/calls
{
  "phone": "+996700000000",
  "agent": "akylai"
}

GET /v1/calls/{call_id}

Returns normalized conversation status, transcript, and duration by internal ID.

GET /v1/calls/{call_id}