Record a Call

Record a call. This command will record the call until one of the conditions apply:

  • the endKey DTMF is detected.

  • silence is detected for more than the duration defined in timeout.

  • duration exceeds the maxLength.

This command doesn't record the whole call. This command is useful to record messages in a typical voicemail use case.

Record call

post

Record a channel call

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
workspaceIdstring · uuidRequired

The ID of the workspace

callIdstring · uuidRequired

The ID for a call

channelIdstring · uuidRequired

The ID for a channel

Body
endKeystring · enumOptionalPossible values:
maxLengthintegerOptional
timeoutintegerOptional
beepbooleanOptional
transcribebooleanOptional
transcribeLocalestring · enumOptionalDefault: en-USExample: en-USPossible values:
Responses
post
/workspaces/{workspaceId}/channels/{channelId}/calls/{callId}/record

Example 1: Record one inbound / outbound call

Last updated

Was this helpful?