Интеграция 1С-Битрикс с Talk-Me: настройка каналов связи

Интеграция 1С-Битрикс с Talk-Me В вашем магазине на 1С-Битрикс теряются заявки из чатов и мессенджеров — клиенты пишут в WhatsApp, Telegram, а менеджеры отвечают каждый из своего телефона. Нет единой истории, теряются контакты, падает конверсия. Talk-Me решает эту проблему: единственный интерфейс
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Интеграция 1С-Битрикс с Talk-Me: настройка каналов связи
Средний
~1-2 недели

Наши компетенции:

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

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1442
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    1013
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    752
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    873
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    794
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1154

Интеграция 1С-Битрикс с Talk-Me

В вашем магазине на 1С-Битрикс теряются заявки из чатов и мессенджеров — клиенты пишут в WhatsApp, Telegram, а менеджеры отвечают каждый из своего телефона. Нет единой истории, теряются контакты, падает конверсия. Talk-Me решает эту проблему: единственный интерфейс для всех каналов, автоматическая передача данных в CRM и умная маршрутизация.

Мы более 5 лет интегрируем Talk-Me с 1С-Битрикс и Битрикс24. За это время выполнили 30+ проектов, сократили время ответа на 60% и увеличили конверсию из чата на 25%. Экономия на содержании отдельных каналов связи достигает 40%. Оценим ваш проект за один день — свяжитесь с нами.

Как Talk-Me синхронизирует данные с Битрикс?

Синхронизация строится на двух уровнях: клиентский (JavaScript) и серверный (PHP-вебхуки). Клиентский код устанавливается в шаблоне сайта и передаёт данные о посетителе: имя, email, телефон, корзину. Серверные вебхуки принимают события из Talk-Me — закрытие чата, отправку сообщения — и создают лиды в CRM.

Установка виджета Talk-Me

<!-- В шаблоне Битрикс, перед </body> --> <script> (function(w,d,u,i){ w.TalkMe=w.TalkMe||function(){(w.TalkMe.q=w.TalkMe.q||[]).push(arguments)}; i=d.createElement('script');i.async=true;i.src=u+'?'+parseInt(Date.now()/60000); d.head.appendChild(i); })(window,document,'https://cdn.talk-me.ru/js/talk-me.js'); TalkMe('init', {projectId: 'YOUR_PROJECT_ID'}); </script> 

Идентификация пользователя из Битрикс

<?php if ($USER->IsAuthorized()): $userId = $USER->GetID(); $userEmail = $USER->GetEmail(); $userName = $USER->GetFullName(); ?> <script> TalkMe('identify', { userId: 'bx-<?= $userId ?>', name: <?= json_encode($userName) ?>, email: <?= json_encode($userEmail) ?>, phone: <?= json_encode(getUserPhone($userId)) ?>, tags: ['bitrix-user', <?= getUserOrdersCount($userId) > 0 ? "'customer'" : "'prospect'" ?>], custom: { orders_count: <?= getUserOrdersCount($userId) ?>, total_spent: <?= getUserTotalSpent($userId) ?>, loyalty: <?= json_encode(getUserLoyaltyLevel($userId)) ?>, }, }); </script> <?php endif; ?> 

Теги — полезная функция Talk-Me: оператор сразу видит теги в карточке и может фильтровать очередь обращений. Теги customer и prospect позволяют направлять обращения к нужным группам операторов.

Почему гибкая маршрутизация улучшает конверсию?

Talk-Me поддерживает маршрутизацию: разные страницы сайта → разные группы операторов. Реализуется через параметры инициализации. Группы настраиваются в административной панели Talk-Me. В Битрикс определяете группу по текущему URL или типу страницы:

<?php $group = 'general'; if (strpos($_SERVER['REQUEST_URI'], '/catalog/') !== false) $group = 'sales'; if (strpos($_SERVER['REQUEST_URI'], '/order/') !== false) $group = 'support'; ?> <script> TalkMe('setGroup', <?= json_encode($group) ?>); </script> 

Обратный звонок: интеграция с телефонией

Talk-Me имеет встроенный виджет обратного звонка. При его использовании вместе с онлайн-чатом важно избежать конфликта с другими виджетами обратного звонка, которые могут быть установлены на Битрикс. Отключите дублирующие виджеты: если Talk-Me используется как основной инструмент коммуникации — убирайте отдельные виджеты звонка.

Webhook Talk-Me для CRM

// /local/api/talkme-webhook.php $payload = json_decode(file_get_contents('php://input'), true); $sig = $_SERVER['HTTP_X_TALKME_SIGNATURE'] ?? ''; // Верификация подписи if (hash_hmac('sha256', file_get_contents('php://input'), 'YOUR_WEBHOOK_SECRET') !== $sig) { http_response_code(403); exit('Invalid signature'); } $eventType = $payload['event'] ?? ''; if ($eventType === 'chat.closed') { $visitor = $payload['visitor']; $messages = $payload['messages']; $transcript = implode("\n", array_map(fn($m) => "[{$m['from']}]: {$m['text']}", $messages)); createBitrix24Lead([ 'TITLE' => 'Talk-Me: ' . ($visitor['name'] ?? $visitor['phone'] ?? 'Гость'), 'NAME' => $visitor['name'] ?? '', 'EMAIL' => $visitor['email'] ?? '', 'PHONE' => $visitor['phone'] ?? '', 'COMMENTS' => $transcript, 'SOURCE_DESCRIPTION' => 'Talk-Me, канал: ' . ($payload['channel'] ?? 'chat'), ]); } http_response_code(200); echo 'ok'; 

Talk-Me передаёт в payload поле channel — это позволяет различать обращения из чата на сайте, WhatsApp, Telegram и создавать лиды с разной пометкой источника. Согласно документации 1С-Битрикс, REST API позволяет управлять всеми сущностями CRM.

Отправка событий из Битрикс в Talk-Me

Для персонализированных автосообщений Talk-Me нужна информация о поведении пользователя:

// После добавления товара в корзину TalkMe('event', 'add_to_cart', { product_name: productName, price: price, quantity: quantity, }); // После оформления заказа TalkMe('event', 'order_placed', { order_id: orderId, total_price: totalPrice, }); 

На основе этих событий в Talk-Me настраиваются автоматические сообщения — например, через 5 минут после add_to_cart без последующего order_placed оператор получает уведомление или система отправляет автосообщение клиенту. Talk-Me обрабатывает запросы в 2 раза быстрее по сравнению с отдельными виджетами для каждого канала.

Сравнение методов интеграции

Метод Объём работ Сроки Возможности
Стандартный (виджет + идентификация) Установка кода, передача данных 1–2 дня Базовые чаты, история клиента
Расширенный (+ вебхуки) Дополнительно настройка вебхука CRM +1–2 дня Лиды из чатов, каналы мессенджеров
Полный (+ события + маршрутизация) События корзины, группы операторов +1 день Автоматические ответы, умная маршрутизация

Каналы связи, поддерживаемые Talk-Me

Канал Степень интеграции Необходимые настройки
Чат на сайте Полная Виджет, идентификация
WhatsApp Полная API WhatsApp Business
Telegram Полная Bot API, вебхук
Viber Полная Public Account, вебхук
Обратный звонок Базовая Виджет звонка

Типичные ошибки при интеграции

Частые проблемы и их решения
  • Конфликт виджетов: если на сайте уже установлены другие виджеты обратного звонка, отключите их.
  • Неправильная идентификация: проверьте, что JavaScript-код выполняется после авторизации пользователя.
  • Пропущенные события: убедитесь, что события корзины и заказа вызываются в нужных местах шаблона.
  • Ошибки вебхука: проверьте подпись запроса и права доступа в Битрикс24.

Что входит в работу

  • Установка и настройка виджета Talk-Me в шаблон Битрикс
  • Идентификация авторизованных пользователей с передачей кастомных полей
  • Настройка маршрутизации по группам операторов
  • Разработка и деплой вебхука для CRM (Битрикс24 или лиды)
  • Добавление JavaScript-событий (корзина, заказ)
  • Тестирование всех каналов (чат, обратный звонок, мессенджеры)
  • Документация и обучение операторов

Процесс работы

  1. Аналитика — аудит текущих виджетов, сбор требований по маршрутизации.
  2. Проектирование — выбор схемы интеграции, согласование полей.
  3. Реализация — кодовая интеграция, настройка панели Talk-Me.
  4. Тестирование — проверка всех сценариев: авторизованный/неавторизованный пользователь, разные каналы.
  5. Деплой — перенос на боевой сервер, выключение дублирующих виджетов.
  6. Поддержка — гарантия на интеграцию и помощь в настройке автосообщений.

Сроки и гарантии

Стандартная интеграция занимает от 2 до 5 рабочих дней в зависимости от набора функций. Мы гарантируем корректную работу всех каналов и сохранность данных. Оценим ваш проект за один день — свяжитесь с нами.

Для интеграции используем официальное REST API Битрикс24.