Как работать с блоками
Статья описывает все блоки, поля ввода форм и показывает как с ними работать
Блоки: "Не состояние" (с условием и без условия)
Блоки - это структура, описывающая действие или событие, которое должно быть обработано/выполнено ботом. В блоке в том числе может содержаться текст сообщения, которое будет направляться вашему клиенту в боте.
Обращаем внимание!
Ограничения по блокам:
Суммарный лимит в схеме не более 500 шт. для блоков с условием: количество блоков "Стартовое условие" + "Не состояние с условием" не должно превышать 500 шт. в одном проекте.
Другие блоки неограничено.
Стрелки - это соединение между блоками, в которых можно отразить условие и/или точное время перехода в следующий блок.
Обращаем внимание!
У блоков и стрелок существует приоритет выполнения!
Первыми всегда отработаются блоки, у которых установлено условие!
Приоритет блоков и стрелок:
Самым первым всегда отрабатывается блок "Стартовое условие":
Сначала отработается блок "Стартовое условие", у которого в поле условия указано триггерное значение для старта воронки, затем отработается блок "Стартовое условие", в котором условия нет (если он существует).
Далее отработается стрелка (если клиент уже в воронке) из блока, в котором сейчас клиент
Блок "Не состояние с условием"
Если ответа не нашлось и включен ИИ Ассистент, то отвечает ассистент (если условие для запуска позволяет)

Все блоки имеют однотипную структуру:
Каждый блок содержит перечень разделов, который вы можете включить/отключить при желании:

Раздел Сообщение позволяет указать текст сообщения. В тексте можно использовать переменные, для их вывода используйте конструкцию #{имя_переменной}

Раздел Вложение позволяет загрузить вложение или указать на него ссылку (ссылка, изображение, видео, аудио, файл) для отправки клиенту ботом

Раздел Кнопки позволяет задать настройки кнопок для бота

Раздел Действие позволяет указать вспомогательные действия для бота (добавление, перемещение или удаление клиента из списка и перемещение в некое состояние воронки CRM)

Раздел Калькулятор позволяет производить вычисляемые действия в процессе работы бота, а также выполнение различных функций (например, выставить ссылку на оплату, приостановить работу бота, очистить диалог с клиентом и многое другое):

Раздел API-запрос позволяет выполнять различные виды запросов, в том числе скрипты:

Раздел Условие доступен только для условных блоков и позволяет задать ключи/условия, на которые должен реагировать бот для запуска воронки

К условным блокам относятся блок первостепенной проверки условия, блок Начало диалога и блок Не состояние с условием
Меню блока
основное меню
Для каждого блока есть основное меню, из которого можно создать петлю, создать новый связанный блок (по умолчанию блок Состояние диалога), пересчитать статистику или создать рассылку данного блока

всплывающее меню
Для каждого блока есть всплывающее меню, позволяющее выполнить определенные действия над блоком, в частности:

копирование блока:

удаление

копирование блока с присоединением

перенос на другой лист

Приоритет блоков/переходов по убыванию:
· Стартовое условие
· Стрелка (соединение)
· Не состояние с условием
Давайте более близко познакомимся с каждым из типов блоков: как их создавать и для чего они нужны?
Для создания первого блока достаточно кликнуть 2 раза левой кнопкой мыши на рабочем пространстве редактора: по умолчанию, если у вас еще нет блоков в конструкторе, создается блок "Стартовое условие", если блоки уже существует в схеме, то будет создан Блок "Состояние".
Видеоурок: Блоки. Подробный разбор настроек блока. Их виды и отличия
Last updated
Was this helpful?