Справка

Дополнительные функции

Расширения Pyrus позволяют интегрироваться с различными видами внешних систем: мессенджеры, соц. сети, телефония, ЭДО и т. д. Для этого Pyrus предоставляет дополнительные функции, которые можно активировать в личном кабинете разработчика при настройке расширения на шаге Обмен данными с формой.

Телефония

Функция Телефония позволяет расширению регистрировать входящие звонки при обращении клиента по телефону в виде задач по форме в Pyrus, а также прикладывать запись разговоров в созданную задачу. Для этого расширению будут доступны методы Extensions API /call и /attachcallrecord.

При подключении расширения пользователь сможет выбрать номера телефонов, звонки на которые должны регистрироваться в задачах по форме. Для этого необходимо реализовать на стороне сервиса расширения обработку вебхука /getavailablenumbers.

Маршрутизация

Функция Маршрутизация позволит пользователю при подключении расширения в форму выбрать этапы маршрута, на которых расширение должно быть активно. Это необходимо для расширений, которые однократно обрабатывают форму Pyrus, например, подгружают в форму данные из внешней системы, отправляют документ на подпись, проверяют корректность заполнения полей и т. д. На выбранных этапах Pyrus будет вызывать вебхук /event, который необходимо обработать сервису расширения.

Онлайн-чат

Функция Онлайн-чат позволяет добавить внешний канал общения в задаче для двустороннего обмена сообщениями. Для отправки сообщения из внешней системы в Pyrus и обратно будут доступны метод Extensions API /getmessage и вебхук /sendmessage соответственно.

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

При подключении расширения в форму пользователь сможет настроить приветственное сообщение, которое Pyrus будет отправлять во внешний канал при создании задачи.

Была ли эта статья полезной?