enВойти в Senler

Совместная работа с автоматизациями

Распределите обращения между агентом и автоматизациями, чтобы на одно событие не приходили два независимых ответа.

Основной раздел: Инструменты.

Передайте событие автоматизации

Если на одно сообщение могут отреагировать и агент, и автоматизация, можно передать его только автоматизации. Например, автоматизация принимает заявку по слову «Заказ», а агент отвечает на остальные вопросы.

На вкладке «Инструменты» нажмите «Настроить» у настройки «Совместная работа с автоматизациями». В открывшемся окне настройки:

  1. Включите «Не запускать агента, пока диалог обрабатывается автоматизацией». По умолчанию настройка выключена. Под переключателем находится краткое описание; подробности и пример доступны по иконке справки рядом с ним.
Инструменты агента. Отмеченные элементы: 1. «Не запускать агента, пока диалог обрабатывается автоматизацией»; 2. «Выбранные»; 3. автоматизацию в списке; 4. «Применить»
1. «Не запускать агента, пока диалог обрабатывается автоматизацией» · 2. «Выбранные» · 3. автоматизацию в списке · 4. «Применить»
  1. Выберите «Все», чтобы учитывать любую автоматизацию проекта, или «Выбранные», чтобы указать конкретные.
  2. В режиме «Выбранные» найдите автоматизацию через поиск и отметьте хотя бы одну автоматизацию в списке. В строках видны аватар, название, тип и статус автоматизации.
  3. Нажмите «Применить», чтобы перенести настройки в форму агента. «Отмена» или закрытие окна оставят прежние значения. Затем сохраните черновик и опубликуйте агента.
Инструменты агента. 2. окне настройки
2. окне настройки

Нажмите «Показать» рядом со счётчиком, чтобы увидеть только выбранные автоматизации. Поиск очистится, а под счётчиком появится бейдж «Выбранные». Крестик на бейдже снимает этот фильтр, сохраняя отметки автоматизаций.

Инструменты агента. 2. Крестик на бейдже
2 / 2
2. Крестик на бейдже

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

Завершение или ошибка процесса сами по себе не блокируют автоответ. Но доступная кнопка или ожидаемый ответ могут продолжить такой процесс; тогда агент также пропустит принятое автоматизацией событие. Отменённые и приостановленные процессы не блокируют новые автоответы. Настройка не отменяет уже начатый ответ агента.

Настройка не отключает агента в диалоге. Автоматизация по-прежнему может явно вызвать его шагом «Запуск агента» или назначить с обработкой последнего события. Проверяйте разделение ответов в рабочем диалоге: в тестовом чате агента это правило не применяется.

Если автоматизация ответила раньше

Если автоматизация отправит сообщение в диалог, пока агент готовит ответ на предыдущее сообщение клиента, включённая настройка «Отменять ожидающий ответ, если автоматизация ответила раньше» остановит ожидающий ответ агента. Клиент получит сообщение автоматизации без следующего за ним дублирующего ответа агента.

Настройка включена по умолчанию, находится в «Режиме ответа» и показывается только при включённой генерации AI-ответа. Она действует в рабочих диалогах; тестирование агента не отменяет ответ из-за тестового сообщения автоматизации.

Если настройку выключить, уже начатый ответ агента может быть отправлен после сообщения автоматизации. Изменение начинает работать после сохранения и публикации черновика агента.

В отличие от передачи события автоматизации, эта настройка отменяет уже готовящийся ответ и только после отправки сообщения автоматизацией. Для исключения параллельного запуска используйте настройку выше; отмена ожидающего ответа может оставаться включённой одновременно с ней.