Чтобы не создавать много больших ботов, вы можете создавать отдельные боты и включать их в разные боты одновременно:
Используйте блок Переход, чтобы диалог перешел к другому боту
Используйте блок Вставка бота, чтобы бот в диалоге перешел к другому боту, а потом вернулся обратно и продолжил диалог по схеме
Переход
Используйте блок Переход, чтобы перейти к другому боту в диалоге.
На боковой панели доступны настройки блока:
Бот – выбор бота, в который перейдет диалог. По умолчанию в поле выбран текущий бот. Чтобы перейдти к другому боту, уберите название бота из поля ввода – в списке появятся все доступные вам боты. При вводе названия бота, список фильтруется.
Блок – выбор блока, к которому перейдет диалог. В списке содержатся блоки выбранного бота. При вводе названия блока, список фильтруется.
Во время диалога бот перейдет к заданному блоку заданного боте и начнет публиковать сообщения по схеме указанного бота. Когда схема закончится – диалог завершится.
Внимание!
После блока Переход диалог не возвращается обратно в исходный бот
Если задан бот для перехода, но не задан блок, диалог перейдет к первому блоку указанного бота. Работа бота никак не видна респонденту.
Если блок или бот, к которому указан переход был удален или снят с публикации – диалог завершается.
Все собранные данные хранятся в диалоге независимо от бота, которым они были собраны.
При публикации бота, содержащего блок с переходом к другому боту, будут опубликованы все связанные боты.
Используйте блок Вставка бота, чтобы бот в диалоге перешел к другому боту, а потом вернулся обратно и продолжил диалог по схеме.
На боковой панели доступны настройки блока:
Бот – выбор бота, в который требуется перенаправить диалог;
Блок – выбор блока, с которого добавленный бот начнет работать.
Во время диалога бот перейдет к заданному блоку заданного бота и начнет проходить диалог по схеме указанного бота. Когда схема закончится, бот вернется обратно в текущую схему и продолжит диалог с блока, следующего за блоком Вставка бота. Работа блока никак не видна респонденту.