Кейсы

Как соединить звонки и Telegram в одной CRM-карточке клиента

Опубликовано 2026-05-14 · 9 мин чтения · Команда Stexa AI

Клиент позвонил утром, написал в Telegram днём, оставил заявку на сайте вечером — и в CRM появились три отдельные карточки. Менеджер видит «трёх новых лидов» вместо одного активного клиента, перезванивает по второму кругу, путает контекст и теряет сделку. Объединение трёх каналов в одну карточку — не техническая магия, а аккуратная склейка по номеру телефона + сквозной AI-оператор, который ведёт диалог независимо от канала.

Почему звонок и Telegram-чат живут в разных карточках

Большинство CRM-систем устроены так: каждый входящий контакт создаёт новую запись. Звонок — карточка от телефонии. Сообщение в Telegram — карточка от чат-бота или мессенджер-интегратора. Заявка с сайта — карточка от веб-формы. Каждый источник пишет в свой канал, а связать их между собой остаётся ручной работой менеджера.

По данным Forrester Research 2024, в 71% малых и средних компаний один клиент представлен в CRM 2-4 раза. Менеджеры тратят на разбор дубликатов 12-15% рабочего времени. И это в лучшем случае — в худшем дубли вообще не разбираются, клиент получает три повторных звонка с одним и тем же предложением, раздражается и уходит к конкуренту.

Корень проблемы — не в CRM, а в архитектуре коммуникаций. Источники работают изолированно: телефония не знает про Telegram, Telegram не знает про сайт, сайт не знает про звонок. Чтобы объединить три канала в одну карточку, нужен слой, который ведёт диалог независимо от канала и сшивает данные по общему идентификатору — обычно это номер телефона клиента.

Что значит «один клиент = одна карточка» технически

Единая карточка означает, что любое касание клиента — звонок, сообщение, заявка — попадает в одну запись CRM с общим таймлайном событий. Менеджер видит: «27 апреля 14:32 — входящий звонок 4:18, бот записал на 5 мая. 28 апреля 09:11 — сообщение в Telegram: уточнял адрес. 28 апреля 10:04 — заявка с сайта на дополнительную услугу». Никаких параллельных карточек, никаких разрозненных воронок.

Технически склейка работает по двум ключам: телефонный номер + email. Когда клиент пишет в Telegram впервые, бот в начале диалога просит номер телефона (или подтянет его из контакта Telegram, если пользователь поделился). При совпадении с номером из недавнего звонка — события объединяются в одну карточку. При совпадении с email из заявки — то же самое.

Важный нюанс: для бизнеса с записью на услуги (медицина, бьюти, автосервис, фитнес) номер телефона — естественный ключ, потому что без него не получится перезвонить или отправить напоминание. Для интернет-магазина ключом чаще становится связка телефон+адрес доставки. Для B2B — email корпоративного домена. Архитектура склейки строится под бизнес-кейс, а не наоборот.

Как голосовой AI-оператор объединяет три канала

Самый практичный способ — поставить единый AI-слой, который принимает входящий поток из всех трёх каналов: телефон, Telegram, веб-виджет на сайте. Один и тот же диалоговый движок ведёт разговор голосом по телефону, текстом в чате — и пишет результат в общую CRM-карточку. Этот паттерн реализован в режиме трёх каналов: бот одновременно работает в Telegram, в веб-виджете на сайте и принимает голосовые звонки через SIP.

Под капотом это выглядит так: телефонный звонок приходит через IP-телефонию → AI распознаёт речь → языковая модель понимает намерение → ответ синтезируется голосом. Сообщение из Telegram приходит через Bot API → та же языковая модель понимает намерение → ответ отправляется текстом. Виджет на сайте принимает текст или голос через WebRTC → та же модель → ответ в чат или озвучкой. Логика разговора, база знаний, скрипт, переводы на оператора — всё это общее для трёх каналов.

Связь с CRM строится через интеграции CRM: YClients для услуг по записи, amoCRM для B2B-продаж, Битрикс24 для универсального workflow, МойСклад для розницы. Бот при создании события передаёт в CRM: канал (телефон/чат/виджет), транскрипт диалога, извлечённые сущности (имя, услуга, дата, адрес) и тег источника. CRM на своей стороне ищет существующую карточку по номеру — и либо обновляет её новым событием, либо создаёт новую.

Сценарий запуска объединения за 5 шагов

Объединение трёх каналов в одну карточку — задача на 3-7 рабочих дней, не на месяцы. Главное — не пытаться сделать всё сразу, а пройти шаги последовательно.

Шаг 1. Аудит текущих источников. Выпишите все способы, которыми клиент может с вами связаться: основной номер, дополнительные номера, Telegram-чат, WhatsApp, мессенджер на сайте, email, форма заявки. Для каждого источника зафиксируйте, куда падают данные сейчас и кто отвечает.

Шаг 2. Выбор основного ключа склейки. Чаще всего это номер телефона. Для интернет-магазинов добавьте адрес доставки. Для B2B — email. От выбора ключа зависит, какие поля бот будет уточнять в начале диалога в каждом канале.

Шаг 3. Подключение голосового бота к телефонии. Бот подключается к существующему SIP-номеру за 15 минут через любого российского оператора IP-телефонии. Менять номер не нужно — клиенты звонят туда же, куда звонили всегда.

Шаг 4. Подключение Telegram-бота с тем же движком. Создаётся Telegram-бот через BotFather, ключ передаётся в платформу, диалоговый движок начинает отвечать в чате. Скрипт разговора берётся из голосового канала — переписывается под текст (короче, без приветственных пауз).

Шаг 5. Настройка интеграции с CRM и тестирование склейки. Подключение по API: токен CRM в платформу, маппинг полей, тест-сценарий. Сделайте 5 «контрольных» цепочек: позвонить с тестового номера → написать с того же номера в Telegram → проверить, что в CRM одна карточка с двумя событиями. Если две карточки — донастройте правила слияния.

Что меняется в работе менеджера: цифры реальных проектов

После объединения каналов меняется не только структура данных, но и поведение менеджеров. Им больше не нужно «искать историю» — она вся перед глазами. Поэтому время на обработку клиента сокращается, а конверсия — растёт.

Кейс 1. Сеть фитнес-клубов (3 локации, Москва): до объединения — 4 регистратора, 28% дублей в CRM, среднее время обработки клиента 7 минут (из них 3 минуты — поиск истории по разным карточкам). После объединения трёх каналов + перевод сложных случаев на живого менеджера — 3 регистратора, 4% дублей (естественные ошибки набора номера), среднее время обработки 3 минуты. Экономия ФОТ — 65 000 ₽/мес, рост конверсии звонка в покупку абонемента — с 18% до 27%.

Кейс 2. Юридическая компания (15 юристов, B2C): до объединения — 17% потенциальных клиентов получали повторное предложение по тому же вопросу через другой канал, что снижало доверие. После объединения — повторные предложения сократились до 2% (только по согласованным касаниям), конверсия первичной консультации в договор выросла с 11% до 18%. Источник истории — таймлайн в CRM, доступный юристу до звонка.

Кейс 3. Автосервис на 8 постов: до объединения — клиенты, записавшиеся через Telegram, не получали голосовых напоминаний (разные системы), и no-show достигал 22%. После объединения — голосовое напоминание идёт по номеру из любой карточки, no-show упал до 8%. Экономия — около 90 000 ₽/мес упущенной выручки на пустых слотах.

Типичные ошибки при объединении каналов

Ошибки в основном архитектурные, а не технические. Их легко избежать, если знать заранее.

Ошибка 1. Разные скрипты в разных каналах. Часто компания заводит трёх разных «ботов»: один для телефона, второй для Telegram, третий для сайта. Скрипты пишут разные люди, ответы расходятся. Клиент звонит — слышит одно, пишет в чат — читает другое. Доверие падает. Решение: единый сценарий и единая база знаний, из которой берут ответы все три канала.

Ошибка 2. Не настроено правило слияния в CRM. Бот создаёт карточки, но CRM их не объединяет, потому что в настройках включён режим «всегда новый лид». Менеджер получает дубли и обвиняет бота. Решение: до запуска проверить настройки CRM — правила дедупликации по номеру телефона должны быть включены.

Ошибка 3. Отсутствие журнала действий. Когда что-то идёт не так — клиент жалуется, что ему перезвонили дважды, — нужно быстро восстановить, что произошло. Без журнала аудита это превращается в детективное расследование на полдня. Включайте audit-logs с первого дня, не «потом разберёмся».

Ошибка 4. Игнорирование согласия на обработку ПДн в каждом канале. ФЗ-152 требует согласия на обработку персональных данных независимо от канала. В голосовом звонке бот спрашивает согласие голосом, в Telegram — текстом, в виджете на сайте — кнопкой. Без этого штраф 500 000 ₽ при первой жалобе.

Ошибка 5. Слишком жёсткая логика «одна карточка = один диалог». Если клиент уже разговаривал с ботом по телефону и через час пишет в Telegram с уточнением, бот должен «продолжить разговор», а не начинать заново. Это требует контекстной памяти на уровне платформы — её включают вместе со склейкой карточек.

Что в итоге даёт объединение трёх каналов

Итоговая картина: один клиент — одна карточка, одна история взаимодействий, один таймлайн событий. Любой менеджер, открывший карточку, видит контекст за 5 секунд и не задаёт клиенту вопросы, на которые тот уже отвечал. Команда тратит время на работу с клиентом, а не на разбор дублей.

Технически это базовая инфраструктура для всего, что строится поверх: персонализированные рассылки, сегментированные напоминания, программы лояльности, аналитика воронки. Без единой карточки эти механики работают на 30-40% от потенциала, потому что данные расщеплены. С единой карточкой — на 100%.

Дополнительный эффект — снижение нагрузки на колл-центр. Когда менеджер видит, что клиент уже общался с ботом в Telegram, он не задаёт повторные вопросы — берёт контекст из истории и начинает с конкретики. Средняя длительность звонка падает на 30-50%, потому что больше нет рутинного «уточните, по какому поводу вы обращаетесь». Производительность команды растёт без увеличения штата, что для малого бизнеса критично.

Кому объединение каналов нужно в первую очередь

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

Признак 1. У вас регулярно повторяющиеся клиенты. Салоны, клиники, фитнес-клубы, образовательные платформы — клиент возвращается раз в неделю-месяц. Контекст прошлых визитов критичен для следующего разговора. Без единой карточки вы теряете эту память при каждом новом касании.

Признак 2. Клиенты сами выбирают канал коммуникации. Молодёжь пишет в Telegram, средний возраст звонит, родители оставляют заявку на сайте — все три потока живые. Если у вас 95% звонков и 5% сообщений — объединение даст эффект, но не критично. Если поток размазан 40/30/30 — это уже необходимость.

Признак 3. У вас несколько менеджеров и они должны взаимозаменяться. В одиночном бизнесе владелец помнит всех клиентов сам — единая карточка ему не нужна. В команде из 5+ человек каждый менеджер открывает «чужую» карточку несколько раз в день, и наличие полной истории определяет качество разговора с клиентом.

S

Команда Stexa AI

Команда разработки голосового AI-оператора Stexa. Пишем о голосовых ботах, AI-технологиях и автоматизации звонков с 2025 года.

Часто задаваемые вопросы

Можно ли объединить три канала без замены текущей CRM?
Да. AI-оператор работает поверх любой CRM — YClients, amoCRM, Битрикс24, МойСклад, 1С. Бот собирает события из трёх каналов и пишет их в существующую CRM через API. Менять CRM не нужно. Единственное требование — у CRM должен быть REST API или поддержка webhooks для двусторонней синхронизации.
Что если клиент не хочет давать номер телефона в Telegram?
Telegram сам передаёт идентификатор пользователя (chat_id), его можно использовать как временный ключ карточки. Когда клиент позвонит — карточка дополнится номером и склеится с предыдущими событиями. Принуждать клиента к номеру в первом сообщении не нужно, это снижает конверсию в первый диалог.
Бот в Telegram и голосовой бот по телефону — это два разных продукта?
Технологически это один диалоговый движок, работающий через разные транспорты. Скрипт разговора, база знаний, правила перевода на оператора — общие. Разные только адаптеры на входе (SIP для телефона, Telegram Bot API для чата) и формат ответа (голос или текст). Поэтому настраивать сценарий нужно один раз.
Что произойдёт со старыми дублями в CRM после внедрения?
Старые дубли не объединяются автоматически — у платформ дедупликации есть риск ошибочного слияния, поэтому массовое объединение опасно. Стандартный подход: новые события идут в единую карточку (с момента запуска), старые дубли менеджеры объединяют вручную по мере работы с клиентами. За 2-3 месяца база приводится в порядок естественным путём.
Как обеспечить ФЗ-152 в трёх каналах одновременно?
В каждом канале согласие на обработку ПДн запрашивается отдельно, с фиксацией факта согласия в журнале аудита. В голосовом звонке — фраза «для записи разговора и обработки ваших данных согласно ФЗ-152 произнесите „да“». В Telegram — кнопка «Согласен» в первом сообщении. В виджете — чекбокс перед началом диалога. Все три согласия сохраняются с таймштампом и доступны для проверок Роскомнадзора.
Сколько времени занимает полная настройка объединения?
Базовое подключение трёх каналов и интеграция с CRM — 1-2 рабочих дня. Настройка скрипта под бизнес — 1-3 дня. Тестирование склейки на реальных клиентах — 1 неделя с ежедневным разбором логов. Полный цикл от старта до устойчивой работы — 2-3 недели. Сложные сценарии с несколькими CRM или специфическими правилами склейки — до 4-6 недель.
Стоит попробовать

Хватит читать — попробуйте Stexa на деле

7 дней бесплатно, без карты. Подключение к вашему номеру за 15 минут.