Create New Call
Create a new phone call
Voice ID
The voice ID is the identifier of the voice model to use for the call. You can refer to the below tables to find the voice ID for your preferred voice.
Low-latency and human-like AI voices
ID | Text |
---|---|
aura-asteria-en | Asteria, American female |
aura-athena-en | Athena, British female |
aura-luna-en | Luna, American female |
aura-stella-en | Stella, American female |
aura-helios-en | Helios, British male |
aura-orion-en | Orion, American male |
aura-orpheus-en | Orpheus, American male |
Ultra-high quality AI voices
ID | Text | Preview |
---|---|---|
EXAVITQu4vr4xnSDxMaL | Sarah, American female, young | Preview |
FGY2WhTYpPnrIDTdsKH5 | Laura, American female, young | Preview |
IKne3meq5aSn9XLyUdCD | Charlie, Australian male, middle-aged | Preview |
JBFqnCBsd6RMkjVDRZzb | George, British male, middle-aged | Preview |
N2lVS1w4EtoT3dr4eOWO | Callum, Transatlantic male, middle-aged | Preview |
TX3LPaxmHKxFdv7VOQHJ | Liam, American male, young | Preview |
XB0fDUnXU5powFXDhCwa | Charlotte, Swedish female, young | Preview |
Xb7hH8MSUJpSbSDYk0k2 | Alice, British female, middle-aged | Preview |
XrExE9yKIg1WjnnlVkGX | Matilda, American female, middle-aged | Preview |
bIHbv24MWmeRgasZH58o | Will, American male, young | Preview |
cgSgspJ2msm6clMCkdW9 | Jessica, American female, young | Preview |
cjVigY5qzO86Huf0OWal | Eric, American male, middle-aged | Preview |
iP95p4xoKVk53GoZ742B | Chris, American male, middle-aged | Preview |
nPczCjzI2devNBz1zQrb | Brian, American male, middle-aged | Preview |
onwK4e9ZLuTAKqWW03F9 | Daniel, British male, middle-aged | Preview |
pFZP5JQG7iQjIQuC4Bku | Lily, British female, middle-aged | Preview |
pqHfZKP75CvOlQylNhV4 | Bill, American male, old | Preview |
Status Callback
The status callback is a webhook URL that will be called when the call status is updated. The URL must be publicly accessible and accept a POST request with a JSON body.
The status_callback
parameter is optional. If you don’t specify it, the call will not be updated. If you specify it, the call will be updated with the following events:
Event | Description |
---|---|
initiated | The AI call starts dialing. |
ringing | The call starts ringing. |
answered | The call is answered. If this event is specified, LangCall will send an in-progress status. |
completed | The call is completed, regardless of the termination status (which can be busy, cancelled, completed, failed, or no-answer). |
LangCall will send a POST request to the URL with the following JSON body:
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Body
Type of the call
full_ai
, transfer
Number to call. Phone numbers should be formatted in E.164 format with a + and country code, for example: +16175551212
.
Detailed instruction for the call
Required if the call type is “transfer.” If you need to include an extension, separate the number and extension with a comma. For example: +0987654321,123
.
Voice ID to use for the call.
Webhook URL to be called when the call status is updated.
Response
Type of the call
full_ai
, transfer
Number to call. Phone numbers should be formatted in E.164 format with a + and country code, for example: +16175551212
.
Detailed instruction for the call
Identification number of the call
Time when the call was started in ISO 8601 standard, e.g. 2024-09-25T22:22:08.095646+00:00
Direction of the call: inbound or outbound
inbound
, outbound
Duration of the call in minutes
A list of messages comprising the phone conversation so far
Required if the call type is “transfer.” If you need to include an extension, separate the number and extension with a comma. For example: +0987654321,123
.
Voice ID to use for the call.
Webhook URL to be called when the call status is updated.