Обзор

Обработка прерываний определяет, может ли пользователь «вклиниться» и прервать бота во время его речи. Это настраивается для каждого узла в редакторе воркфлоу, что даёт точный контроль над ходом разговора. Переключатель Allow Interruption

Как это работает

У каждого узла в воркфлоу есть переключатель Allow Interruption:
  • Отключено (по умолчанию) — бот полностью завершает свой ответ, прежде чем принять ввод пользователя. Микрофон пользователя временно отключается, пока бот говорит.
  • Включено — бот перестаёт говорить, как только пользователь начинает говорить, и сразу обрабатывает его ввод. Это создаёт естественный, разговорный опыт.
Когда прерывание отключено и пользователь пытается заговорить во время речи бота, в live-транскрипте появляется одноразовое предупреждение о том, что прерывание для этого шага отключено.

Когда отключать прерывание

Отключение прерывания полезно, когда боту нужно донести сообщение целиком, не будучи прерванным:
  • Юридические оговорки (disclaimers) — убедитесь, что полный текст оговорки произнесён до продолжения.
  • Критически важные инструкции — пошаговые указания, которые теряют смысл при частичном прослушивании.
  • Приветствие или вступление — дайте боту закончить вступительную реплику, прежде чем пользователь ответит.
  • Итоговые подтверждения — полностью зачитайте важные детали (время записи, суммы заказа).

Когда включать прерывание

Оставляйте прерывание включённым для интерактивных этапов разговора:
  • Вопросы и ответы или обработка возражений — дайте пользователю вступать в разговор естественно.
  • Свободное обсуждение — ощущается более человечно, когда любая сторона может вставить реплику.
  • Длинные ответы — позволяет пользователю перенаправить разговор, если бот отклонился от темы.

Настройка прерывания

  1. Откройте ваш воркфлоу в Voice Agent Builder.
  2. Выберите узел, который нужно настроить.
  3. Переключите Allow Interruption в панели настроек узла.
  4. Сохраните воркфлоу.
Вы можете задать разное поведение прерывания для каждого узла. Например, отключить прерывание на приветствии Start Node, но включить его во всех последующих Agent Node.

Что видит пользователь

Когда прерывание отключено, платформа отключает аудиовход пользователя, пока бот говорит. Как только бот заканчивает, микрофон автоматически включается, и пользователь может отвечать как обычно.