Инструменты пользователя

Инструменты сайта


Боковая панель

api:callcenter

Список запросов

Запрос Описание
callcenter/element.list Получает список колл-центров
callcenter/element.get Получает параметры колл-центра
callcenter/element.add Добавляет новый колл-центр
callcenter/element.edit Изменяет параметры колл-центра
callcenter/element.del Удаляет колл-центр
callcenter/element.operator.list Получает список операторов колл-центра
callcenter/element.operator.get Получает параметры оператора колл-центра
callcenter/element.operator.add Добавляет нового оператора в колл-центр
callcenter/element.operator.edit Изменяет параметры оператора
callcenter/element.operator.del Удаляет оператора из колл-центра

callcenter/element.list

Получает список колл-центров

Параметры запроса:
Нет

Возврат: Массив объектов в формате json

  • elementId - Идентификатор колл-центра
  • elementName - Название колл-центра
  • elementExten - Внутренний номер колл-центра

callcenter/element.get

Получает параметры колл-центра

Параметры запроса:

  • elementId - Идентификатор колл-центра

Возврат: Объект в формате json

  • elementId - Идентификатор колл-центра
  • elementName - Название колл-центра
  • elementExten - Внутренний номер колл-центра
  • strategy - Тип распределения. Возможные значения 'ringall'- звонок всем, 'rrmemory'-по очереди, 'random'-случайно
  • musiconholdId - Идентификатор музыки на удержании
  • ringing - Использовать тоновую индикацию дозвона вместо музыки
  • timeout - Максимальное время ожидания ответа оператора в секундах
  • maxwait - Максимальное время удержания клиента в очереди в секундах
  • announce_position - Сообщать позицию в очереди.
  • announce_frequency - Частота уведомлений в секундах
  • wrapuptime - Время на отдых для оператора после завершения звонка в секундах
  • joinannounce_id - Голосовое сообщение проигрываемое при поступлении звонка в колл-центр
  • forceanswer - Поднимать трубку при поступлении звонка в колл-центр
  • ringallcallonfree - Добавлять оператора в цикл дозвона сразу, как только он освободится(только для стратегии ringall)

callcenter/element.add

Добавляет новый колл-центр

Параметры запроса:

  • elementName - Название колл-центра
  • elementExten - Внутренний номер колл-центра
  • strategy - Тип распределения. Возможные значения 'ringall'- звонок всем, 'rrmemory'-по очереди, 'random'-случайно
  • musiconholdId - Идентификатор музыки на удержании
  • ringing - Использовать тоновую индикацию дозвона вместо музыки. 0-не использовать, 1-использовать.
  • timeout - Максимальное время ожидания ответа оператора в секундах
  • maxwait - Максимальное время удержания клиента в очереди в секундах
  • announce_position - Сообщать позицию в очереди. 0-не сообщать, 1-сообщать
  • announce_frequency - Частота уведомлений в секундах
  • wrapuptime - Время на отдых для оператора после завершения звонка в секундах
  • joinannounce_id - Голосовое сообщение проигрываемое при поступлении звонка в колл-центр
  • forceanswer - Поднимать трубку при поступлении звонка в колл-центр. 0-не поднимать, 1-поднимать
  • ringallcallonfree - Добавлять оператора в цикл дозвона сразу, как только он освободится(только для стратегии ringall) 0-не добавлять 1-добавлять

Возврат:
Идентификатор нового колл-центра


callcenter/element.edit

Изменяет параметры колл-центра

Параметры запроса:

  • elementId - Идентификатор колл-центра для изменения
  • elementName - Название колл-центра
  • elementExten - Внутренний номер колл-центра
  • strategy - Тип распределения. Возможные значения 'ringall'- звонок всем, 'rrmemory'-по очереди, 'random'-случайно
  • musiconholdId - Идентификатор музыки на удержании
  • ringing - Использовать тоновую индикацию дозвона вместо музыки. 0-не использовать, 1-использовать.
  • timeout - Максимальное время ожидания ответа оператора в секундах
  • maxwait - Максимальное время удержания клиента в очереди в секундах
  • announce_position - Сообщать позицию в очереди. 0-не сообщать, 1-сообщать
  • announce_frequency - Частота уведомлений в секундах
  • wrapuptime - Время на отдых для оператора после завершения звонка в секундах
  • joinannounce_id - Голосовое сообщение проигрываемое при поступлении звонка в колл-центр
  • forceanswer - Поднимать трубку при поступлении звонка в колл-центр. 0-не поднимать, 1-поднимать
  • ringallcallonfree - Добавлять оператора в цикл дозвона сразу, как только он освободится(только для стратегии ringall) 0-не добавлять 1-добавлять

Возврат: - Булево


callcenter/element.del

Удаляет колл-центр

Параметры запроса:

  • elementId - Идентификатор колл-центра

Возврат: - Булево


callcenter/element.operator.list

Получает список операторов колл-центра

Параметры запроса:

  • elementId - Идентификатор группы вызовов

Возврат: Массив объектов в формате json

  • operatorId - Идентификатор оператора
  • userId - Идентификатор сотрудника используемого в качестве оператора
  • panalty - Приоритет использования. Значение числовое целое положительное. Чем меньше тем выше приоритет.

callcenter/element.operator.get

Получает параметры оператора колл-центра

Параметры запроса:

  • elementId - Идентификатор колл-центра
  • operatorId - Идентификатор оператора

Возврат: Объект в формате json

  • operatorId - Идентификатор оператора
  • userId - Идентификатор сотрудника используемого в качестве оператора
  • panalty - Приоритет использования. Значение числовое целое положительное. Чем меньше тем выше приоритет.

callcenter/element.operator.add

Добавляет нового оператора в колл-центр

Параметры запроса:

  • elementId - Идентификатор группы вызовов
  • userId - Идентификатор сотрудника используемого в качестве оператора
  • panalty - Приоритет использования. Значение числовое целое положительное. Чем меньше тем выше приоритет.

Возврат: Объект в формате json. Совпадает с возвратом callcenter/element.operator.get


callcenter/element.operator.edit

Изменяет параметры оператора

Параметры запроса:

  • elementId - Идентификатор группы вызовов
  • operatorId - Идентификатор оператора в группе вызовов
  • userId - Новый идентификатор сотрудника который будет использоваться в качестве оператора
  • panalty - Приоритет использования. Значение числовое целое положительное. Чем меньше тем выше приоритет.

Возврат: Объект в формате json. Совпадает с возвратом callcenter/element.operator.get


callcenter/element.operator.del

Удаляет оператора из колл-центра

Параметры запроса:

  • elementId - Идентификатор колл-центра
  • operatorId - Идентификатор оператора в колл-центре

Возврат- Булево

api/callcenter.txt · Последние изменения: 2020/06/11 14:39 — admin