| |
Главной особенностью работы наших ботов является соблюдение принципа универсальности.
Этот принцип означает, что настроенный вами бот будет работать одинаково как на сайте, так и с различными интеграциями (Max, Telegram, Viber, VK и др.).
Вам не нужно создавать ботов для каждой интеграции по отдельности. Достаточно создать одного универсального бота, который будет работать для всех интеграций.
|
| |
Принцип универсальности накладывает ограничения на то, какие функции бота могут быть реализованы. Например, возможность сделать кнопку со ссылкой есть в Telegram, но ее нет в Viber или в WhatsApp*.
Наш сервис ориентирован на общение, поэтому в принципе универсальности упор сделан именно на этот аспект работы ботов (общение). Исходя из этого реализованы только функции, которые будут работать во всех мессенджерах и социальных сетях. Этими функциям являются "Кнопки ответов" и "Текст".
|
| |
Действие "Сообщение для клиента" может содержать варианты ответа, которые будут отображены в виде кнопок.
|
| |
Более подробно о настройке действия "Сообщение для клиента" можно прочитать в данной статье.
|
| |
Возможность отобразить кнопки ответов имеется не у всех каналов связи. Для интеграций, у которых нет этой возможности, реализован текстовый вариант кнопок ответов.
|
| |
В перечисленных ниже интеграциях имеются ограничения для отображения кнопок ответов:
Если ограничения будут превышены, кнопки ответов будут заменены текстовым вариантом.
|
| |
В текстовом варианте кнопки ответов автоматически заменяются на пронумерованный список ответов.
|
| |
Для того чтобы выбрать ответ, пользователю нужно написать соответствующий номер ответа или сам ответ (например, "Да") и отправить его в ответном сообщении.
|
| |
В работе ботов имеются следующие особенности, связанные с их запуском:
Один и тот же бот не может перезапустить себя сам.
Если бот был запущен при наступлении определенного события, то в случае, если это событие наступит еще раз, бот продолжит свою работу, а не будет перезапущен.
|
| |
Например, вы настроили запуск бота на событие "Новое сообщение от клиента". Когда клиент напишет первое сообщение, бот начнет работать. После того как бот начал работать, все последующие новые сообщения клиента не будут запускать его заново.
|
| |
Один бот может прервать работу другого бота.
Если один бот был запущен при наступлении определенного события, а второй бот запустился при наступлении другого события во время работы первого, то первый бот прекратит свою работу в момент запуска второго бота.
|
| |
К примеру, первый бот настроен на запуск при наступлении события "Стартовал новый диалог", а второй бот - при наступлении события "Новое сообщение от клиента" с фильтром "Текст сообщения" содержит "вопрос".
При старте диалога будет запущен первый бот. Если клиент напишет сообщение, в котором будет слово "вопрос", первый бот прервет свою работу, и будет запущен второй бот.
|
| |
Обратите внимание, если вы настроили одного бота на запуск при наступлении события "Стартовал новый диалог", а второго бота - на запуск при наступлении события "Новое сообщение от клиента" без фильтров, то при старте диалога запустится только бот, настроенный на запуск события "Новое сообщение от клиента".
|
| |
Изменения в сценарии для бота не применяются для уже запущенных ботов.
Если у вас есть боты, уже запущенные и работающие по сценарию, в который вносятся изменения, эти боты продолжат работу по той версии сценария, которая была актуальна в момент их запуска.
Внесенные в сценарий для бота изменения начнут действовать для всех ботов, запущенных после сохранения изменений.
|
| |
При наступлении перечисленных действий бот прервет свою работу:
|
| |
* Деятельность сети запрещена на территории РФ.
|
|