Call's applications

Управление звонком

ringReady

Ответ 180 Ringing на входящий INVITE запрос

{ "ringReady": "" }

preAnswer

Ответ 183 Session Progress на входящий INVITE запрос

{ "preAnswer": "" }

answer

Ответ 200 Ok на входящий INVITE запрос

{ "answer": "" }

sipRedirect

Ответ SIP 302 Moved Temporarily на входящий INVITE запрос

ringback

Приложение позволяет задать тон КПВ либо медиафайл

updateCid

Приложение позволяет изменить значение номера и имени абонента

park

Удержание звонка на стороне сервера

conference

Вход в конференцию

bridge

Инициация Б-канала с дальнейшим соединением с А-каналом

hangup

Завершение звонка. В качестве параметра может быть указан код ответа из списка Hangup cause

Медиавзаимодействие

inBandDTMF

Управление in-band DTMF

flushDTMF

Очистка буфера ввода абонентом

playback

Воспроизведение медиафайла с возможностью сохранить ввод абонента в переменную

recordFile

Записать медиа в файл

recordSession

Управление записью медиапотока в файл

generateLink

Приложение создает публичную ссылку на запись и сохраняет значение в переменную

Синтез и распознавание речи

tts

Генерация речи

getSpeech

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

Работа с очередями

joinQueue

Постановка абонента в очередь

joinAgent

Постановка абонента в личную очередь оператора

getQueueAgents

Получить информацию по количеству операторов в зависимости от статуса в очереди

getQueueMetrics

Рассчитать показатели по очереди

ccPosition

Текущая позиция абонента в очереди

ewt

Расчет среднего времени ожидания абонентом в очереди

memberInfo

Найти информацию по абоненту дайлера

patchMembers

Изменить информацию по абоненту дайлера

callbackQueue

Добавить абонента в оффлайн очередь

confirm

Установка значений до набора абонента дайлером

cancel

Отмена текущей попытки набора абонента в дайлере

abandoned

Позволяет задать через сколько секунд осуществить следующую попытку набора,  а также, задать новое значение для максимального количества наборов абонента

attemptResult

Результат текущей попытки дозвона, после общения оператора

retry

В рамках одной попытки совершать звонки из всех ресурсов по очереди, для After schema  Предиктивного дайлера 

lastBridged

Получить информацию по соединениям для липкости звонка

  • false - Не учитывать данное направление звонка

  • bridged - Попытки по которым было соединение

  • attempt - Попытки без соединения

  • all - Все попытки