Позвать человека

Нода передаёт диалог живому сотруднику: ставит беседу на паузу и уведомляет владельца в Telegram.

Что это

«Позвать человека» — нода эскалации. Когда агент не справляется или клиент просит оператора, эта нода делает три вещи одновременно:

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

Дальше диалог ведёте вы вручную в разделе «Инбокс». Там у беседы появляется бейдж «Пауза», а тумблер паузы позволяет вернуть её агенту, когда вопрос решён.

Как добавить и настроить

  1. Откройте агента и добавьте на канвас ноду «Позвать человека».
  2. Кликните по ноде — в правой панели «Инспектор» появятся её поля.
  3. Заполните «Что сказать клиенту» — сообщение, которое увидит собеседник при передаче диалога человеку. Оставите пустым — подставится вежливый ответ по умолчанию. Поддерживает переменные вида {{node_id.поле}}.
  4. При желании заполните «Причина (для владельца)» — короткая подсказка, которая уйдёт вам в уведомление (например «клиент попросил оператора» или «вопрос вне компетенции бота»). Клиент её не видит.

Куда поставить ноду в графе

Обычно эскалацию вешают на ветку условия. Сначала LLM-нода определяет, нужен ли оператор, затем нода «Условие» разводит поток:

  • Нужен человек → ветка ведёт в ноду «Позвать человека».
  • Агент справляется сам → обычный ответ агента.

Например, в условии: {{classify.output}} контейнс «оператор». Так агент отвечает сам на типовые вопросы и зовёт человека только когда это действительно нужно.

Уведомление владельцу: привязка чата

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

  1. Подключите агента к Telegram-боту (см. «Подключение Telegram»).
  2. Напишите своему боту команду /owner — так текущий чат привяжется как чат владельца.
  3. После этого эскалации, черновики отзывов и заявки будут приходить именно в этот чат.

Если чат владельца не привязан, нода всё равно поставит беседу на паузу и ответит клиенту — просто уведомление в Telegram не уйдёт (слать некуда). Беседу с паузой вы увидите в «Инбоксе».

Частые вопросы

Работает ли эскалация в превью?

В тестовом превью реальной беседы нет, поэтому пауза и уведомление пропускаются — клиент (в превью это вы) просто получает сообщение «Что сказать клиенту». Полноценно нода работает на живых каналах: Telegram, ВКонтакте, Avito и виджете.

Беседа на паузе — что дальше?

Пока пауза включена, агент в этой беседе молчит, и отвечаете вы из «Инбокса». Когда вопрос решён, выключите тумблер паузы — и агент снова начнёт отвечать сам. Пауза действует только на эту беседу, остальные диалоги агент продолжает вести.

Пауза не срабатывает — почему?

Возможно, базе данных не хватает обновления (фаза 29 — колонка паузы беседы). Тогда нода уведомит владельца, но поставить беседу на паузу не сможет. Обратитесь к администратору платформы, чтобы применить миграцию фазы 29.