Інтеграція 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
    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.