Telegram для відкритих ліній Бітрікс24
Коли клієнт пише в Telegram, а менеджер відповідає в Бітрікс24, дані губляться?
Середній час відповіді зростає на 40% без інтеграції. Ми часто бачимо цю ситуацію: оператори вручну переносять повідомлення, що призводить до помилок і затримок. Інтеграція Telegram з відкритими лініями вирішує проблему: всі повідомлення потрапляють до CRM, а оператори відповідають зі звичного інтерфейсу. За нашими даними, інтеграція Telegram у 2 рази ефективніша за email-канал, а витрати знижуються на 30%. Економія для бізнесу становить до 15 000 грн на місяць.
Маємо 5+ років досвіду в розробці на Бітрікс24 та понад 50 успішних проектів з інтеграції месенджерів. Гарантуємо стабільну роботу та повну синхронізацію даних. Наша команда спеціалізується на налаштуванні Telegram-ботів та їх підключенні до CRM-систем. Зв'яжіться з нами для консультації щодо вашого проекту — ми швидко оцінимо обсяг робіт і запропонуємо оптимальне рішення.
Що входить в налаштування
- Документація з інтеграції Telegram та Бітрікс24
- Налаштування доступу до BotFather та відкритих ліній
- Навчання співробітників роботі з CRM та месенджерами
- Технічна підтримка протягом 30 днів після запуску
Чому варто підключати Telegram до відкритих ліній?
Telegram — один із найпопулярніших месенджерів у СНД та Україні з аудиторією понад 100 млн активних користувачів. Багато клієнтів віддають перевагу спілкуванню саме через Telegram, тому ігнорування цього каналу означає втрату потенційних замовлень. Підключивши його до відкритих ліній Бітрікс24, ви отримуєте:
- Єдине вікно для всіх каналів зв'язку (Telegram, WhatsApp, Email, SMS тощо).
- Автоматичне створення лідів та угод при надходженні повідомлень.
- Повне збереження історії листування в CRM для аналізу та аудиту (клієнт ідентифікується за telegram_id).
- Можливість гнучкої маршрутизації заявок між операторами та відділами.
- Сповіщення операторів про нові повідомлення прямо в інтерфейс Бітрікс24.
Офіційна документація Бітрікс24 підтверджує: інтеграція Telegram підвищує швидкість обробки заявок у 2 рази порівняно з email-каналом. За статистикою наших клієнтів, час відповіді скорочується на 30-50% після впровадження інтеграції, а кількість виграних заявок збільшується на 25-35%.
Як відбувається налаштування?
Ми підключаємо Telegram через офіційний Bot API (Telegram Bot API Бітрікс24) без сторонніх сервісів. Інтеграція проходить безпечно та надійно, оскільки всі запити йдуть безпосередньо між Telegram та Бітрікс24. Процес включає:
- Створення бота через BotFather у Telegram (розмова з офіційним ботом Telegram).
- Отримання унікального токена та налаштування webhook для зв'язку з вашим сервером.
- Підключення каналу в контакт-центрі Бітрікс24 із зазначенням параметрів бота.
- Перевірка коректності підключення через тестові повідомлення.
- Навчання співробітників та налаштування правил маршрутизації запитів між операторами.
Детальна документація з налаштування доступна в офіційній документації Бітрікс24.
Як перевірити працездатність webhook?
Після налаштування надішліть тестове повідомлення боту. Якщо в Бітрікс24 з'явився новий лід — все працює. Якщо ні, перевірте токен: скопіюйте його заново без пробілів. Часта помилка — зайвий пробіл після токена.
Технічні деталі інтеграції
Для встановлення webhook вручну використовуйте curl:
curl -X POST https://api.telegram.org/bot<TOKEN>/setWebhook \
-H "Content-Type: application/json" \
-d '{"url": "https://your-bitrix24.bitrix24.ru/rest/1/..."}'
Відповідь має містити {"ok": true}. Якщо помилка — перевірте права доступу або перестворіть бота.
Порівняння підходів до інтеграції
| Параметр |
Нативна інтеграція |
Кастомна розробка |
| Час налаштування |
1-2 години |
від 3 днів |
| Вартість |
Безкоштовно |
Від 10 000 грн |
| Ботова логіка |
Ні |
Так |
| Інтерактивні кнопки |
Ні |
Так |
| Інтеграція з 1С |
Через обмін |
Повна |
Часті проблеми та їх вирішення
| Проблема |
Рішення |
| Бот не відповідає |
Скопіюйте токен заново без пробілу, видаліть канал і додайте повторно |
| Один токен використовується двічі |
Створіть окремих ботів для різних каналів |
| Медіафайли не приймаються |
Попросіть клієнтів надсилати фото, а не відеоповідомлення |
| Ліди не створюються |
Увімкніть CRM-інтеграцію в налаштуваннях відкритої лінії |
| Декілька операторів бачать чат |
Налаштуйте режим "почергово" для персональної відповідальності |
Обмеження нативної інтеграції
Стандартна інтеграція Telegram у Бітрікс24 вирішує основне завдання — доставку повідомлень до CRM. Однак є деякі обмеження, які важливо знати при виборі рішення:
- Немає автоматичних відповідей та ботової логіки для обробки типових запитів.
- Немає інтерактивних кнопок Telegram для швидкого вибору клієнтом потрібної опції.
- Історія чату не зберігається в самому Telegram, видно лише в CRM.
- Повторне звернення не завжди потрапляє до того ж оператора без додаткового налаштування.
Деталі кастомної розробки
При кастомній розробці ми додаємо інтерактивні кнопки, авторизацію за номером телефону, інтеграцію з 1С через CommerceML, автовідповідач та розумну маршрутизацію. Термін реалізації — від 3 днів. Зв'яжіться з нами для обговорення.
Приклади успішних впроваджень
Інтеграція Telegram з Бітрікс24 корисна для:
-
E-commerce магазинів — прийом замовлень і відстеження доставки через один канал.
-
Service-компаній — оформлення заявок на послуги без втрати часу.
- B2B постачальників — швидка обробка запитів оптових покупців.
- Контакт-центрів — централізоване управління всіма вхідними зверненнями.
Строки та вартість
Строк налаштування нативної інтеграції — від 1 дня під ключ. Вартість розраховується індивідуально залежно від складності. Отримайте консультацію щодо вашого завдання — наші інженери оцінять обсяг робіт.
Як відкриті лінії змінюють комунікацію?
Модуль «Відкриті лінії» (imopenlines) — штатний механізм Бітрікс24 для омніканальних комунікацій. Він пов'язує зовнішній канал з внутрішнім чатом через сутність Im\Model\ChatTable. Проблема в тому, що з коробки налаштування маршрутизації примітивні: «по черзі» або «всім одразу». Для реального відділу продажів з 15+ менеджерами, VIP-клієнтами та SLA за часом відповіді цього недостатньо. Ми доопрацьовуємо маршрутизацію через обробники подій OnImOpenLinesChatStart та REST API.
Менеджер переключається між п'ятьма вікнами, втрачає повідомлення, забуває відповісти — клієнт іде до конкурента, який відповів за 30 секунд. Налаштування месенджерів Бітрікс24 збирає всі канали в один інтерфейс, а CRM фіксує кожен дотик. Досвід показує: після налаштування середній час першої відповіді скорочується на 40% вже в перший тиждень.
Як ми реалізуємо інтеграцію месенджерів
Підключаємо Telegram, WhatsApp, Viber, VK, онлайн-чат, Email та інші канали через штатні конектори або REST API. Кожен канал потребує свого налаштування, але результат єдиний — всі повідомлення потрапляють у відкриті лінії, а з них — у картку клієнта. Гарантуємо, що жодне звернення не загубиться: використовуємо теговане кешування та агенти для перевірки черг.
Як підключити WhatsApp до Бітрікс24?
WhatsApp — головний бізнес-канал. Інтеграція через WhatsApp Business API з верифікованим акаунтом. Налаштовуємо прийом та відправлення повідомлень з інтерфейсу Б24 — вони падають у відкриту лінію. Створюємо HSM-шаблони для ініціації діалогу (нагадування про покинутий кошик, статус замовлення). Шаблони проходять модерацію Meta — закладайте 2-3 дні. Забезпечуємо передачу файлів, зображень, документів. Пов'язуємо листування з контактом та угодою через CRM_ENTITY_TYPE та CRM_ENTITY_ID.
| Спосіб |
Нюанси |
Модель оплати |
| WhatsApp Business API (Cloud) |
Верифікація через Meta Business, шаблони, масові розсилки |
Оплата за conversation window (24 год) |
| Провайдер (Edna, Wazzup, Chat2Desk) |
Швидкий старт, проміжний сервіс, свої ліміти |
Абонентська плата |
| Б24 CRM-маркетинг |
Вбудована інтеграція, мінімум налаштувань |
Входить у тариф «Професійний»+ |
Telegram: безкоштовний канал з високим охопленням
Telegram Bot API безкоштовний і добре документований — приємна рідкість серед месенджерів. Інтеграція в Бітрікс24 виконується через конектор imopenlines. Налаштування: підключаємо бота до відкритих ліній, налаштування конектора → Telegram. Прийом повідомлень, фото, відео, документів — все маппиться в чат Б24. Inline-кнопки та reply-клавіатури для навігації. Webhook для реєстрації конектора. Інтеграція з CRM: вхідне повідомлення створює лід через crm.lead.add або активність в угоді.
Telegram незамінний для:
- Підтримки через бота — типові питання закриваються без оператора (до 70% звернень).
- Сповіщень: замовлення, доставка, оплата — через
Telegram Bot API sendMessage.
- Збору лідів: бот задає кваліфікуючі питання → створює лід.
Viber та VK: аудиторія 35+ та соцмережа
Viber тримає позиції в регіонах. Підключаємо бізнес-акаунт через конектор відкритих ліній. Використовуємо Viber Business Messages — масові розсилки з кнопками дій та rich-контентом. Прийом та відправлення з CRM працюють одразу.
VK (ВКонтакті) — найбільша соцмережа. Інтеграція через конектор imopenlines повідомлень спільноти. Обробка повідомлень та коментарів з єдиного інтерфейсу. Автостворення ліда — обробник OnImOpenLinesCrmCreate. Інтеграція з VK Рекламою для трекінгу джерел через UTM. Бот для авто-відповідей — VK Bot API + Callback API.
Чому важлива правильна маршрутизація звернень?
Розподіл звернень між операторами організовано через механізми черг. За замовчуванням — «хто вільний». У реальності потрібно складніше:
- Визначення відповідального за номером або email з CRM —
im.chat.get + пошук по crm.contact.list.
- Розподіл по відділах на основі ключових слів (NLP-класифікатор або простий regex на першому повідомленні).
- Пріоритетна черга для VIP — по сегменту в CRM.
- Ескалація при таймауті 5 хвилин — автопереключення на наступного.
- Перехід на дзвінок прямо з чату —
telephony.externalcall.register.
Використовуємо кастомні обробники подій OnImOpenLinesChatStart та REST API для реалізації таких сценаріїв. Додатково підключаємо Bizproc для складних ланцюжків погоджень та інтеграцію з HL-блоками для зберігання користувацьких параметрів черг. Результат: клієнт не чекає, оператор не перевантажений.
Що входить у роботу з інтеграції месенджерів
| Компонент |
Опис |
| Аудит поточної CRM-структури |
Аналіз типів звернень, каналів, навантаження на операторів |
| Підключення каналів |
Налаштування конекторів WhatsApp, Telegram, Viber, VK, Email, онлайн-чат |
| Налаштування маршрутизації |
Черги, розподіл за компетенціями, ескалації, SLA |
| Розробка чат-бота |
Сценарний або з NLP, інтеграція з CRM та зовнішніми API |
| Навчання операторів |
Документація, запис відеоінструкцій, вебінар |
| Тестування та супровід |
Прогін всіх сценаріїв, моніторинг 2 тижні після запуску |
| Гарантія 6 місяців |
Безкоштовне доопрацювання помилок, консультації |
Чат-боти: сценарні та з NLP
Типи
Сценарні (rule-based): кнопкове меню, дерево рішень. «Як оплатити» → «Де моє замовлення» → «Години роботи». Передача на оператора при intent == 'unknown' → transfer_to_queue. Надійно, передбачувано, покриває 60-70% типових звернень.
З NLP: вільний текст на українській або російській. Визначення intent (купити, поскаржитися, дізнатися про доставку), вилучення сутностей (ім'я, дата, номер замовлення). Контекстний діалог — пам'ятає, про що говорили. Реалізуємо на Rasa або Dialogflow, інтеграція з Б24 через REST.
Приклад коду обробника для сценарного бота (PHP)
use Bitrix\Main\Loader;
use Bitrix\Imopenlines\Model\SessionTable;
Loader::includeModule('imopenlines');
$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandler('imopenlines', 'OnImOpenLinesMessageReceive', function($event) {
$message = $event->getParameter('message');
$chatId = $event->getParameter('chatId');
if (preg_match('/статус заказа (\d+)/i', $message, $matches)) {
$orderId = $matches[1];
// Отримуємо статус замовлення через API
$order = \Bitrix\Sale\Order::load($orderId);
if ($order) {
$status = $order->getField('STATUS_ID');
\Bitrix\ImOpenLines\Chat::sendMessage($chatId, 'Ваш заказ №' . $orderId . ' в статусе: ' . $status);
}
}
});
Сценарії та реальний ефект
| Сценарій |
Дія |
Розвантаження операторів |
| FAQ |
Відповіді з бази знань за match intent |
30-50% |
| Статус замовлення |
Запит sale.order.get за номером |
15-25% |
| Запис |
Вибір дати/спеціаліста, створення через API |
20-30% |
| Калькуляція |
Попередній розрахунок за параметрами |
10-20% |
| Кваліфікація ліда |
Збір даних → crm.lead.add |
Прискорення воронки в 3 рази |
| NPS/CSAT |
Оцінка після обслуговування |
Автоматичний збір 100% |
Порівняння: сценарний бот обробляє запити в 5 разів швидше оператора, а NLP-бот знижує fallback rate до 15% після навчання на реальних діалогах. Середня економія на зарплаті операторів при впровадженні чат-бота є значною.
Процес розробки
- Аналіз звернень — вивантажуємо історію з відкритих ліній, кластеризуємо за темами. Визначаємо 80% типових запитів.
- Проектування діалогів — карта на miro/figma. Кожна гілка закінчується або відповіддю, або передачею оператору.
- Розробка — логіка, інтеграція з CRM та зовнішніми API. Для сценарних — кінцевий автомат на станах. Для NLP — pipeline: tokenizer → featurizer → classifier → response selector.
- Навчання NLP — на реальних діалогах (не менше 500 прикладів). Налаштування threshold confidence.
- Тестування — прогін всіх гілок, edge cases (порожнє повідомлення, стікер, голосове).
- Оптимізація — моніторинг fallback rate, донавчання на нових діалогах кожні 2 тижні.
Терміни
| Завдання |
Термін |
| Підключення одного месенджера |
1-2 дні |
| Налаштування відкритих ліній |
2-3 дні |
| Сценарний бот (базовий) |
1-2 тижні |
| Бот з NLP |
3-6 тижнів |
| Комплексна омніканальна система |
4-8 тижнів |
Результат — всі звернення в єдиному вікні, рутина автоматизована, жодне повідомлення не губиться. Менеджери продають, а не шукають потрібний чат. Оцініть, які канали потрібні саме вам, — напишіть, підберемо під вашу нішу. Отримайте персональний розрахунок терміну та вартості для вашого проекту.