Настройка SMS-рассылок через Битрикс24
Менеджеры отправляют SMS клиентам вручную — копируют номер, открывают веб-интерфейс провайдера, набирают текст. Три минуты на одно сообщение, ноль контроля, никакой связи с CRM. Битрикс24 умеет отправлять SMS прямо из карточки сделки, контакта или через автоматизацию — нужно правильно подключить провайдера и настроить сценарии.
Модуль messageservice
SMS в Битрикс24 работают через модуль messageservice. Это единый интерфейс для подключения SMS-провайдеров: Б24 не отправляет сообщения сам, а передаёт текст и номер получателя зарегистрированному провайдеру через REST API.
Стандартно в облачном Б24 доступны встроенные провайдеры (SMS-центр Битрикс24, Twilio). Для работы с российскими сервисами — SMS.ru, SMSC, МТС Exolve — провайдер регистрируется через метод messageservice.sender.add или подключается через приложение из Маркетплейса.
Подключение SMS-провайдера
Минимальная настройка:
-
Регистрация провайдера — через REST-метод
messageservice.sender.addуказываемCODE,TYPE=SMS,HANDLER(URL обработчика, который принимает запросы от Б24 и пересылает в API провайдера). - Обработчик — скрипт, который получает от Битрикс24 номер получателя и текст, формирует запрос к API провайдера и возвращает статус.
- Имя отправителя — настраивается на стороне провайдера. Клиент видит не номер, а название компании (требуется регистрация alphanumeric sender ID у оператора).
После регистрации провайдер появляется в списке доступных SMS-сервисов в настройках CRM.
SMS из CRM: ручная отправка и автоматизация
Ручная отправка. Менеджер открывает карточку контакта или сделки, нажимает «SMS» в таймлайне, выбирает провайдера, вводит текст. Сообщение уходит, запись сохраняется в истории.
Роботы и триггеры. Основной сценарий — автоматическая отправка SMS при смене стадии сделки:
- Сделка перешла на стадию «Ожидает оплату» → SMS с реквизитами и ссылкой на оплату
- Заказ отправлен → SMS с трек-номером
- Пропущенный звонок → SMS «Мы перезвоним в течение 15 минут»
Настраивается через роботов CRM: действие «Отправить SMS», выбор провайдера, шаблон текста с подстановкой полей (#CONTACT_NAME#, #DEAL_TITLE#, пользовательские поля).
CRM-маркетинг. Массовые рассылки по сегментам: фильтруете базу контактов в разделе «CRM-маркетинг → Рассылки», создаёте SMS-рассылку с текстом, выбираете провайдера, запускаете. Б24 отправляет сообщения пакетно и показывает статистику доставки.
Статусы доставки
Без обратной связи от провайдера Б24 не знает, дошло ли сообщение. Для отслеживания статусов провайдер должен отправлять callback на URL, зарегистрированный в обработчике. Метод messageservice.sender.update позволяет обновить статус сообщения: доставлено, не доставлено, в очереди.
На практике: если провайдер не поддерживает callback или обработчик не настроен — в Б24 все SMS будут со статусом «Отправлено», даже если реально не дошли.
Что настраиваем
- Регистрация SMS-провайдера через
messageservice.sender.add - Обработчик для передачи SMS в API провайдера
- Callback для получения статусов доставки
- Роботы CRM для автоматической отправки SMS по стадиям сделки
- Шаблоны SMS с подстановкой полей из CRM
- Массовые рассылки через CRM-маркетинг
- Тестирование: отправка из карточки, срабатывание робота, получение статуса доставки







