Добавить переход к другому боту
Используйте блок Переход, чтобы диалог перешел к другому боту
Используйте блок Вставка бота, чтобы бот в диалоге перешел к другому боту, а потом вернулся обратно и продолжил диалог по схеме
Переход
Используйте блок Переход, чтобы перейти к другому боту в диалоге.
Бот – выбор бота, в который перейдет диалог. По умолчанию в поле выбран текущий бот. Чтобы перейдти к другому боту, уберите название бота из поля ввода – в списке появятся все доступные вам боты. При вводе названия бота, список фильтруется.
Блок – выбор блока, к которому перейдет диалог. В списке содержатся блоки выбранного бота. При вводе названия блока, список фильтруется.
Во время диалога бот перейдет к заданному блоку заданного боте и нечнет публиковать сообщения по схеме указанного бота. Когда схема закончится – диалог завершится.
Warning | После блока Переход диалог не возвращается обратно в исходный бот |
Если задан бот для перехода, но не задан блок, диалог перейдет к первому блоку указанного бота. Работа бота никак не видна респонденту.
Если блок или бот, к которому указан переход был удален или снят с публикации – диалог завершается.
Все собранные данные хранятся в диалоге независимо от бота, которым они были собраны.
При публикации бота, содержащего блок с переходом к другому боту, будут опубликованы все связанные боты.
Блок Переход может также переводить диалог на другой блок этого же бота. Подробнее: [link::../usage/bots/goto_block[Добавить переход между блоками].
Вставка бота
Используйте блок Вставка бота, чтобы бот в диалоге перешел к другому боту, а потом вернулся обратно и продолжил диалог по схеме.
Бот – выбор бота, в который требуется перенаправить диалог;
Блок – выбор блока, с которого добавленный бот начнет работать.
Во время диалога бот перейдет к заданному блоку заданного бота и начнет проходить диалог по схеме указанного бота. Когда схема закончится, бот вернется обратно в текущую схему и продолжит диаолог с блока, следующего за блоком Вставка бота. Работа блока никак не видна респонденту.