# Сценарии

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

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

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

| Способ | Куда ведёт |
|---|---|
| Написал боту впервые или запустил его заново | В главный сценарий |
| Дошёл до блока [«Сценарий»](https://support.watbot.ru/chatbots/blocks/logic/script) | В сценарий, выбранный в блоке |
| Перешёл по [дополнительной ссылке](https://support.watbot.ru/chatbots/links) | В сценарий, выбранный для ссылки |
| Получил [рассылку](https://support.watbot.ru/chatbots/mailings) | В сценарий рассылки |

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

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

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

В шапке окна:

- **Меню «⋯»** — «Найти текущий сценарий» прокручивает список к открытому сценарию; «Развернуть» и «Свернуть» раскрывают и закрывают все папки.
- **Лупа** — поиск по названию сценария или папки.
- **«+»** — «Новый сценарий» или «Новая папка».

![Окно «Сценарии»: главный сценарий отмечен домиком, ниже — остальные сценарии бота](https://support.watbot.ru/_media/ru/01-chatbots/01-builder/_images/scenarios.webp?v=1791781230)

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

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

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

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

Чтобы люди попадали в новый сценарий, поставьте в нужном месте другого сценария блок «Сценарий» и выберите в нём новый — или создайте на него [дополнительную ссылку](https://support.watbot.ru/chatbots/links).

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

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

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

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

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

### Папки

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

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

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

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

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

Отдельные блоки переносятся между сценариями и ботами через буфер обмена — см. [Холст и панели инструментов](https://support.watbot.ru/chatbots/builder/canvas).

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

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

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

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

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

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

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

Теперь человек с этим тегом при запуске бота попадёт в этот сценарий, а остальные — в главный. Так делают «личный кабинет» для клиентов: выдаёте тег «клиент» блоком [«Назначить тег»](https://support.watbot.ru/chatbots/blocks/contact-data/add-tags), и при следующем запуске бот встречает клиента другим меню.

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

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

В каждом сценарии один стартовый блок — с него сценарий начинается. В новом сценарии это блок [«Старт»](https://support.watbot.ru/chatbots/blocks/messages/start). Стартовым можно сделать блок «Простое сообщение» или «Цепочка сообщений»: меню блока → «Сделать стартовым блоком».

![Стартовый блок «Старт» на схеме: подпись над блоком и связь к следующему](https://support.watbot.ru/_media/ru/01-chatbots/01-builder/_images/start-block.webp?v=1791781230)

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

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

Когда вы создаёте [рассылку](https://support.watbot.ru/chatbots/mailings), на шаге «Сценарий» платформа заводит для неё отдельный сценарий и кладёт его в папку «Рассылки». Он виден в общем списке сценариев: его можно открыть в конструкторе, поправить и использовать в блоке «Сценарий», как любой другой.

![Сценарий рассылки в конструкторе — шаг «Сценарий» при создании рассылки](https://support.watbot.ru/_media/ru/01-chatbots/04-mailings/_images/scenario.webp?v=1791781230)

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

## Удаление

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

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

![Окно «Сценарии»: меню сценария открыто, внизу — «Удалить»](https://support.watbot.ru/_media/ru/01-chatbots/01-builder/_images/delete-scenario.webp?v=1791781230)

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

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

## Ограничения

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

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

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