Омниканальность нужна не для того, чтобы собрать больше значков мессенджеров на сайте. Она помогает продолжить работу с обращением после смены канала: сотрудник понимает, кто перед ним, что уже обсуждали, какое действие осталось выполнить и какую часть истории ему разрешено видеть.
Для этого руководителю нужны четыре группы правил:
- По каким признакам система считает два обращения принадлежащими одному клиенту.
- Где хранится подтверждённая связь между профилями и карточкой клиента.
- Как бот или один сотрудник передаёт разговор другому.
- Что делать, если совпадение кажется вероятным, но доказательств недостаточно.
Главное правило: общий контекст появляется только после подтверждения связи. Одинаковое имя, похожий вопрос или звонок с общего номера компании сами по себе не дают права объединять историю переписки.
Чем омниканальный процесс отличается от набора каналов
Набор каналов означает, что компания принимает сообщения, например, во ВК, Telegram и по телефону. Каждый канал может работать исправно, но клиент всё равно начинает разговор заново: повторяет вопрос, снова называет контакт и объясняет, что ему уже обещали.
Омниканальный процесс связывает эти контакты в один управляемый путь. В нём система и сотрудники согласованно отвечают на четыре вопроса:
- какое обращение поступило и из какого канала;
- подтверждено ли, что это тот же человек;
- что уже сделано и какое обещание действует;
- кто отвечает за следующий шаг.
Например, покупатель спросил во ВК о сроке доставки, затем написал в Telegram. Само появление похожего вопроса во втором канале ничего не доказывает. После подтверждения контакта оператор может получить разрешённое резюме: какой товар обсуждали, какой срок назвали и что нужно уточнить. Клиент продолжает путь, а не создаёт независимый разговор с нуля.
Омниканальные коммуникации требуют не только общей карточки, но и согласованных действий. Если бот в Telegram обещает ответ сегодня, а оператор по телефону видит только сообщение из ВК и называет другой срок, единая база не спасает процесс. Нужно определить источник действующего ответа, ответственного и порядок исправления противоречий.
Сбор, проверка и распределение новых обращений — соседняя задача. Она разобрана в руководстве по автоматизации обработки заявок. Здесь рассматривается другой участок: продолжение уже начатого разговора при смене канала.
Какие данные связывают обращения одного клиента
У признаков идентификации разная надёжность. Их нельзя складывать в одну неразличимую отметку «похож на клиента».
| Уровень связи | Пример | Допустимое действие | Чего делать нельзя |
|---|---|---|---|
| Подтверждённый контакт | Человек ввёл одноразовый код для телефона, который уже относится к карточке | Связать новый профиль с карточкой по заранее принятому правилу | Считать подтверждение бессрочным для любых операций без учёта политики компании |
| Идентификатор системы | ID профиля ВК, Telegram или отдельного диалога | Узнавать профиль и продолжать историю внутри соответствующего канала | Считать ID одного сервиса доказательством личности в другом сервисе |
| Предположительное совпадение | Совпали имя, аватар, компания или формулировка вопроса | Отправить запись на проверку или запросить подтверждение | Автоматически объединять карточки и открывать чужую переписку |
Если таблица не помещается, прокрутите её вправо. С клавиатуры используйте стрелки.
Подтверждённым считается не просто заполненный телефон или адрес почты, а контакт, проверенный способом, который компания заранее включила в процесс. Конкретный способ зависит от риска операции. Для справочного вопроса и для изменения условий заказа могут потребоваться разные уровни проверки. Эти правила определяет владелец процесса вместе со специалистами заказчика.
Системный идентификатор надёжен в своих границах. Профиль V-17 позволяет отличать один профиль ВК от другого, но не сообщает, кому принадлежит Telegram-профиль T-42. Связь между ними должна появиться отдельным событием с основанием, временем и способом подтверждения.
Общий телефон компании
Номер организации может подтверждать связь обращения с компанией, но не личность конкретного представителя. Если с одного номера звонят закупщик, бухгалтер и руководитель, нельзя автоматически выдавать каждому всю историю остальных.
Безопасное правило выглядит так:
- общий номер связывают с карточкой организации;
- для каждого представителя хранят отдельный контакт и его роль;
- личную историю открывают после дополнительного подтверждения;
- при недостатке данных создают отдельное обращение или направляют его на проверку.
Разные представители одной организации
В B2B-услугах единый клиентский путь часто относится одновременно к организации, проекту и конкретному человеку. Поэтому полезно разделить три связи: «работает в компании», «участвует в проекте» и «имеет доступ к сведениям проекта». Первая связь не подразумевает две остальные.
Карточка клиента должна хранить не только объединённые идентификаторы, но и основание связи. Тогда сотрудник видит, почему система считает два профиля одним человеком, и может отменить ошибочную связь без удаления исходных диалогов.
Как устроить общую историю и очередь диалогов
Общая история — не один длинный текст, доступный всем. Это связанные события с разными источниками и правами:
- сообщение принадлежит конкретному диалогу и каналу;
- звонок хранится как отдельное событие с временем, участником и результатом;
- карточка клиента содержит подтверждённые контакты и связи;
- ответственный получает диалог или задачу в пределах своей роли;
- резюме собирает только те сведения, которые разрешено передать следующему сотруднику.
Такое разделение помогает сохранить происхождение факта. Оператор должен отличать слова клиента от ответа бота, внутреннего комментария и предположения системы. Иначе фраза «доставка согласована» может выглядеть как принятое решение, хотя клиент лишь спросил о возможности доставки.
В документации Битрикс24 открытая линия описана как инструмент для общения через мессенджеры, социальные сети, онлайн-чат и другие каналы. Для открытых линий Битрикс24 документированы очередь сотрудников, несколько способов распределения обращений, проверка доступности оператора, ограничение одновременных обращений, автоматические ответы, сохранение данных в CRM и настройка прав. Также описаны переадресация диалога, приглашение коллег, скрытая переписка, просмотр истории сообщений и привязка диалога к элементам CRM.
Документация также описывает чат-трекер, который определяет клиента и сохраняет историю переписки в карточке при обращениях из разных каналов. Это описание возможности платформы Битрикс24, а не доказательство безошибочного узнавания любого человека. Перед использованием нужно отдельно проверить условия идентификации, доступный тариф, подключённые каналы, права и API в портале заказчика. Switch On AI не заявляет здесь о запуске или клиентском внедрении этой конфигурации.
Очередь отвечает на вопрос «кто возьмёт обращение», а права доступа — «что этот сотрудник увидит». Эти настройки нельзя подменять друг другом. Сотрудник может получить новый диалог, но не иметь права читать исходную переписку другого отдела. В таком случае ему передают разрешённое резюме, а не расширяют доступ автоматически.
Полезная модель общей истории включает пять сущностей:
- Исходное событие с каналом и временем.
- Идентификатор профиля или звонка.
- Подтверждённую связь с карточкой.
- Решение, обещание или незавершённое действие.
- Ответственного и правила доступа.
Как передавать разговор между ботом и человеком
Передача нужна, когда бот не может безопасно завершить действие, клиент просит сотрудника или правило процесса требует решения человека. Простого уведомления «подключился оператор» недостаточно: сотруднику придётся заново расспрашивать клиента.
Пакет передачи должен содержать:
- краткое резюме запроса без домыслов;
- подтверждённые идентификаторы и отдельно — неподтверждённые совпадения;
- канал и время последних событий;
- источник каждого существенного ответа: база знаний, правило, сообщение сотрудника или слова клиента;
- уже выполненные шаги;
- незавершённое действие и причину передачи;
- ограничения доступа к исходным сообщениям.
Например: «Клиент C-05 подтвердил телефон в 10:10. Спрашивает о сроке. Бот сообщил справочную формулировку из материала версии N. Точный срок для заказа не найден. Требуется решение оператора». Такая запись показывает границу между фактом и незавершённой работой.
В момент передачи система должна зафиксировать время, причину и получателя. После события передачи бот прекращает содержательные ответы по этому обращению. Он может показать служебный статус, если это предусмотрено сценарием, но не должен параллельно спорить с оператором или давать новое обещание. Оператор принимает диалог явно; если он недоступен, обращение возвращается в очередь по согласованному правилу.
ИИ-помощник, чат-бот и интеграция здесь выполняют разные роли. Бот ведёт диалог по сценарию. ИИ-помощник может подготовить резюме или найти ответ в утверждённых материалах, но его результат нужно проверять по правилам проекта. Обычная интеграция переносит события и статусы между системами без самостоятельного решения по содержанию ответа.
Учебный переход клиента из ВК в Telegram и звонок
Ниже — синтетический пример для проектирования правил. Это не выгрузка из CRM, не клиентский кейс и не результат внедрения Switch On AI.
В 10:00 профиль ВК V-17 спрашивает о сроке. В 10:08 Telegram-профиль T-42 задаёт похожий вопрос и называет то же имя. Этого недостаточно для объединения: у разных людей могут совпадать имя и формулировка запроса. В 10:10 владелец T-42 подтверждает одноразовым кодом телефон +7 *** ** 21, который ранее подтверждён для V-17. По правилам учебного процесса оба профиля связываются с карточкой C-05.
В 10:30 поступает звонок с номера +7 *** ** 21. Совпадение номера само по себе ещё не подтверждает личность звонящего, поэтому оператор проводит принятую для этого обращения проверку. После успешного подтверждения он получает разрешённое резюме предыдущих обращений. В 11:00 с общего номера компании звонит другой представитель без личного подтверждения. Его нельзя автоматически считать владельцем C-05, даже если номер связан с той же организацией.
| Время | Канал и событие | Идентификатор | Сигнал совпадения и подтверждённая связь | Решение | Что видит оператор | Ограничение доступа и следующее действие |
|---|---|---|---|---|---|---|
| 10:00 | ВК: вопрос о сроке | V-17 | Профиль известен внутри ВК; связь с C-05 подтверждена ранее | Сохранить событие в истории канала | Вопрос, канал, время и доступные данные C-05 | Исходный диалог видят только роли с правом на линию ВК |
| 10:08 | Telegram: похожий вопрос | T-42 | Совпали имя и тема; подтверждённой связи нет | Не объединять | Новый диалог и отметку о возможном совпадении | Не показывать историю V-17; запросить подтверждение |
| 10:10 | Telegram: ввод одноразового кода | T-42 | Подтверждён телефон +7 *** ** 21, ранее связанный с V-17 | Связать с C-05 после подтверждения | Разрешённое резюме обращения из ВК и основание связи | Полный текст доступен только при соответствующих правах |
| 10:30 | Телефонный звонок и успешная проверка личности | +7 *** ** 21 | Номер связан с C-05; звонящий прошёл принятую для обращения проверку | Продолжить обращение после подтверждения | Резюме вопросов из ВК и Telegram, незавершённое действие | Доступ определяется ролью оператора; звонок хранится отдельным событием |
| 11:00 | Звонок другого представителя с общего номера компании | Общий номер организации | Есть связь с организацией, но личность и связь с C-05 не подтверждены | Создать отдельный контакт или отправить на проверку | Сведения об организации и новое обращение без личной истории C-05 | Запросить имя, роль и допустимое подтверждение; не объединять автоматически |
Если таблица не помещается, прокрутите её вправо. С клавиатуры используйте стрелки.
Схема границ доступа для этого примера:
- ВК, Telegram и телефония создают отдельные исходные события.
- Слой идентификации проверяет системный ID, подтверждённый контакт и неоднозначные признаки.
- Подтверждённые связи ведут в карточку
C-05; сомнительные совпадения — в очередь проверки. - Оператор получает разрешённое резюме, а исходные диалоги остаются ограничены каналом и правами.
Вывод из примера: омниканальность не означает максимальное объединение данных. Она означает управляемое продолжение разговора там, где связь подтверждена, и безопасную паузу там, где доказательств недостаточно.

Какие барьеры мешают связать каналы
Разрозненные идентификаторы
ВК, Telegram, телефония и CRM называют одного участника по-разному. Без таблицы связей система либо создаёт дубли, либо склеивает людей по слабому признаку. Для каждого канала нужно записать доступный ID, способ подтверждения и срок действия связи.
Разные обещания в каналах
Оператор назвал срок по телефону, бот отправил старый шаблон в Telegram, а сообщение во ВК осталось без уточнения. Формально история сохранена, но клиент получает противоречивые ответы. Нужны владелец обещания, источник, время и статус: предложено, подтверждено, изменено или отменено.
Недоступные интеграции
Желаемый канал может не предоставлять нужную операцию через доступный API. Ограничение может зависеть от тарифа, роли, типа подключения или правил платформы. Нельзя обещать совместимость до проверки документации и доступов заказчика. Если автоматическая передача невозможна, проектируют явный ручной маршрут и отмечают его в требованиях.
Права сотрудников
Общая карточка не должна превращаться в доступ ко всей переписке компании. Руководитель определяет, какие роли видят исходный диалог, резюме, контакт, внутренний комментарий и запись звонка. Отдельно проверяют перевод между отделами, временную замену ответственного и отзыв доступа у сотрудника.
В торговле эти правила помогают продолжить вопрос о товаре или заказе после перехода между чатом и звонком. При этом оператору может быть нужен статус заказа, но не вся внутренняя переписка другого отдела.
В B2B-услугах нужно различать организацию и её представителей. Несколько сотрудников могут обсуждать один проект, но иметь разные полномочия. Общий домен почты или телефон офиса связывает обращение с компанией лишь в пределах принятого правила и не открывает личные разговоры коллег.
Реклама в Яндекс Директе относится к привлечению и атрибуции обращения. Она может передать метку источника, но не является обязательной частью интеграции каналов и не подтверждает личность клиента. Настройку рекламы и правила омниканальной идентификации следует оценивать как отдельные задачи.
Как оценить пилот и заказать интеграцию каналов
Пилот нужно проверять на обезличенной выборке клиентских путей, а не на одном удачном диалоге. Единица наблюдения — путь клиента через один или несколько каналов. Для каждого пути заранее записывают ожидаемую связь, доступный контекст и допустимые права.
Минимальный набор проверок:
| Проверка | Что считается дефектом | Что сохранить для разбора |
|---|---|---|
| Потеря контекста | Подтверждённое существенное сведение не дошло до следующего ответственного | Каналы, момент передачи, ожидаемое и фактическое резюме |
| Повтор запроса | Система или сотрудник повторно запросили уже подтверждённые доступные данные без причины | Запрошенное поле, исходное событие и права сотрудника |
| Ошибочное объединение | Историю одного человека связали с другим без достаточного подтверждения | Использованный признак, правило связи и доступ, который был открыт |
| Корректная изоляция | Не дефект: сомнительные профили остались раздельными до проверки | Причину ожидания и требуемое подтверждение |
| Передача бота оператору | Бот продолжил содержательные ответы после передачи либо оператор не получил незавершённое действие | Время, причина, получатель и сообщения после передачи |
Если таблица не помещается, прокрутите её вправо. С клавиатуры используйте стрелки.
Для иллюстрации расчёта возьмём синтетическую, а не фактически измеренную выборку из 100 путей. Допустим, в 12 потерян контекст, в 18 клиент повторил уже переданный запрос, а в 3 система ошибочно объединила разных людей. Тогда:
- потеря контекста:
12 / 100 × 100% = 12%; - повтор запроса:
18 / 100 × 100% = 18%; - ошибочное объединение:
3 / 100 × 100% = 3%.
Эти группы могут пересекаться. Складывать 12%, 18% и 3% и объявлять 33% проблемных путей нельзя. Для общего показателя нужно отдельно посчитать уникальные пути хотя бы с одним дефектом.
Сравнение до и после изменения требует одинаковой единицы наблюдения и сопоставимых условий. Если в следующей синтетической выборке из 100 новых путей потеря контекста найдена в 7, показатель равен 7%. Абсолютное изменение относительно 12% составляет 7% − 12% = −5 процентных пунктов. Относительное снижение составляет (12% − 7%) / 12% × 100% ≈ 41,7%. Это пример арифметики, а не обещание результата проекта.
Перед пилотом составьте карту каналов: источник события, системный идентификатор, способ подтверждения, место хранения, ответственный и права доступа. Затем опишите правила передачи между ботом и человеком и ситуации, в которых объединение запрещено.
Switch On AI разрабатывает чат-ботов и интеграции для конкретной операции после проверки данных, API и прав. Если нужен свободный диалог или подготовка резюме по утверждённым материалам, отдельно оценивается ИИ-помощник. Если достаточно переноса событий и статусов, модель ИИ может не понадобиться.
Для первого обсуждения перечислите каналы и покажите одно место, где сегодня теряется история разговора. Switch On AI может разобрать эту операцию, подготовить карту идентификаторов и правила передачи, а затем согласовать прототип ключевого сценария. Прототип не равен внедрению; совместимость, тарифы, права, состав разработки и критерии приёмки проверяются отдельно. Опишите процесс и ограничение доступа, чтобы обсудить применимый вариант без обещания гарантированного роста продаж.
Вопросы по этой задаче
Чем омниканальность отличается от нескольких каналов?
Несколько каналов лишь дают клиенту разные способы связаться с компанией. Омниканальность добавляет подтверждённую связь обращений, единый контекст, согласованные обещания, ответственного и правила доступа при переходе между каналами.
Можно ли узнавать клиента только по имени?
Нет. Совпавшее имя, аватар или похожий вопрос — предположительные признаки. До подтверждения контакта или другого заранее установленного признака истории нужно хранить раздельно.
Что передавать оператору при смене канала?
Краткое резюме запроса, подтверждённые идентификаторы, канал и время, источник существенных ответов, выполненные шаги, незавершённое действие, причину передачи и ограничения доступа.
Как работать с общим телефоном компании?
Общий номер можно связать с организацией, но не следует автоматически считать всех звонящих одним человеком. Для представителей создают отдельные контакты, подтверждают роль и открывают только разрешённую историю.
Обязательно ли использовать ИИ для омниканального процесса?
Нет. Для переноса событий, статусов и подтверждённых связей может хватить обычной интеграции. ИИ-помощник уместен, если нужно готовить резюме или искать ответы в утверждённых материалах; чат-бот ведёт диалог по согласованному сценарию.
