Перейти к основному содержимому
Версия: 4.11-refactoring

CRM и кроссегментные клиенты

Один и тот же клиент может обслуживаться в нескольких сегментах. Платформа хранит копию клиента в каждом сегменте и связывает их единым идентификатором: клиент определяется парой «идентификатор UUID + сегмент», поэтому при передаче обращения переписка продолжается, а не начинается заново.

Откуда берётся клиент в сегменте-приёмнике

При передаче в общий чат платформа сама находит клиента в сегменте-приёмнике по идентификатору, а при отсутствии создаёт копию с тем же идентификатором.

Для передач в чат с персональным менеджером клиент должен существовать заранее:

  • CRM-синхронизация V2 с флажком «Создавать несуществующих клиентов» — клиенты приходят из CRM и появляются во всех синхронизируемых сегментах (настройка описана в Как настроить синхронизацию с внешним сервисом);
  • вручную — карточку клиента заводит администратор или оператор.

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

Поиск клиентов

Настройки сегмента → «Обращения» содержат два флажка, ограничивающих поиск клиентов:

ФлажокДействие
«Поиск в разделе "Входящие" только по клиентам, закрепленным за оператором как за персональным менеджером»Оператор находит в «Входящих» только своих персональных клиентов
«Поиск в разделах "Сегмент" и "Входящие" только среди клиентов с типом CRM»Поиск ограничивается клиентами типа CRM — точнее на больших базах

CRM-ссылка из обращения

В карточке обращения клик по CRM-идентификатору клиента открывает его страницу во внешней CRM. Где открывается ссылка, настраивается в настройках сегмента → «Другие настройки», карточка «Ссылка "Открыть в CRM" в разделе Входящие»:

  • «Открытие в новой вкладке (target="_blank")» — каждое нажатие создаёт новую вкладку;
  • «Открытие в новой вкладке (target="blank")» — одна вкладка с именем blank для всех последующих открытий;
  • «Открытие в текущей вкладке (target="_top")» — ссылка открывается в текущей вкладке.

Связанные задачи