Возможности интеграции с Voximplant Kit
Voximplant Kit — это омниканальный облачный контакт-центр с широкими возможностями автоматизации обслуживания клиентов.
При интеграции с другими сервисами может выступать как в качестве источника данных, так и в роли принимающей стороны
Возможности связок с Voximplant Kit:
Триггеры (получение данных из) Voximplant Kit:
- Входящий звонок
- Исходящий звонок
Миграция данных (выгрузка данных за определенный прошедший период) — да
Экшны (передача данных в) Voximplant Kit:
- Запуск сценария
Рассмотрим их подробнее.
Миграция данных
При создании интеграции с любым из триггеров Voximplant Kit, будет предложено выбрать режим работы связки:
При работе в режиме «В реальном времени» через связку будут проходить только свежие данные.
Режим «Миграция данных» позволяет настроить выгрузку имеющихся данных за конкретный период период:
Подробнее про работу режима «Миграция данных» — в инструкции.
Триггер: Входящий звонок
Данные получаемые по данному событию:
- ID (звонка)
- Код результата звонка
- Описание кода результата
- Номер вызывающего абонента
- Номер вызываемого абонента
- URl записи разговора
- Телефон
- Временная зона
Пример использования
Выбор триггера в конструкторе связки:
Связка с CRM, для создания нового лида:
Пример заполнения полей в принимающем сервисе данными из Voximplant Kit при входящем звонке:
Триггер: Исходящий звонок
Данные получаемые по данному событию:
- ID
- Код результата звонка
- Описание кода результата
- Номер вызывающего абонента
- Номер вызываемого абонента
- URl записи разговора
- Телефон
- Временная зона
Пример использования
Выбор триггера в конструкторе связки:
Связка с сервисом SMS рассылок, запускающая отправку сообщений если не удалось дозвониться до клиента:
Пример заполнения полей в сервисе SMS рассылок данными из Voximplant Kit при исходящем звонке:
Для корректной работы связки из примера выше, потребуется дополнительная настройка фильтра входящих данных, чтобы связка запускалась только на исходящие звонки, оставшиеся без ответа клиента. Разберем эту настройку подробнее.
Дополнительные настройки триггеров
Фильтр входящих данных
Позволяет добавить условия для запуска связки. Находится карточке первого шага:
Подробнее о настройке фильтра входящих данных, можно прочитать тут
Пример заполнения условий для работы связки из описанного выше кейса с триггером «Исходящий звонок»:
Список кодов результата звонка:
- 1: ‘Детектор голосовой почты’,
- 2: ‘Абонент положил трубку’,
- 3: ‘Конец сценария’,
- 200: ‘Вызов принят’,
- 402: ‘Денег не хватает’
- 486: ‘Номер занят’,
- 408: ‘Вызов не принят’,
- 487: ‘Вызов не принят’,
- 500: ‘Вызов не принят’,
- 603: ‘Вызов сброшен’,
- 404: ‘Неверный номер’,
- 480: ‘Абонент недоступен’,
- 403: ‘Звонок запрещён’
- 0: ‘Звонка не было’
Также, если у вас несколько вариантов завершения сценария, можно создать переменную на стороне Voximplant, например, Call_exit. Промаркировать для себя выходы, например, “1,2,3”. Поставить несколько блоков, которые, прямо перед окончанием сценария, будут изменять значение переменной на 1, 2 или 3, в зависимости от выхода. Данная переменная придет в Albato как отдельное поле, следовательно, по нему можно будет настроить аналогичный фильтр.
Способ подключения
Оба триггера позволяют выбрать способ подключения к Voximplant двумя разными способами – через API или Webhook.
Оба способа не потребуют никаких дополнительных настроек но имеют свою особенности:
- Использование API позволит настроить график запуска связки. Подробнее о нем в отдельной инструкции. При стандартных настройках обновление данных происходит каждые 5 минут (минимальный шаг) на протяжении всего дня.
- Использование Webhook позволит получать данные сразу же как произойдет событие. Нет настройки графика.
Экшн: Запуск сценария
Запуск сценария в Voximplant возможен при передаче следующих параметров:
- Телефон — кому звоним;
- Номер телефона вызывающего абонента — привязанный или арендованный номер с которого будет осуществлен звонок.
Пример использования
Выбор экшна в конструкторе связки:
Заполнение полей экшна:
Связка с CRM, запускающая сценарий в Voximplant при изменении статуса сделки:
*Для корректной работы связки из примера выше, потребуется дополнительная настройка фильтра входящих данных. Использование данного инструмента разбиралось в этой же статье, в разделе «Дополнительные настройки триггеров»