Пример 01 · розничная фотопечать

Чат Открытой линии закрывается сам, когда заявку уже закрыли

Много коротких заявок из мессенджеров. Менеджер закрыл лид, а переписка в Открытой линии часто оставалась открытой. При этом тот же чат мог уже жить в сделке — его нельзя было закрывать раньше времени.

В чём была проблема

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

Что я сделал

  • Сделал обработчик на коробочном Битрикс24. Его вызывает робот в карточке лида.
  • Робот срабатывает, только если лид уже в финале: успех или отказ. Если заявку просто сдвинули по стадиям — чат не трогает.
  • Перед закрытием смотрит, не привязан ли этот чат ещё и к сделке. Если сделка есть и она не в завершающей стадии — чат не закрывает.
  • Если чат только у лида (или сделка уже тоже в финале) — находит диалог Открытой линии и закрывает его. Если связанных чатов несколько — закрывает все, которые можно.
  • Сначала проверил на тестовом портале, потом поставил на сервер клиента и подключил к роботу.

Что получилось

После закрытия лида чат закрывается сам, если по нему уже не ведут сделку. Живую сделку автоматизация не обрывает. Менеджеру не нужно чистить хвосты в мессенджере руками.