Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Механизм позволяет создавать произвольные алгоритмы взаимодействия пользователя с информационной системой или бэк-офисом, в том числе расширять возможности самообслуживания и техподдержки. Механизм подключается к линии (как опция) и работает в связке с механизмами работы с обращениями, с возможностью детерминировать действия пользователя (цифровое меню, или “бот-меню”).

Технически работа механизма реализована на технологии Трансляция событий.. После установки хука через соответствующее API (Подписаться на события ) с параметром bot, внешняя система начнет получать ограниченный набор сообщений, который может быть обработан внешней системой (ботом).

Принципиальная схема

Обработчик событий может быть написан на любом языке, поддерживающем возможность создать HTTP-сервер и осуществлять обычные HTTP-запросы.

Список получаемых событий

Другие замечания

  • Бот должен ответить в чат пользователю в течении 30 секунд с момента получения сообщения, в противном случае обращение будет передано специалисту автоматически.

  • Бот получает события до передачи обращения специалисту, после передачи обращения специалисту никакие события не доставляются во внешнюю систему.

  • Отправка сообщений происходит независимо друг от друга, каждое сообщение должно быть обработано. В противном случае обращение будет передано специалисту.

  • Все общение ведется в приложениях от имени специалиста-бота Смирнова Надежда.

Пример бота на языке Go

  • No labels