Четыре способа остановить ответы ИИ-агента: чёрный список на канале, игнорирование сообщения, остановка диалога и прерывание по файлу базы знаний.
У агента четыре разных способа замолчать: чёрный список блокирует человека на канале навсегда, «Игнорирование сообщения» пропускает одну реплику, «Остановка диалога» прерывает весь разговор по условию, а флаг «Прерывать диалог» в файле базы знаний передаёт диалог сотруднику. Разница в масштабе и в том, вернётся ли агент сам.
Один и тот же клиент пишет каждый день: не по делу, без вопроса, просто чтобы что-то спросить и переспорить ответ. К концу недели на этот диалог уходит заметная часть дневного лимита сообщений, а толку от переписки ноль. Первая мысль: выключить агента вручную и забыть, но у платформы для такой ситуации есть четыре разных инструмента, и каждый решает свою часть задачи.
Чёрный список — единственная из четырёх настроек, которая живёт в настройках канала. На МАХ, например, достаточно указать username в блоке «Чёрный список» и нажать «Добавить», дальше сообщения от этого человека перестают доходить до агента в принципе, при любом содержании переписки. Настройка одноразовая: занесли один раз, и правило действует на все будущие диалоги с этим контактом.
Это решение под конкретного человека, а не под ситуацию. Спорщик, который пишет каждый день ради самого факта переписки, — ровно тот случай: правило про содержание сообщений тут бессмысленно, потому что решает сам отправитель, содержимое реплики тут ни при чём.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаСтандартная функция «Игнорирование сообщения» работает точечно: она пропускает конкретную реплику, если та подходит под условие, записанное на естественном языке в поле «Описание функции». Условие может звучать как «сообщение состоит из одних эмодзи» или «клиент прислал стикер без текста» — агент промолчит именно на это сообщение и продолжит отвечать на следующие как обычно. Если через минуту клиент напишет нормальный вопрос, ответ придёт сразу, без дополнительных действий с чьей-либо стороны.
Рядом стоит вторая стандартная функция с той же логикой настройки, но другим масштабом последствия — «Остановка диалога». Условие описывается так же словами, например «клиент написал номер телефона» или «клиент трижды подряд повторил один и тот же вопрос после ответа», только прерывает она весь дальнейший разговор, а не одну реплику.
У остановки нет встроенного таймера возврата: агент замолкает и ждёт вмешательства. Возобновить разговор можно вручную кнопкой «Очистить контекст» в разделе «История», а можно настроить автоматический возврат по времени или по условленной фразе — но это уже отдельный механизм: как он настроен, включая дословное совпадение фраз и таймер очереди Битрикс24, — в материале про прерывание диалога и возврат агента.
«Игнорирование сообщения» и «Остановка диалога» настраиваются одинаково: включить функцию, описать условие словами. Отличается только масштаб последствия — одна реплика против всего диалога. Если одновременно нужно и остановить диалог, и, например, поставить тег, обе стандартные функции придётся объединить в основной инструкции или через действие с базовым шагом: параллельно платформа вызывает только одну.
Четвёртый способ живёт внутри конкретного файла базы знаний — параметр «Прерывать диалог». Он прерывает ответы от агента в случае срабатывания этого файла, и назначение у него узкое: передать диалог живому сотруднику так, чтобы бот после нужного ответа перестал реагировать на любые следующие сообщения клиента.
Отличие от «Остановки диалога» в точке привязки. Стандартная функция реагирует на условие, которое агент сам распознаёт в переписке. Файл базы знаний реагирует на то, что сработал именно он — например, клиент спросил про сложный юридический случай, для которого заведён файл с готовым ответом и включённым флагом прерывания. Ответ ушёл, дальше тишина до подключения человека.
Ни один из четырёх способов не отправляет отдельное уведомление о том, что агент замолчал. Переписка со стороны клиента выглядит одинаково в любом случае: сообщение отправлено, ответа нет. Разница в том, что происходит дальше: вернётся агент сам, по команде сотрудника или не вернётся вовсе, пока не снимут ограничение.
| Способ | Масштаб | Вернётся ли агент сам | Попадает в статус чата |
|---|---|---|---|
| Чёрный список на канале | конкретный человек, все будущие диалоги | нет, до ручного удаления из списка | «Чёрный список» |
| Игнорирование сообщения | одно сообщение | да, следующее сообщение получает обычный ответ | не выделяется отдельно |
| Остановка диалога | весь текущий диалог | нет, нужен «Очистить контекст» или настройка возврата | «Диалог прерван» |
| Прерывание по файлу базы знаний | весь текущий диалог, после конкретного ответа | нет, диалог ждёт сотрудника | «Диалог прерван» |
Раздел «Чаты» показывает три из четырёх статусов как отдельные фильтры: «Чёрный список», «Оператор» (где сработало прерывание сотрудником) и «Диалог прерван» — сюда попадают чаты, остановленные и стандартной функцией, и файлом базы знаний. Обычные разговоры фильтруются статусом «AI-агент». Разница видна сразу: заблокированный контакт не появится в общей статистике диалогов вовсе, а прерванный диалог остаётся в истории с пометкой, что на нём кто-то или что-то сработало.
Все эти статусы — про запланированную тишину. Если агент молчит без включённой настройки и без вашего решения, причина другая: лимит вызовов функции, ошибка провайдера модели или конфликт с интеграцией, а не чёрный список и не прерывание. Полный разбор незапланированных остановок собран в статье «Почему ИИ-агент перестал отвечать».
Каждое сообщение, на которое агент отвечает, списывает токены с баланса — и спорщик, который пишет по десять раз в день без цели, тратит его так же исправно, как обычный клиент с реальным вопросом. Правильный выбор одного из четырёх способов останавливает именно этот расход, а не разговор целиком.
Если проблема в одном контакте, чёрный список закрывает расход навсегда одной настройкой, без риска случайно отключить агента кому-то ещё. Если проблема в типе сообщений внутри разговора, который в остальном полезен, игнорирование пропускает мусорные реплики и не платит токенами за ответ на пустой стикер. Остановка диалога и прерывание по файлу базы знаний экономят иначе: они не дают агенту продолжать разговор, который всё равно должен закончиться на человеке, и не тратят токены на дополнительные ответы, которые придётся переиграть заново после подключения сотрудника. Порог, после которого разговор стоит остановить целиком, вместо того чтобы вести его до конца автоматически, — та же логика, что описана в статье про лимиты и контроль расходов.
Опишите словами три вещи, прежде чем настраивать паузу: кого нужно заблокировать навсегда, какие сообщения можно пропускать без ответа и при каком условии диалог должен полностью уйти к сотруднику. Три разных ответа, три разных настройки, и путать их местами не стоит: чёрный список на разговорчивого, но платящего клиента отрежет его от компании насовсем, а остановка диалога на разового спамера каждый раз потребует ручного возврата вместо одной настройки на канале.
После того как выбор сделан, стоит один раз просмотреть диалоги с этими статусами в разделе «Чаты»: за неделю станет видно, сколько разговоров на самом деле уходит по каждой причине, и не оказался ли в чёрном списке случайно кто-то, кому там не место. Полный список стандартных функций и их настройка описаны в руководстве платформы.
Чёрный список — настройка канала: конкретный username или ID один раз заносится в список, и агент больше не отвечает этому человеку ни в одном будущем диалоге. Остановка диалога — стандартная функция с условием на естественном языке, она срабатывает по ситуации внутри переписки и на других клиентов не распространяется.
Прямого уведомления об этом нет. Сообщения от такого пользователя просто перестают доходить до агента, и переписка выглядит как тишина с другой стороны: сообщение отправлено, ответа нет.
Да, для этого есть отдельная стандартная функция «Игнорирование сообщения». Она пропускает конкретное сообщение по заданному условию, например если оно состоит из одних эмодзи, а на следующее нормальное сообщение агент отвечает как обычно.
Стандартная функция «Остановка диалога» прерывает ответы без встроенного таймера возврата. Возобновление делается вручную через «Очистить контекст» в разделе «История» или отдельной настройкой возврата по времени и фразе. Это уже другой механизм, не сама остановка.
Диалог останавливается по содержимому конкретного файла, а не по слову клиента и не по решению модели. Настройка «Прерывать диалог» внутри файла базы знаний рассчитана именно на передачу разговора живому сотруднику: сработал нужный файл, и агент замолчал сразу после ответа по нему.
Да, все четыре статуса видны в фильтрах раздела «Чаты»: «Чёрный список», «Оператор», «Диалог прерван» и обычные диалоги с ИИ-агентом считаются отдельно. Это позволяет точно посчитать, сколько разговоров ушло с агента человеку.