Call's applications

Call management

ringReady

The 180 Ringing response to an incoming INVITE request

{ "ringReady": "" }

preAnswer

The 183 Session Progress response to an incoming INVITE request

{ "preAnswer": "" }

answer

The 200 OK response to an incoming INVITE request

{ "answer": "" }

sipRedirect

The SIP 302 Moved Temporarily response to an incoming INVITE request

ringback

The application allows setting the IVR tone or media file.

updateCid

The application allows changing the value of the subscriber's number and name.



park

Call holding on the server side

conference

Joining a conference

bridge

Initiation of the B-channel with subsequent connection to the A-channel

hangup

Call termination. The parameter may include a response code from the list  Hangup cause

Media interaction

inBandDTMF

Control of in-band DTMF

flushDTMF

Clearing the input buffer by the subscriber

playback

Playback of a media file with the ability to save subscriber input into a variable

recordFile

Record media to a file

recordSession

Control of media stream recording to a file

generateLink

The application generates a public link to the recording and saves the value into a variable.

Speech synthesis and recognition

tts

Speech generation

getSpeech

Асинхронное распознавание речи

Working with queues

joinQueue

Queueing a subscriber

joinAgent

Queueing a subscriber in the operator's personal queue

getQueueAgents

Retrieve information about the number of operators depending on their status in the queue.

getQueueMetrics

Calculate queue metrics

ccPosition

The current position of the subscriber in the queue.

ewt

Calculation of the average waiting time for the subscriber in the queue.

memberInfo

Find information about the dialer's subscriber

patchMembers

Modify information about the dialer's subscriber

callbackQueue

Add a subscriber to the offline queue

confirm

Setting values before dialing a subscriber

cancel

Canceling the current attempt to dial a subscriber in the dialer

abandoned

Allows setting the interval in seconds before the next dialing attempt, as well as setting a new value for the maximum number of dialing attempts for the subscriber

attemptResult

The result of the current dialing attempt after speaking with the operator

retry

Within one attempt, make calls from all resources in sequence, for the After schema of the Predictive Dialer

lastBridged

Retrieve information about call stickiness connections.

  • false - Do not consider this call direction

  • bridged - Attempts where there was a connection

  • attempt - Attempts without a connection

  • all - All attempts