Автоматичні SMS у Бітрікс24: налаштування, інтеграція та роботи
Як ручне відправлення SMS вбиває конверсію
Уявіть: інтернет-магазин втрачає 20% замовлень на етапі доставки — кур'єр не може додзвонитися, а автоматичне SMS не налаштовано. Менеджери вручну копіюють номери, відкривають веб-інтерфейс провайдера, набирають текст. На одне повідомлення йде 3 хвилини, контроль нульовий, статистики немає. Клієнт не отримує сповіщення — замовлення повертається.
Ми вирішуємо цю проблему на рівні API: інтеграція SMS-провайдера через REST-метод messageservice.sender.add, розробка обробника на PHP та налаштування роботів CRM. Після впровадження наші клієнти фіксують зниження повернень на 15–20% та економію до 50% часу менеджерів. Наприклад, на проєкті інтернет-магазину електроніки ми налаштували автоматичні SMS про статус замовлення: кількість повернень через недодзвін знизилася на 18%, а менеджери заощадили 45% часу на рутинних дзвінках. Досвід команди — понад 10 років в інтеграціях Бітрікс24, сертифіковані спеціалісти.
Як підключити SMS-провайдера до Бітрікс24?
SMS в Бітрікс24 працюють через модуль messageservice. Це єдиний інтерфейс: CRM передає текст і номер отримувача зареєстрованому провайдеру через REST API. Для російських сервісів (SMS.ru, SMSC, МТС Exolve) реєструємо HANDLER — URL скрипта, який приймає запити від Бітрікс24 та відправляє їх в API провайдера. Важливо: ім'я відправника (alphanumeric sender ID) реєструється окремо у оператора — інакше клієнт побачить не назву компанії, а незрозумілий номер.
Мінімальне налаштування:
- Зареєструвати провайдера:
messageservice.sender.addз параметрамиCODE,TYPE=SMS,HANDLER. - Створити обробник на PHP: сформувати XML/JSON для провайдера, відправити запит, повернути відповідь.
- Перевірити права: у користувача має бути дозвіл на відправку SMS.
Після реєстрації провайдер з'являється в списку SMS-сервісів в CRM. Середня швидкість доставки через російського провайдера — 1–3 секунди, відсоток доставлених — 99% (при коректному callback).
Порівняння популярних SMS-провайдерів для Бітрікс24
| Провайдер | Тип підключення | Callback-статуси | Особливості |
|---|---|---|---|
| SMS.ru | REST API + готове застосунок | Так | Низька ціна, швидка реєстрація |
| SMSC | REST API, HTTP | Так | Підтримка масових розсилок |
| МТС Exolve | REST API через повідомлення | Так | Висока швидкість, доставка до 1 с |
| Twilio | Вбудований провайдер | Так | Міжнародні номери, дорожче в 1.5 раза |
SMS.ru обробляє запити в 2 рази швидше Twilio на російських номерах, при цьому вартість повідомлення нижча на 30%. Для масових розсилок SMSC пропонує гнучкі тарифи та зручний API.
Автоматичні SMS з CRM: роботи та тригери
Основний сценарій — роботи CRM. Створюєте робота на подію «Зміна стадії» та додаєте дію «Відправити SMS». Наприклад:
- Угода на стадії «Очікує оплату» → SMS з посиланням на оплату та сумою.
- Замовлення відправлене → SMS з трек-номером. (REST API)
- Пропущений дзвінок → SMS з обіцянкою передзвонити через 15 хвилин.
Шаблони тексту підтримують підстановки полів: #CONTACT_NAME#, #DEAL_TITLE#, користувацькі поля. Ми допомагаємо налаштувати ланцюжок з 3–5 роботів для різних сценаріїв.
Крім того, через CRM-маркетинг можна запускати масові розсилки по сегментах: фільтруєте контакти зі згодою на рекламу, створюєте SMS-розсилку, обираєте провайдера та запускаєте. Б24 відправляє повідомлення пакетно та показує статистику: відправлено, доставлено, помилки.
Чому важливо налаштувати отримання статусів доставки?
Без callback Бітрікс24 вважає SMS відправленим, навіть якщо воно не дійшло. Ми налаштовуємо обробник, який приймає статуси від провайдера та оновлює запис через messageservice.sender.update. У результаті ви бачите реальну картину: доставлено, не доставлено, у черзі. Наші клієнти отримують прозору статистику та можуть вчасно реагувати на проблеми.
Типові проблеми при інтеграції SMS та їх вирішення
| Проблема | Причина | Рішення |
|---|---|---|
| SMS не відправляється, помилка в логах | Невірний HANDLER або API-ключ | Перевірити URL обробника та ключі провайдера |
| Статуси доставки не приходять | Не налаштований callback на стороні провайдера | Додати URL для callback в налаштуваннях |
| Збій при масовій розсилці | Перевищення лімітів API провайдера | Агенти з паузами між запитами |
| Бітрікс24 не бачить провайдер | Помилка в коді провайдера при реєстрації | Перевірити messageservice.sender.add та права |
Що входить у роботу з налаштування SMS-розсилок
- Аудит поточної CRM та сценаріїв використання SMS
- Реєстрація провайдера через REST API
- Розробка обробника на PHP (Bitrix Framework)
- Налаштування callback для статусів доставки
- Конфігурація роботів CRM (до 5 сценаріїв)
- Створення шаблонів з підстановками полів
- Налаштування масових розсилок через CRM-маркетинг
- Тестування: ручне відправлення, робот, callback
- Документація та навчання співробітників
- Гарантія працездатності 30 днів після здачі
Орієнтовні терміни: від 3 до 10 робочих днів залежно від складності. Вартість визначається після аналізу вашого проєкту.
Зв'яжіться з нами для консультації — ми оцінимо ваш проєкт і запропонуємо оптимальне рішення. Отримайте розрахунок кошторису та термінів під вашу CRM.







