Действие Запрос к стороннему сервису осуществляется по протоколу HTTP методом GET. HTTP используется для уведомления стороннего сервиса о достижении определённого узла и передаче необходимых параметров из сценария, а также позволяет получать данные из стороннего сервиса и использовать полученные данные в назначенных переменных
Для создания запроса в Настройках узла нажмите на кнопку Действия -> Добавить действие -> Запрос к стороннему сервису.
После выбора Запроса к стороннему сервису из списка действий в следующем окне в поле введите Адрес вашего сервиса, с которым будет происходить интеграция Robovoice.
При включенной опции Ожидать ответ от стороннего сервиса можно настроить Максимальное время ожидания ответа (мс.), что позволяет увеличить или уменьшить время (тайм-аут) ответа на запрос.
Время ожидания:
Обработка ответа от стороннего сервиса
Данная вкладка отвечает за обработку ответа от стороннего сервиса и позволяет сопоставить поля из ответа HTTP запроса с их назначенными переменными Robovoice.
Для дополнительной информации по созданию и использованию Переменных перейдите в раздел Переменные.
Для сопоставления переменных с их значениями нажмите на кнопку Добавить.
Из списка выберите одну из Пользовательских переменных, созданных ранее.
Для фильтрации ваших переменных нажмите на кнопку
В Контакт включены все данные соответствующие выбранному контакту.
Также, в переменную можно внести динамические значения из вашей системы добавив созданные вами поля.
В Кампанию включен фильтр по ID кампании.
Данная вкладка позволяет обозначить параметры вызова вашего сервиса.
Для создания параметров нажмите на кнопку Добавить.
В поля Ключ и Значения введите параметры из вашей системы, необходимые для вызова вашего сервиса.
Например:
Дополнительно потребуется Сохранить и Опубликовать сам сценарий.
Сохраненный запрос будет отображен в Действиях.
В настройках узла включите тумблер “Не слушать контакта” — это позволит получить данные из стороннего сервиса, не спутав их с речью контакта. Далее зайдите во вкладку “Действия” и выберите “Запрос к стороннему сервису”.
В поле “Адрес сервиса” вводим строку:
http://echoserver:8080?param=value
где value — то значение, которое нам нужно назначить переменной.
В таблице “Обработка ответа от стороннего сервиса” в левом поле выбираем переменную, которой мы хотим назначить значение, а в правом поле вводим слово result.
Например, мы хотим назначить значение Test_Value для переменной test. Настройки этого запроса будут выглядеть так:
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "РОБОВОЙС"
127273,ГОРОД МОСКВА,АЛ. БЕРЁЗОВАЯ,Д. 5А,СТР. 6,ЭТАЖ АНТРЕСОЛЬ 1 ПОМ 34
8 (499) 460-41-26
ИНН: 9715347247
Вы зарегистрированы на вебинар.
Доступ к виртуальной комнате придет
Вам на email
Спасибо.
Мы скоро с вами свяжемся.