Бот и оператор мешают друг другу

Оператор взял диалог, а бот всё равно отвечает

Проверьте в такой последовательности:

  1. Диалог действительно назначен. В инбоксе у диалога должен стоять

ответственный. Открытая карточка ≠ назначенный диалог.

  1. Блок передачи оператору стоит в воронке. Без него бот не знает, что

разговор передан, и продолжает вести сценарий.

  1. Сценарий не запускается заново по ключевому слову. Если у воронки есть

триггер по слову, которое клиент написал оператору, — сценарий стартует поверх. Уберите слово из триггеров или добавьте условие «диалог не назначен».

Диалог не переключается на оператора

  • Проверьте, что в проекте есть хотя бы один оператор со статусом «на смене».

Диалог без свободных операторов остаётся в очереди — это видно на экране распределения.

  • Правило распределения могло отфильтровать всех: например, требует навык,

которого нет ни у кого на смене.

Клиент пишет, а сообщения не появляются

Это уже не про оператора, а про канал: проверьте подключение канала и его диагностику. Если входящие не доходят вообще, разбор в статье про канал.