Встречайте большое обновление конструктора ботов ChatApp!
Бота можно ещё тоньше настроить для вашего бизнеса, потому что теперь он умеет принимать и отправлять вебхуки, выполнять действия в зависимости от заданных условий, персонализировать диалоги с клиентами с помощью переменных и многое другое. Рассказываем о новых блоках и типах сценариев в подробностях.
Новые блоки
Чат-бот ChatApp автономно общается с клиентом в закрытом диалоге, пока не сработает триггер для подключения оператора. Сценарии работают во всех мессенджерах, которые вы используете, и все диалоги будут собираться в едином окне ChatApp Dialog.
Входящий и исходящий вебхук
Webhook — это механизм оповещения одной системы об изменениях в другой системе. В отличие от API, которая предполагает постоянную отправку запросов, вебхук срабатывает, только когда происходит нужное события.
Вебхук может вносить изменения в карточках CRM прямо в ходе диалога с клиентом — и запускать нужные события в диалоге после изменений в CRM. Вам не придется делать это вручную.
Блок «Входящий webhook» нужен для принятия запроса из CRM.
Блок «Отправка webhook» нужен, чтобы запросы отправлялись в CRM.
Мы разобрали сценарий с вебхуками на примере интеграции с Битриксом24 и записали видео — посмотрите его, чтобы было проще разобраться.
Условие
Вы можете настроить бота так, чтобы он выполнял действия в зависимости от заданных условий. Например, бот может попросить клиента прислать недостающие контактные данные. Подробности о блоке «Условие» читайте в базе знаний.
Переменные
Персонализируйте общение с клиентом и повышайте уровень доверия к компании с помощью переменных. Переменные бывают двух типов: локальные и глобальные. Значения локальных уникальны для каждого диалога — к ним относится, например, имя клиента и контактные данные. Глобальная переменная в свою очередь сохраняется для всех диалогов — например, это линия, на которой работает бот.
Читайте подробности о переменных в статье.
Блоки «Пауза» и «Вернуть в начало»
Блок «Пауза» пригодится, если вы хотите выждать какое-то время, прежде чем отправить клиенту следующее сообщение — например, дождаться, когда он прочитает предыдущее.
А блок «Вернуть в начало» поможет запустить сценарий бота заново, когда он закончится.
Блок «Ожидание сообщения»
Этот блок дождется ответа клиента и только тогда продолжит сценарий. Он нужен, потому что все блоки сценария срабатывают автоматически друг за другом — а так диалог с ботом будет комфортнее для клиента.
Типы сценариев
В редакторе есть два типа сценариев — диалоговый и для принятия запросов.
Диалоговый сценарий используется, чтобы отвечать клиенту, когда он написал вам первым. Он начинается со стартового блока.
Сценарий для принятия запросов используется, когда вам нужно написать клиенту первым. Он начинается с блока «Входящий webhook» — например, получает запрос из CRM и отправляет клиенту сообщение. Когда этот сценарий завершается, после следующего сообщения от клиента открывается диалоговый сценарий.
Подробно о типах сценариев рассказываем в видео: