Что в редакторе означает каждое поле
Подробное описание назначения каждого из полей редактора
- 1.Калькулятор, сверху вниз построчно.
- 2.API-запрос и отправка вебхука.
- 3.Кнопки
- 4.Отправка текста из поля Сообщение.
Рассмотрим подробнее поля формы блоков и формы соединений, как их использовать и для чего они нужны.
На рисунке 1 представлена форма Редактора блока. По умолчанию она представлена в свернутом виде.

Редактор блока открыт по Умолчанию, только вкладка "Сообщение
Чтобы развернуть полный вид формы, необходимо нажать на "Вложение", "Кнопки", "Действия", "Калькулятор" и/или "API -запрос" в зависимости от того, что хотите добавить (настроить) в блоке. Тогда форма приобретет вид, как на рисунке 2. По сути, после заполнения данной формы, на поле появится блок с теми или иными данными/настройками.

Редактор блока: открыты все доступные разделы редактирования блока
Начнем с главных полей, знание которых ОБЯЗАТЕЛЬНО при работе с редактором.
В верхней строке редактора блока расположено несколько полей:

Верхняя строка Редактора блока
Чтобы скопировать номер блока (ID блока) достаточно кликнуть по номеру блока.
По умолчанию выбрано "Состояние диалога"
Чтобы сменить тип блока кликните по значку типа блока, откроется выпадающее меню.

Выпадающее меню для смены типа блока
Описание: в это поле можно задать краткое описание назначения блока. Полезно для структурирования логики бота поможет не запутаться, если работаете над сложным проектом с большим количеством блоков. По умолчанию текст берется из поля "Текст сообщения". На работу бота данное поле не влияет.
В данном разделе находятся дополнительные команды:
- Создать петлю
Петля - стрелка, которая возвращает пользователя в тот же блок.

Редактор блока - Меню дополнительных команд- Создать петлю
Пример использования петли при получении номера телефона пользователя.
От блока "Введи номер телефона идут две стрелки: стрелка со сбором данных к блоку "Твой номер... " и стрелка с пустым условием к блоку "Попробуй еще раз".
В стрелке со сбором данных в поле Условие указываем регулярное выражение - условие, с помощью которого бот может проверять формат введенных данных: пользователь ввел именно номер телефона или что-то иное.
Если пользователь ввел НЕ номер телефона, то ему придёт сообщение из блока "Попробуй ещё раз". У данного блока создана петля.
Каждый раз, когда пользователь вводит НЕ номер телефона, он будет возвращаться в блок " Попробуй еще раз". До тех пор пока не введет номер телефона и не перейдет в блок по стрелке со сбором данных с регулярным выражением в блок "Твой номер..."

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

Пример создания нового блока с помощью команды Создать блок ниже
- Пересчитать статистику
Команда Пересчитать статистику помогает увидеть количество пользователей в блоках( состоянии) в момент нажатия данной кнопки.
Для обновления данной статистики повторно нажимаем команду Пересчитать статистику в любом блоке конструктора воронок.

Вид блоков до первого нажатия кнопки Пересчитать статистику

Результат пересчета статистики движения по воронке
- Создать рассылку
Команду Созда ть рассылку можно использовать для создания рассылок из блока и для перемещения клиентов из одного состояния(блока воронки) в другое.

Команда Создать рассылку в редакторе блока.
После выбора типа рассылки ( в мессенджеры или E-mail) откроется форма рассылки. При таком способе создания рассылки текст сообщения, вложения и другие настройки берутся из блока, в котором вызвали команду Создать рассылку.

Пример формы создания рассылки в мессенджеры из блока
Пошаговая инструкция как массово переместить клиентов( пользователей) в другой блок воронки на примере пользователей в мессенджерах.
Шаг 1. Копируем ID блока ОТКУДА нужно "забрать" клиентов.
Открываем редактор блока - верхняя строка - кликнуть по номеру блока.

Копируем ID блока -ОТКУДА "забрать" клиентов
Шаг 2. Запустить создание рассылки в блоке КУДА переместить клиентов.
Открываем редактор блока КУДА надо переместить клиентов.
Верхняя строка редактора -Три точки (Меню дополнительных команд)(1) - Создать рассылку (2)- Рассылка в мессенджеры (3)

Создание рассылки из блока
Шаг 3. Создание рассылки, заполнение раздела Получатели в форме рассылки.
В форме создания рассылки в разделе Получатели отфильтровать по номеру блока ОТКУДА "забираем клиента (получили в шаге 1).

Форма создания рассылки. Получатели рассылки: клиенты из блока ОТКУДА "забрать".
Выберите блок. Перед отправкой пересчитайте количество получателей рассылки.
Всё содержание рассылки будет автоматически добавлено из блока, в который пользователи будет переведены данной рассылкой.
Шаг 4. Отправить рассылку.
После успешной отправки рассылки можно нажать Пере считать статистику в блоке.
Данная вкладка открывается автоматически, если выбрать тип блока с условием: Первостепенной проверки условия, Начало диалога, Не состояние с условием.
.png?alt=media&token=dfddefd8-3d67-492c-8988-17b6906d61af)
Вкладка Условие у блоков с прове ркой условия.
Рекомендуем всегда указывать конкретное условие в блоках либо продумывать логику с использованием поля Переменная для сравнения.
Блоки с пустым условием срабатывают на любое сообщение от пользователя (клиента).
В данном поле выполняем сравнение значения переменной с проверяемым значением.
Переменная для сравнения работает совместно с условием. То есть должно выполниться как условие, так и условие в переменной для сравнения.
.png?alt=media&token=a4bacfdd-1c7c-487e-88d2-ba6f0893aa3b)
Открыть расширенные настройки вкладки Условие
В расширенных настройках проверки условия находится поле Строки, на которые не отвечать, Приоритет и ползунок "Отвечать один раз"

Условие с расширенными настройками
В этом поле указываются слова или выражения, на которые блок не будет срабатывать, даже если совпадет значение Условия.
Приоритет срабатывания (проверки условия) блока. У каждого элемента в конструкторе есть свои приоритеты срабатывания. По умолчанию наивысший приоритет у блока Первостепенной проверки условия.
Включите ползунок Отвечать один раз, чтобы блок сработал для клиента всего один раз.

Отвечать один раз: пример срабатывания блока при включенном ползунке.
Чтобы исключить повторный переход в блок с включенным ползунком Отвечать один раз обратите внимание на стрелки, которые могут вести в этот блок.

При данной настройке переход в блок будет по стрелке,
а не из-за срабатывания условия
Ответ: в этом поле вы указываете текст, который придет пользователю в личных сообщениях. Поле можно оставить пустым ( по умолчанию, #{none} - проигнорировать сообщение) - например, вам нужно прислать просто картинку без сопроводительного текста.
Также помимо текста можно указывать переменные в виде #{переменная} — так будет выводиться их значение. Допускается вместо переменной записывать математические действия, например, #{2 + 2} выведет значение 4.
Под полем Текст сообщения есть дополнительные кнопки:
Добавить смайл: встроенные смайлы конструктора

Кнопка Добавить смайл
Вставить переменную: шаблоны встроенных переменных. При клике по кнопке откроется окно с описанием встроенных переменных. Чтобы добавить переменную, кликните по ней.

Кнопка Вставить переменную

Всплывающее окно для выбора переменной для добавления в текст сообщения.
Markdown в Telegram: форматирование (разметка текста) текста, настройка работает только в Telegram.

Кнопка Markdown в Telegram, выключена.
Если в этом блоке встречаются символы из перечисленных: '_', '*', '[', ']', '(', ')', '~', '`', '>', '#', '+', '-', '=', '|', '{', '}', '.', '!' — их нужно экранировать, добавлять пе ред ними обратный слэш \
Иначе сообщение не отправится вообще. При этом не имеет значения, какой участок текста вы размечаете.
Пример: привет\. Рады *тебя* видеть\!

Пример разметки текста с переменной. Кнопка Markdown в Telegram - включена.
Экранировать переменные в тексте НЕ надо.

Пример ошибки: экранированы символы переменной и разметки текста.
.png?alt=media&token=8cb8963a-d79f-4083-bd3c-3c00dc2cd2f3)
Пример ошибки: не все спецсимволы экранированы. Сообщение в Telegram пользователь НЕ получит
Защитить контент: защита контента от копирования, работает только в Telegram. Защищенные сообщения нельзя переслать, а на телефоне нел ьзя переслать и сделать скриншот.

Кнопка Защить контент в Telegram
Пример сообщения с включенной защитой контента.

Приложение Telegram для ПК: кнопки Переслать нет

Веб-версия Telegram: кнопки Переслать нет
Данная вкладка нужна для работы с API конструктора, настройки интеграций со сторонними API и всем, что связано с API - запросами.

Вкладка API-запрос в редакторе блока: состояние по умолчанию.
Тип запроса: данное поле представляет собой выпадающий список для работы со сторонними API. Взаимодействие бота со сторонними API подробно описано в данной статье

Выпадающий список доступных типов запросов
После выбора типа запроса открываются дополнительные поля API - запроса.

Форма настройки API - запроса на примере POST-json

Вкладка Калькулятор: открыто поле Калькулятор.
Калькулятор - это поле в Редакторе блока, которое открывается при клике по одноименной вкладке. В этом поле можно совершать логические или арифметические действия, выполнять функции API- запросов конструктора и доступных интеграций.
В нем можно присвоить(объявить) переменную человеку, перешедшему в данный блок или назначить значение уже существующим переменным. Например, будет полезно при создании воронки или отслеживания источника трафика.
Работа с переменными требует отдельного детального рассмотрения. Прочитать про использование переменных можно здесь

Вкладка Действие: по умолчанию
Данное поле представляет собой выпадающий список из действий, которые можно настроить в блоке.
Чтобы добавить действие в блоке, нажмите "+ Добавить действие". По умолчанию тип действия - Действие: никакое действие не выбрано.

Выпадающий список действий, доступных для выполнения в блоке
Можно выбрать в какое состояние воронки продаж в Salebot CRM будет помещен клиент при переходе в данный блок. Удобно не только для продвижения клиента по этапам воронки, но и для наглядной сегментации клиентов по категориям. Например, заявки от частных лиц в одну колонку, а от организаций - в другую колонку Salebot CRM.

Выпадающий список всех доступных состояний воронки Salebot CRM
Можно добавлять клиентов в списки. Списки используют не только для сегментации базы, но и для настройки минимальной аналитики по спискам.

Действие: Добавить в список

Действие: Удалить из списка

Действие: Переместить в список
Действие "Переместить в список" предполагает, что пользователь будет удален из списка А и перемещен в список Б.
Создать новый список и выполнять другие действия с ними можно в разделе Списки (левое меню конструктора).
После перехода клиента в блок с настроенными действиями, у клиента изменятся списки в которые он добавлен.
В разделе Клиенты можно будет настраивать фильтрацию клиентов по спискам, а в диалоге с клиентом в правом меню отображаются списки, в которые данный клиент добавлен.
.png?alt=media&token=cc08a086-cbee-4219-b387-c19de21730ed)
раздел Клиенты - диалог с клиентом - правое меню -
Состоит в списках
Метки упрощают сегментацию клиентов и помогают визуально ориентироваться в диалогах в разделе Клиенты. Также как и списки, можно использовать для фильтрации клиентов.

Действие: Добавить метку - выпадающий
список ранее созданных меток

Действие: Удалить метку - выпадающий
список ранее созданных меток
Создавать метки и управлять ими можно в разделе Списки - вкладка Метки. После перехода в блок с действием Добавление метки данная метка отобразится в диалоге с клиентом.
.png?alt=media&token=a8eb60fc-5b2f-4fa8-89ad-14f04c412e22)
Пример использования меток для сегментации клиентов.
В одном блоке можно настраивать несколько действий.

Добавление двух действий внутри блока

Вкладка Кнопки: настройки по умолчанию.
Кнопки можно создавать двумя способами:
- стрелками с условием (включить настройку Отображать как кнопку)
- в редакторе блока Вкладка Кнопки
Быстрый способ создать кнопки. Достаточно кликнуть "Добавить кнопку", заполнить необходимые поля и сохранить.

Добавление кнопок в поле Кнопки
Также в этом поле легко менять кнопки местами зажав левую кнопку мыши и перетянув кнопку в новое положение. Под визуальным отображением кнопок есть переключатель типа созданных кнопок : Клавиатура (reply кнопки) и Кнопки в тексте (inline кнопки).

Порядок кнопок может быть любым.

Открытое поле Расширенные настройки кнопок
Показать кнопки: по умолчанию данный ползунок включен и клиенту показываются кнопки.
Показать стрелки как кнопки: по умолчанию данный ползунок включен и условия стрелок (соединений) из данного блока отображаются как кнопки
Поле "Подсказка в мессенджерах без кнопок" необходимо, когда ваш бот должен работать одновременно в мессенджерах с кнопками и без (например, Telegram и обычный Whatsapp). Так как Whatsapp не поддерживает кнопки, то в этом поле вы можете предложить пользователям текст с цифровым меню. Он будет отображаться только в Whatsapp. Применяется для навигации внутри бота.
.png?alt=media&token=3e1969a4-2f79-4ecc-bb59-cfb25fefc1b9)
Поле "Расширенн ые настройки кнопок (код кнопок)" можно использовать для расширенных настроек кнопок. Все возможные настройки кнопок можно прочитать в этой статье.

Расширенные настройки кнопок: код кнопок
В блок можно добавить один из типов вложений:
ссылка, видео, картинка, файл, аудио.
Подробнее про работу с вложениями, их различие и как правильно использовать рассказано в этой статье.

Вкладка Вложения: настройка по умолчанию без вложений
В одном блоке НЕЛЬЗЯ соединять разные типы вложений!
Загруженное в конструктор вложение должно быть не больше 20 MB
Допустима отправка до 10 вложений одного типа в одном блоке
Поле предназначено для выбор типа вложения.

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

Загрузка файла в конструктор
Появится после выбора типа вложения.
Файлы размером больше 20 MB можно добавлять в блок прямой ссылкой на файл, который хранится в облаке или на стороннем ресурсе (например, видео на YouTube, картинка в альбоме ВК и прочее)

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

Ползунок С уведомлением о клике
Если к блоку добавлено вложение, то среди доступных действий с блоком появляется возможность "Удалить прикрепленный файл"

Удалить файл (вложение)
В одном блоке можно отправить до 10 вложений одного типа

Пример добавления нескольких картинок в одном блоке

Настройка блока - вкладки разделов
При выборе вкладки Аналитика открывается форма ввода данных

Раздел Аналитика
с полями:
- категория события
- название события, для которого будет собираться статистика (Обязательное поле!)
- значение события - число или переменная клиента/сделки, указанная в формате #{cost}
Данные группируются (суммируются) по названию и категории события.
Внимание:
События в блоках несостояний:
- Не состояние передача данных
- Не состояние конец сбора данных
- Не состояние с условием
- Не состояние
на время “Текущий момент” не считаются.
Для создания воронки продаж перейдите в раздел Аналитика - Конверсии и добавьте воронку по одноименной кнопке:

Аналитика - Конверсии
Откроется форма настроек виджета Воронка продаж:

Настройка виджета Воронка продаж
Название виджета - это имя воронки (должно быть уникальным)
Цвет виджета - определяет цвет шагов воронки
Что считать - параметры подсчета каждого шага:
- Количество - сколько клиентов прошло через выбранное событие
- Сумму значений - сумма значений события для всех клиентов, прошедших через него. Может пока зать количество проданного товара или заработанную сумму от продажи.
- Среднее значение - среднее значение события для всех клиентов, прошедших через него. Может показать сколько единиц товара в среднем продается одному клиенту.
- Медианное значение - медианное значение события для всех клиентов, прошедших через него. Может показать честное среднее значение, поскольку исключает пиковые значения.
Для каждого шага воронки предлагается выбрать:
- Название шага. Если поле пустое, то оно сформируется как “Категория -> Cобытие:Значение“
- Категория события (задана в блоках конструктора)
- Событие (задано в блоках конструктора)
- Значение события (отражает Количество событий по заданному параметру. Отображается только если выбрано Что считать)
Пример:
С помощью поля “Значение события” можно отслеживать клиентов из определенного мессенджера, прошедших через событие. Для этого в блоке конструктора следует написать значение события - #{messenger}, а при задании шага - Telegram. Таким образом, в значении шага получится количество клиентов из Телеграма, прошедших через блок с выбранным событием.
После выполненных настроек и нажатия на кнопку Применить откроется новая воронка с шагами из заданных событий.

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

Теперь рассмотрим поля формы настройки соединения(стрелки).

Форма настройки стрелки
В это поле можно задать краткое описание назначения стрелки. Полезно для структурирования логики бота поможет не запутаться, если работаете над сложным проектом с большим количеством блоков. По умолчанию описание указано "Соединение". Чтобы изменить его, кликните по описанию и введите своё. На работу бота данное поле не влияет.
Переход в следующий блок произойдет через промежуток времени указанный в поле "Задержка перед ответом". Время може т измеряться в секундах, минутах, часах, днях и месяцах. Данный функционал применяется для отправки автоматических сообщений, которые не требуют ответа пользователя.
Оставьте поле "Задержка перед ответом" пустым, если переход должен быть в ответ на действие или сообщение от пользователя.
Проверить, что сообщение запланировано можно в разделе Клиенты. Для этого откройте диалог с клиентом, вкладка О клиенте - Запланированные сообщения.

Стр елка с задержкой перед ответом 3 минуты
.png?alt=media&token=e08a17b9-9670-4188-93d6-d72435da128c)
Диалог с клиентом: проверяем запланированные сообщения
Включите данный ползунок, если вам необходимо прервать цепочку автоматических сообщений, если пользователь выполнил какое-либо действие и перешел в другой блок.
Обратите внимание, чтобы сработала данная настройка Позиция в воронке у клиента должна измениться. Он должен перейти в другой блок состояния
Пример задачи:
Клиент получает Сообщение 1 с кнопкой. Если он нажал кнопку, то получит Сообщение 2. Его позиция в воронке измениться и сообщение, запланированное с таймером 10 секунд отменится.
Если за 10 секунд клиент не нажал кнопку ему придет новое сообщение с кнопкой"Ты еще не нажал кнопку".

Вариант решения 1

Вариант решения 2
Рассмотрим вариант решения с ошибкой.
При переходе в блок Сообщение 1 у пользователя планируется стрелка с таймером 10 сек и включенной настройкой Отменить если покинул блок. А также есть стрелка с условием "Нажал кнопку" с таймером 15 сек.
В этой ситуации при клике по кнопке Сообщение 2 будет запланировано и отправится через 15 сек после клика по кнопке. Клиент НЕ меняет свою позицию в воронке пока не получит Сообщение 2 (не перейдет в блок Сообщение 2).
Если позиция в воронке не сменилась, значит через 10 секунд ему придет сообщение "Ты еще не нажал кнопку". И следом по таймеру придет текст из блока "Сообщение 2"
.png?alt=media&token=e05cb826-c8e3-4cf6-9b86-7251ae23ea3b)
Ошибка: при текущих настройках клиент через 10 сек получит сообщение - напоминание даже если нажал кнопку
Второй вариант решения с ошибкой.
Клиент также получит сообщение из блока "Ты еще не нажал кнопку" даже если клиент успеет нажать кнопку. Причина: блоки Не состояния НЕ МЕНЯЮТ позицию в воронке у клиента.
.png?alt=media&token=a7e8e378-896b-4204-83b0-ad353f2de260)
Ошибка: блок Не состояние НЕ МЕНЯЕТ Позицию в воронке у клиента
Если ползунок включен, то при переходе по стрелке отменятся все запланированные сообщения с таймерами, кроме тех, где включено "Не отменять"
Сообщения запланированные с помощью стрелки, в которой включен ползунок "Не отменять" останутся запланированными даже если клиент перейдет по стрелкам
с включенным ползунком "Отменить сообщения с таймером".
Для планирования сообщения на конкретное время укажите время отправки в формате чч:мм или выберите, используя ползунки.

Настройки стрелки: время отправки

Запланированные сообщения в диалоге с клиентом
Сообщение будет отправлено в указанное время и прибавит задержку из поля "Задержка перед ответом".

Настройки стрелки: время отправки + задержка перед ответом

Запланированные сообщения: время отправки + задержка перед ответом
Для указания времени можно использовать переменные. Переменная с временем может быть задана в константах проекта или объявлена в Калькуляторе блока.

В Калькуляторе объявим переменную

В стрелке в поле "Время отправки" укажем переменную
Если в день отправки сообщения время прошло, и вы установили ползунок "Отсылать если дата прошла", оно будет запланировано на завтра.
Ползунок Отсылать если дата прошла работает ТОЛЬКО вместе с датой отправки сообщения.
Ситуация 1. В стрелке указано время отправки 10:00 и ВЫКЛЮЧЕН ползунок Отсылать если дата прошла. Клиент попадает в воронку и получает блок "Сообщение 1" в 16:34, то следующее сообщение ЗАПЛАНИРУЕТСЯ на следующий день.
В запланированных сообщениях у него будет отправка текста из блока "Сообщение 2" на следующий день в 10:00.

Сообщение 2 НЕ придет при таких настройках, если клиент попал в блок Сообщение 1 позже 10:00
Ситуация 2. В стрелке указано время отправки 10:00 и Включен ползунок "Отсылать если дата прошла". Клиент попадает в воронку и получает блок "Сообщение 1" в 16:34 23 февраля.
Сообщение ЗАПЛАНИРУЕТСЯ на следующий день.
В запланированных сообщениях у него будет отправка текста из блока "Сообщение 2" на следующий день в 10:00.
.png?alt=media&token=f62323f6-dbb0-434c-80d6-26bfc98d1640)
Настройки стрелки: время + Отсылать если дата прошла
.png?alt=media&token=96ad1258-5ef0-44d6-b181-d3f9b1b91695)
Ситуация 2: клиент попал в блок "Сообщение 1" 23 февраля позже 10:00, в стрелке ВКЛ Отсылать если дата прошла
Ситуация 3. В стрелке указана ДАТА ОТПРАВКИ и время отправки 10:00. Ползунок "Отсылать если дата прошла" ВЫКЛЮЧЕН. Клиент попадает в воронку и получает блок "Сообщение 1" в 16:34, то следующее сообщение НЕ запланируется на следующий день.
Клиент останется в блоке "Сообщение 1", в диалоге запланированных сообщений не будет.

В поле Дата отправки указана встроенная переменная current_date = текущий день.
Для планирования сообщения в конкретную дату укажите её в формате дд.мм.гггг или выберите в календаре.
Лучше всего одновременно с этим полем указывать и время отправки сообщения в поле "Время отправки с учетом задержки"
Если не указать время отправки, сообщение будет отправлено за 1 минуту до начала указанной даты (в 23:59). Если указана задержку в поле "Задержка перед ответом", то она прибавится к назначенному времени.
Для указания даты можно использовать переменную по аналогии с использованием переменной в поле "Время отправки с учетом задержки" (смотрите здесь).

Выбор даты отп равки сообщения
В этом поле указывается условие перехода в другой блок.

Условие перехода может быть задано по ключевому слову (колбеку). Подробнее про Условие и выбор соответствия можно прочитать тут
Если в стрелке оставить поле Условие пустым, то переход по стрелке будет по любому слову или фразе от пользователя.
По умолчанию установлено "Игнорируя ошибки и неточности". Всего есть 4 типа проверки условия перехода:
Игнорируя ошибки и неточности: это значит что условие будет проверятся на частичное совпадение с введенным пользователем текстом. То есть, если пользователь ввел слово или фразу с ошибками или другим окончанием, то условие сработает.
По наличию ключевых слов: при выборе этого условия, если в ответе человека есть хотя бы одно ключевое слово из поля "Условие", то сработает переход.
Полное совпадение: данное условие проверяет слово или фразу на полное совпадение, без ошибок и видоизменений.
Регулярное выражение: условие проверяет ответ пользователя в указанном вами регулярном выражении. Например, правильность ввода формата телефона, email, ввод только цифр и т.д. Подробнее о регулярных выражениях можно прочитать здесь
Чтобы открыть Расширенные настройки соединения нажмите "Расширенные настройки под полем Выбор соответствия как показано на рисунке ниже.

Открыть Расширенные настройки
Строки на которые не надо отвечать: сюда вносятся "минус-слова", слова или фразы, на которые бот не должен реагировать при проверке условия.
Переменная для сравнения работает совместно с условием. То есть должно выполниться как условие, так и условие в переменной для сравнения.
Если в поле переменная для сравнения указать просто имя переменной, без выражения, то условие будет сравниваться с ней, а не с тем, что ввел пользователь.
Указывать нужно без #{}, только имя переменной.
В примере на рисунке ниже переход будет осуществлен если значение переменной client_type равно 1.

Сравнение значения переменной client_type
Пример ниже работает идентично.
Если в поле переменная для сравнения указать просто имя переменной, без выражения, то условие будет сравниваться с ней, а не с тем, что ввел пользователь.
Чтобы пользователю не показывалась кнопка с условием True не забудьте отключить ползунок "Отображать как кнопку".

Способ 2: Сравнение значения переменной client_type
О дополнительных возможностях поля можно прочитать по ссылке
По умолчанию значение приоритета установлено 10. Чем выше приоритет у условия, тем раньше оно будет проверяться.
Если включен данный ползунок, пользователь сможет перейти по стрелке только один раз в процессе общения с ботом. При этом сообщение будет планироваться столько раз, сколько раз будет выполнено условие для планирования сообщения, к которому ведет стрелка.
Перейти один раз НЕ РАВНО запланировать переход по стрелке один раз.
Разберём варианты срабатывания стрелки с включенным ползунком Переходить один раз

Если в стрелке включен ползунок Отменить сообщение с таймером, то при повторном переходе в блок Сообщение 1 отменяются ранее запланированные сообщения и остается только последнее запланированное сообщение.

Также в стрелке включен ползунок Переходить один раз. И значит как только будет переход по стрелке в блок Сообщение 2 больше переход по этой стрелке не будет планироваться

На изображении видим, что бот запустился по тегу, но поскольку в стрелке включен ползунок Переходить один раз и переход уже был повторно сообщение НЕ запланировалось.
Если в настройках стрелки включен только ползунок Переходить один, то новые сообщения будут планироваться до тех, пор пока не будет совершен ПЕРЕХОД по стрелке

Клиент переходит в блок "Сообщение 1" и планируется переход в блок "Сообщение 2". Пока пользователь не получит текст из блока "Сообщение 2" будут планироваться переходы.

Ползунок "Переходить один раз" активируется ТОЛЬКО ПРИ ПЕРЕХОДЕ. После перехода в блок "Сообщение 2" при повторных входах в блок "Сообщение 1" переход по стрелке больше НЕ планируется.

Как видим на примере, после перехода по стрелке с включенным ползунком Переходить один раз больше сообщение по данной стрелке не планируется. Ползунок активирован.
Будьте внимательны в настройках и всегда тестируйте разные варианты поведения пользователей в боте
Пользователь вводит данные: при включении данного переключателя, появляется дополнительное поле "Вводимые данные". В него нужно внести название переменной, в которую запишется ответ пользователя. Название переменной вводится одним словом. Переменная чувствительна к регистру. В примере ответ пользователя запишется в переменную "ответ_пользователя":

ВАЖНО! Стрелка со сбором данных работает БЕЗ ЗАДЕРЖКИ в настройках данной стрелки. Это значит, что бот будет ждать пока пользователь ответит на этот вопрос.
Чтобы пользователи не останавливались на долго в блоке перед ответом на вопрос, продумайте логику воронки и добавьте догоняющее сообщение, если нужно напомнить о себе.

Правильный вариант настройки стрелки

Нельзя ставить задержку в стрелке со сбором данных

Отображать как кнопку: по умолчанию переключатель "Отображать как кнопку" в настройках соединений ОТКЛЮЧЕН.
Чтобы создать кнопки с помощью стрелок включите этот ползунок, а в поле Условие стрелки напишите текст, который будет на кнопке.
Работает только в мессенджерах, где поддерживаются кнопки.
С помощью стрелок можно создать ТОЛЬКО клавиатурные кнопки

Стрелки с включенным ползунком Отображать как кнопку

ВК: Кнопки созданные стрелками

Телеграм: Кнопки созданные стрелками
Номер в линии и номер линии: Кнопки созданные с помощью стрелок по умолчанию отображаются в вертикально друг под другом. С помощью этого поля можно изменить номер линии для отображения кнопки, созданной стрелкой. Нумерация начинается с 0

Пример настроек отображения кнопки, созданной с помощью стрелки
Цвет кнопки: При необходимости вы можно указать цвет кнопки — это работает в ВК и Viber.
В ВК вам доступны 4 цвета кнопок (синий, красный, зеленый, белый). Если кнопка со ссылкой, то выбор цвета недоступен. Для выбора цвета нажмите на соответствующий квадрат в настройках.
В Вайбере можете выбрать любой цвет кнопки — нажмите на значок "Пипетка" и откроется палитра.
Last modified 27d ago