Спросить ИИ
Русский RU
Перейти в Watbot

Сценарии

Сценарий — это отдельная схема со своим блоком «Старт» и своими блоками. В боте всегда есть «Главный сценарий»: в него попадает человек, который написал боту впервые. Кроме него можно завести сколько угодно других — и переводить людей между ними.

Несколько сценариев нужны, когда бот вырос. Вместо одной огромной схемы получается несколько небольших: «Каталог», «Оформление заказа», «Вопросы и ответы». Их проще читать, править и проверять по отдельности.

Как человек попадает в сценарий

Способ Куда ведёт
Написал боту впервые или запустил его заново В главный сценарий
Дошёл до блока «Сценарий» В сценарий, выбранный в блоке
Перешёл по дополнительной ссылке В сценарий, выбранный для ссылки
Получил рассылку В сценарий рассылки

В любом из этих случаев человек начинает сценарий с его стартового блока.

Список сценариев

Кнопка с названием открытого сценария стоит справа на нижней панели конструктора. В новом боте на ней написано «Главный сценарий». Нажмите на неё — откроется окно «Сценарии».

В шапке окна:

  • Меню «⋯» — «Найти текущий сценарий» прокручивает список к открытому сценарию; «Развернуть» и «Свернуть» раскрывают и закрывают все папки.
  • Лупа — поиск по названию сценария или папки.
  • «+» — «Новый сценарий» или «Новая папка».
Окно «Сценарии»: главный сценарий отмечен домиком, ниже — остальные сценарии ботаОкно «Сценарии»: главный сценарий отмечен домиком, ниже — остальные сценарии бота

Нажмите на сценарий в списке, чтобы открыть его схему. Значок домика отмечает главный сценарий.

Создать сценарий

  1. Откройте список сценариев и нажмите «+» → «Новый сценарий».
  2. Впишите название и нажмите Enter или галочку.
  3. Нажмите на сценарий в списке — откроется его схема.

В новом сценарии уже есть блок «Старт» и «Цепочка сообщений» с текстом-заготовкой и одной кнопкой. Замените их на свои.

Чтобы люди попадали в новый сценарий, поставьте в нужном месте другого сценария блок «Сценарий» и выберите в нём новый — или создайте на него дополнительную ссылку.

Совет

Блок «Сценарий» на схеме открывает свой сценарий в один клик: меню блока → «Перейти в сценарий блока».

Действия со сценарием

Наведите курсор на сценарий в списке и откройте меню «⋯» справа.

  • «Переименовать» — изменить название.
  • «Создать копию» — рядом появляется копия сценария со всеми блоками.
  • «Скопировать» — запомнить сценарий, чтобы вставить его в папку этого или другого бота, см. ниже.
  • «Сделать главным» — назначить сценарий главным.
  • «Настройки» — окно «Настройка сценария»: название, флажки «Главный сценарий» и «Альтернативный главный сценарий».
  • «Удалить» — удалить сценарий.

У «Главного сценария» в меню только «Создать копию», «Скопировать» и — если главным назначен другой сценарий — «Сделать главным». Переименовать или удалить его нельзя.

Папки

Папки помогают разложить сценарии по темам. Создайте папку кнопкой «+» → «Новая папка», затем перетащите в неё сценарии мышью. Перетаскиванием меняется и порядок сценариев в списке. Папки можно вкладывать друг в друга.

В меню папки, кроме общих пунктов, есть «Новый сценарий» и «Новая папка» — они создаются сразу внутри неё, — и «Вставить».

Перенести сценарий в другого бота

  1. В списке сценариев откройте меню нужного сценария и выберите «Скопировать». Так же копируется папка со всеми сценариями внутри.
  2. Откройте другого бота в том же браузере и его список сценариев.
  3. В меню папки, куда нужно положить копию, выберите «Вставить». Если папки нет, сначала создайте её.

Вставлять можно только в папку. Пока идёт одно копирование, второе запустить нельзя — дождитесь окончания.

Отдельные блоки переносятся между сценариями и ботами через буфер обмена — см. Холст и панели инструментов.

Главный сценарий

Главный сценарий — тот, с которого бот начинает разговор: с новым человеком и с тем, кто запустил бота заново. В новом боте это сценарий с названием «Главный сценарий».

Главным можно назначить любой другой сценарий: меню сценария → «Сделать главным» или флажок «Главный сценарий» в его настройках. Главный сценарий в боте один: когда вы назначаете новый, прежний перестаёт им быть. Чтобы вернуть всё как было, выберите «Сделать главным» в меню «Главного сценария».

Это удобно, чтобы подменить сценарий на время: собрали новогоднюю версию приветствия в отдельном сценарии, назначили её главной, а после праздников вернули прежнюю одним действием.

Альтернативный главный сценарий

Разным людям бот может открывать разные главные сценарии — по тегу контакта.

  1. Откройте меню сценария → «Настройки».
  2. Отметьте «Альтернативный главный сценарий». Флажок появляется, когда не отмечен «Главный сценарий».
  3. Укажите тег и нажмите «Сохранить».

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

В списке такой сценарий отмечен домиком другого цвета; подсказка при наведении показывает тег.

Стартовый блок

В каждом сценарии один стартовый блок — с него сценарий начинается. В новом сценарии это блок «Старт». Стартовым можно сделать блок «Простое сообщение» или «Цепочка сообщений»: меню блока → «Сделать стартовым блоком».

Стартовый блок «Старт» на схеме: подпись над блоком и связь к следующемуСтартовый блок «Старт» на схеме: подпись над блоком и связь к следующему

Стартовый блок удалить нельзя. Кнопка со стрелкой-указателем на панели масштаба возвращает схему к нему.

Сценарии рассылок

Когда вы создаёте рассылку, на шаге «Сценарий» платформа заводит для неё отдельный сценарий и кладёт его в папку «Рассылки». Он виден в общем списке сценариев: его можно открыть в конструкторе, поправить и использовать в блоке «Сценарий», как любой другой.

Сценарий рассылки в конструкторе — шаг «Сценарий» при создании рассылкиСценарий рассылки в конструкторе — шаг «Сценарий» при создании рассылки

Внимание

Вместе со сценарием удаляются все рассылки, которые его отправляют. Не удаляйте сценарии из папки «Рассылки», пока рассылки нужны.

Удаление

Меню сценария → «Удалить». Конструктор спросит подтверждение. Вместе со сценарием удаляются:

  • все его блоки и заметки;
  • рассылки, которые отправляют этот сценарий, — идущие останавливаются;
  • дополнительные ссылки, которые ведут в этот сценарий;
  • ожидания на блоках «Задержка» и «Таймер» этого сценария.
Окно «Сценарии»: меню сценария открыто, внизу — «Удалить»Окно «Сценарии»: меню сценария открыто, внизу — «Удалить»

Папка удаляется вместе со всеми сценариями внутри.

Вернуть удалённый сценарий нельзя. Если на него ссылался блок «Сценарий» в другой схеме, этот блок будет отправлять людей в главный сценарий.

Ограничения

  • В одном боте — не больше 5000 сценариев и папок.
  • В одном сценарии — не больше 2500 блоков.

Если что-то не работает

  • «Максимальное количество сценариев для одного бота не должно превышать 5000 шт.» — удалите ненужные сценарии или папки.
  • «Процесс копирования может выполнятся только в единственном экземпляре, пожалуйста дождитесь завершения предыдущего копирования.» — предыдущая копия ещё создаётся. Подождите и повторите.
  • «Вставить» отвечает «Пусто». Сценарий не был скопирован или вы открыли бота в другом браузере: скопированный сценарий запоминается в том браузере, где вы нажали «Скопировать».
  • Человек с тегом попадает в обычный главный сценарий. Проверьте, что в настройках сценария отмечен «Альтернативный главный сценарий» и тег записан точно так же, как у контакта.