StreloБаза знанийВ кабинет

Связи нод и ветвление - как работают порты и выходы

Связь (стрелка, коннектор, ребро) - это соединение между двумя нодами, которое задает, куда контакт пойдет дальше. Точка, из которой выходит связь, называется порт (выход, handle). У простой ноды один выход. У ветвящихся нод - Условие, AI-условие, A/B тест, сообщение с кнопками - несколько выходов, и каждый нужно соеди

Превью цепочки
Ветвящиеся ноды имеют несколько портов - от каждого нужна отдельная связь

Пошагово: как провести связь

  1. Наведите курсор на нижнюю точку (порт) ноды-источника - появится кружок или стрелка.
  2. Зажмите и потяните линию до нужной ноды-приемника - отпустите.
  3. Если нода ветвящаяся (Условие, кнопки, A/B тест), от каждого порта нужно провести свою отдельную связь.
  4. Чтобы удалить связь - кликните по ней, затем подтвердите удаление.

Обычная связь (один выход)

У большинства нод ровно один выход. После выполнения движок берет эту связь и идет к следующей ноде. Правило: у обычной ноды должна быть одна исходящая связь туда, куда продолжать сценарий.

  • Если у ноды нет ни одной исходящей связи - сценарий на ней завершается.
  • Если из ноды без портов выходит несколько связей - движок возьмет первую попавшуюся. Для развилки используйте ноду ветвления, а не две стрелки из одного места.

Ветвление: порты "Да" / "Нет" (Условие)

Нода "Условие" проверяет данные контакта (тег, поле, переменная, подписка) и дает ровно два выхода:

  • Да - порт слева (зеленый). Сюда контакт идет, если условие выполнилось.
  • Нет - порт справа (красный). Сюда - если условие не выполнилось. Важно: если соединить только "Да", то все контакты, у которых условие не сработало, молча завершат сценарий. Лучше соединять обе ветки. "AI-условие" в режиме "Да/Нет" работает так же. Если ИИ не справился или не хватило бюджета - контакт уйдет в ветку "Нет". Поэтому "Нет" всегда стоит соединять.

Ветвление по диапазонам (AI-условие, проценты)

В режиме процентов "AI-условие" оценивает вероятность по вашему промпту (0-100%) и распределяет контакта по диапазонам. По умолчанию три диапазона: высокий (от 70%), средний (40-69%), низкий (до 40%). У каждого свой порт. Нижний диапазон работает как "все остальное" - сюда попадают и контакты при ошибке ИИ. Соедините его обязательно.

Ветвление по вариантам (A/B тест)

"A/B тест" случайно распределяет контактов по вариантам A, B, C... по заданным весам в процентах. Каждый вариант - отдельный порт внизу. Проведите связь от каждого порта к своей ветке. Если у варианта нет связи, попавшие в него контакты завершат сценарий.

Ветвление по кнопкам (inline-кнопки)

Когда нода "Отправить сообщение" содержит inline-кнопки, каждая кнопка получает собственный порт. На связи от порта кнопки видна подпись с текстом кнопки.

  • Нажал подписчик кнопку "Хочу" - движок идет по связи из порта "Хочу".
  • Если у кнопки нет связи - после нажатия ничего не произойдет. Особый случай - кнопка-ссылка: если она ведет на трекинговый редирект, связь от ее порта помечается "Трекинг URL". Сценарий продолжится не сразу, а когда контакт реально откроет ссылку по этой кнопке.
Здесь будет скриншотS-3.3
Каждая inline-кнопка - отдельный порт; связь подписана текстом кнопки
холст с нодой "Отправить сообщение" с двумя кнопками · открыть страницу
Снять: нода с двумя inline-кнопками, от каждого порта идет стрелка с подписью текста кнопки
Выделить: порты кнопок и подписи на связях

Ветки можно снова сводить в одну ноду

Разные порты допустимо вести в один и тот же следующий шаг. Если после развилки сценарий общий для всех веток - соедините все выходы с одной нодой.

Если не получается

  • Контакт после кнопки не идет дальше - у порта этой кнопки нет связи. Проведите стрелку от каждой кнопки, на которую ожидаете реакцию.
  • Из условия все уходят в одну сторону или часть контактов пропадает - соединена только ветка "Да" (или только "Нет"). Проведите связь и от второго порта.
  • A/B тест работает неравномерно или кто-то "теряется" - у одного из вариантов нет исходящей связи. Проверьте, что от каждого варианта идет стрелка.
  • Кнопка-ссылка не продолжает сценарий сразу - это ожидаемо для кнопки с пометкой "Трекинг URL". Сценарий продолжится, когда контакт откроет ссылку. Для мгновенного продолжения используйте обычную callback-кнопку.
  • Сценарий "обрывается" в середине - нода, на которой встал сценарий, не имеет исходящей связи. Добавьте стрелку к следующему шагу.

Лимиты и тариф

Базовый механизм связей и портов доступен на всех тарифах. Ограничения есть у самих нод: например, "AI-условие" и "A/B тест" недоступны на бесплатном плане. Платформа защищает от зацикливания: очень длинные цепочки и кольца из переходов между сценариями останавливаются автоматически.

Смежные вопросы

Не нашли ответ?

Спросите ИИ-ассистента или напишите живой поддержке - поможем разобраться.