Интеграция SMS-сервиса Twilio с Битрикс24

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Интеграция SMS-сервиса Twilio с Битрикс24
Средний
~1-2 недели
Часто задаваемые вопросы

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

Этапы разработки

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

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1361
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    948
  • 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
    695
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    834
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    733
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1076

Интеграция SMS-сервиса Twilio с Битрикс24

Мы — команда с 10+ лет опыта в интеграциях Битрикс24 и 50+ успешных проектов. Часто настраиваем Twilio для компаний, которым требуются международные SMS, WhatsApp Business API или двусторонний обмен сообщениями с клиентами. Российские провайдеры закрывают внутренний рынок, но для экспортёров, SaaS-сервисов и логистических операторов Twilio остаётся основным инструментом. Наш опыт показывает, что интеграция с Битрикс24 позволяет отправлять SMS и WhatsApp-сообщения из CRM, получать ответы клиентов в таймлайне сделки и автоматизировать коммуникацию через роботов — с гарантией доставки и полным контролем статусов.

Основная причина подключения Twilio — международный охват: поддерживается отправка в 180+ стран, верифицированные номера-отправители и единый API для SMS, WhatsApp и Verify, что упрощает архитектуру.

Почему Twilio лучше российских провайдеров для международной SMS-рассылки?

Российские SMS-провайдеры часто ограничены одним регионом, не имеют прямых договорённостей с зарубежными операторами и не поддерживают WhatsApp Business API. Twilio, напротив, предоставляет:

  • Глобальную маршрутизацию через собственные контракты с Tier-1 операторами.
  • Messaging Service — автоматический выбор номера-отправителя по стране получателя.
  • Verify API — отдельную систему для OTP с оптимизированной стоимостью.

Стоимость сообщений варьируется: например, SMS в Россию — $0.043/сегмент, в США — $0.0079, в Германию — $0.065. При больших объёмах экономия может достигать $3000 в месяц за счёт правильной маршрутизации.

Подключение Twilio через messageservice

Регистрация провайдера — стандартная для модуля messageservice Битрикс24:

messageservice.sender.add({
  CODE: "twilio_sms",
  TYPE: "SMS",
  HANDLER: "https://your-domain.com/handler/twilio.php"
})

Обработчик принимает запрос от Б24 и транслирует его в Twilio Programmable SMS API:

POST https://api.twilio.com/2010-04-01/Accounts/{AccountSID}/Messages.json

Body:
  To: +NUMBER
  From: +TWILIO_NUMBER
  Body: TEXT
  StatusCallback: https://your-domain.com/handler/twilio-status.php

Аутентификация — HTTP Basic Auth с AccountSID и AuthToken. Параметр StatusCallback — URL, на который Twilio отправит POST при изменении статуса сообщения. Принципиальное отличие от российских провайдеров: Twilio требует верифицированный номер-отправитель (From). Номер покупается в консоли Twilio — можно выбрать страну, тип (local, toll-free, mobile) и даже конкретную комбинацию цифр.

Двусторонний обмен сообщениями

Большинство российских SMS-провайдеров работают в одну сторону: компания отправляет SMS, клиент не может ответить. Twilio поддерживает полноценный two-way messaging. На практике это решает конкретные бизнес-задачи:

Кейс: Логистическая компания отправляла уведомления о статусе груза зарубежным клиентам через российского провайдера. Клиенты не могли ответить — приходилось звонить, что увеличивало нагрузку на колл-центр. После интеграции Twilio с Битрикс24 настроили двусторонний обмен: клиент отвечает «ДА» на SMS с подтверждением доставки — робот CRM переводит сделку на стадию «Доставлено». Экономия от $2000 в месяц за счёт снижения звонков.

Схема работы:

  1. Компания отправляет SMS клиенту с Twilio-номера.
  2. Клиент отвечает обычным SMS на этот номер.
  3. Twilio отправляет POST-запрос (webhook) на настроенный URL с текстом ответа и номером отправителя.
  4. Обработчик создаёт в Битрикс24 активити в таймлайне через crm.activity.add или входящее сообщение в открытой линии.

На практике двусторонний обмен используют для:

  • Подтверждения записи. SMS: «Подтвердите запись на 15:00, ответьте ДА». Клиент отвечает — робот меняет стадию сделки.
  • Быстрой обратной связи. После оказания услуги: «Оцените от 1 до 5». Ответ сохраняется в пользовательском поле контакта.
  • Поддержки. Клиент пишет вопрос в SMS — сообщение попадает в открытую линию Б24, менеджер отвечает из CRM.

Для обработки входящих ответов в Twilio Console настраивается webhook на уровне номера: Messaging → Configure → A MESSAGE COMES IN → URL обработчика.

Как настроить WhatsApp Business через Twilio в Битрикс24?

Twilio — один из официальных провайдеров WhatsApp Business API. Подключение к Б24 даёт менеджерам канал коммуникации с конверсией открытий 90%+ (против 20–30% у SMS).

Настройка:

  1. Регистрация WhatsApp sender в Twilio Console. Проходит модерацию Meta — требуется верифицированный бизнес-аккаунт Facebook.
  2. Шаблоны сообщений. WhatsApp требует предодобренных шаблонов для инициирования разговора. Шаблоны создаются в Twilio Console и утверждаются Meta.
  3. Отправка из Б24. Через отдельный обработчик или расширение существующего: если номер начинается с whatsapp:, запрос идёт через Twilio WhatsApp API.

В Битрикс24 WhatsApp-сообщения можно реализовать двумя способами:

  • Через messageservice — как SMS-провайдер, но с типом сообщения WhatsApp. Менеджер выбирает канал при отправке.
  • Через открытые линии — подключение Twilio WhatsApp как канала открытой линии через REST API (imopenlines.network.join). Сообщения от клиентов попадают в чат Б24, ответы уходят через WhatsApp.

Второй вариант предпочтительнее для поддержки и продаж — менеджер работает в привычном интерфейсе чатов Б24.

Верификация номеров и Verify API

Twilio Verify — отдельный сервис для отправки одноразовых кодов (OTP). Применение в связке с Б24:

  • Подтверждение номера клиента при создании лида: робот CRM отправляет код через Verify API, клиент вводит код на сайте, webhook подтверждает номер и обновляет поле UF_CRM_PHONE_VERIFIED.
  • Двухфакторная авторизация для доступа к личному кабинету, интегрированному с Б24.

Verify API тарифицируется отдельно и дешевле обычных SMS, так как Twilio оптимизирует маршрутизацию для OTP. Средняя стоимость одного OTP-сообщения — около $0.05.

Статусы доставки

Twilio отправляет callback на StatusCallback URL с каждым изменением статуса:

Статус Twilio Значение Действие в Б24
queued В очереди
sent Отправлено оператору Статус «Отправлено»
delivered Доставлено Статус «Доставлено»
undelivered Не доставлено Статус «Ошибка» + запись причины
failed Ошибка отправки Статус «Ошибка» + уведомление менеджеру

Twilio передаёт ErrorCode и ErrorMessage для неудачных отправок. Типовые проблемы: 21211 — невалидный номер, 21614 — номер не поддерживает SMS, 30004 — абонент заблокировал отправителя. Коды ошибок записываем в пользовательское поле сделки для анализа.

Типовые коды ошибок Twilio
ErrorCode Описание
21211 Невалидный номер телефона
21614 Номер не поддерживает SMS
30004 Абонент заблокировал отправителя
30006 Превышен лимит отправки на номер
30008 Недостаточно средств на аккаунте

Стоимость и международная отправка

Twilio тарифицирует посегментно по стране назначения. Для компаний с международной базой разница в стоимости по странам значительная. Экономия от $2000 в месяц возможна при использовании Messaging Service и коротких шаблонов.

Оптимизация:

  • Messaging Service. Twilio позволяет создать Messaging Service, который автоматически выбирает оптимальный номер-отправитель по стране получателя. Один обработчик в Б24 — Twilio сам подбирает маршрут.
  • Короткие шаблоны. Для кириллицы лимит — 70 символов на сегмент. Для латиницы — 160. Если клиент за рубежом — шаблон на английском вдвое дешевле.

Дополнительные затраты: покупка номеров (от $1 в месяц за местный номер) и плата за сегменты сообщений. Но общая экономия на маршрутизации покрывает эти расходы.

Сроки внедрения

Масштаб Что входит Срок
Базовый Подключение Twilio SMS, отправка из карточки, один робот 3–5 дней
Стандартный Роботы по стадиям, двусторонний обмен, callback статусов 1 неделя
Расширенный WhatsApp Business, Verify API, открытые линии, Messaging Service 1.5–2 недели

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

  • Регистрация Twilio как SMS-провайдера через messageservice.sender.add
  • Обработчик Б24 → Twilio Programmable SMS API
  • Двусторонний обмен: webhook для входящих SMS → активити CRM
  • Интеграция WhatsApp Business через Twilio: шаблоны, открытые линии или messageservice
  • Twilio Verify для подтверждения номеров
  • Callback-обработчик статусов доставки с маппингом ошибок
  • Messaging Service для автоматического выбора маршрута по стране
  • Роботы CRM для автоматических уведомлений
  • Тестирование: исходящий SMS, входящий ответ, WhatsApp-шаблон, Verify OTP, callback статуса

Интересует интеграция? Свяжитесь с нами — рассчитаем оптимальный канал и стоимость сообщений для вашего проекта. Закажите настройку — мы гарантируем стабильную работу всех каналов в связке с Битрикс24.

Источник: официальная документация Twilio Programmable SMS API (https://www.twilio.com/docs/sms)

Как корпоративный портал на Битрикс24 решает проблему информационного хаоса?

Сотрудники тратят до 2 часов в день на поиск файлов, писем и решений. Задачи теряются в десятке чатов, согласования застревают на недели. Руководитель узнает о срыве дедлайна только на летучке. Корпоративный портал на Битрикс24 привязывает каждое сообщение, документ и задачу к единому контексту. Вы получаете прозрачную картину работы: кто над чем, какие этапы, где узкие места. Оценим ваш проект бесплатно — свяжитесь с нами, чтобы получить архитектуру за 2 дня.

Что даёт портал в ежедневной работе и почему это лучше мессенджеров?

В мессенджерах информация неструктурирована — через неделю обсуждение утонуло. В портале каждое сообщение привязано к задаче, проекту или документу. Сотрудники тратят до 30% рабочего времени на поиск данных (по McKinsey). Портал сокращает это время в 2–3 раза за счет структурированных хранилищ и полнотекстового поиска.

Коммуникации. Живая лента, мессенджер и видеозвонки привязываются к конкретным задачам. Через полгода можно найти любое обсуждение — в мессенджере оно бы утонуло через неделю.

Задачи и проекты. Канбан, Гант, чеклисты, зависимости, учет времени. Эффективность каждого сотрудника видна в отчетах — не нужно ждать совещания.

Документооборот. Маршруты согласования через дизайнер бизнес-процессов: заявка на отпуск → руководитель → HR → бухгалтерия. Электронная подпись, версионирование, контроль сроков. Интеграция с электронным документооборотом (СБИС, Диадок) через REST API.

HR. Адаптация новичков, заявки на отпуск/командировку, оргструктура, график отсутствий. Сотрудник с первого дня знает, куда идти.

База знаний. Wiki-движок Битрикс24: регламенты, инструкции. Знания не уходят с увольняющимися.

Пример из внедрения. Для производственной компании с 320 сотрудниками мы запустили портал с интеграцией 1С:ЗУП и Active Directory за 4 месяца. Время согласования заявок на командировки сократилось с 3 дней до 4 часов. Экономия на простое сотрудников — 1,5 млн рублей в год. Руководители получают автоматические отчеты по эффективности подразделений. Срок ответа клиентам уменьшился на 20%. Окупаемость портала — 7 месяцев.

Как интеграция с 1С и Active Directory ускоряет кадровый учёт?

Интеграция с 1С:Предприятие через модуль b24connector или кастомный REST-обработчик: заявка на отпуск утверждается на портале через бизнес-процесс и автоматически попадает в 1С:ЗУП для расчета отпускных. Active Directory (SSO через модуль ldap) — учетка сотрудника создается один раз в AD и синхронизируется на портал, почту, VPN. При увольнении блокируется везде. Ручное создание аккаунтов исключено, ошибки минимизированы.

Типы корпоративных порталов и ключевые интеграции

Тип Цель Ключевая функция
Интранет Внутренние коммуникации и сервисы Новости, телефонный справочник (синхронизация с Active Directory), бронирование переговорных, заявки на IT через БП
HR-портал Кадровый учет и развитие Профили, KPI/OKR на кастомных HL-блоках, обучение, электронный документооборот
Портал знаний Документация и регламенты Категоризация, теги, рейтинги, подписки на обновления
Экстранет Работа с партнерами и подрядчиками Гранулярные права через CGroup и модуль extranet, доступ без VPN
Портал холдинга Управление мультикомпанейной структурой Раздельные рабочие пространства, консолидированная отчетность, сквозные БП
Дополнительные интеграции, дающие реальную ценность
  • Почта. Exchange через EWS API или IMAP, синхронизация календарей, создание задачи из письма.
  • IP-телефония. Asterisk, Mango Office, Zadarma через REST API — звонки из портала, карточка контакта, запись разговоров.
  • Видеоконференции. Встроенные видеозвонки или интеграция с Zoom/Teams через marketplace.
  • ЭДО. СБИС, Диадок через REST API — полностью электронный документооборот с контрагентами.

Безопасность и соответствие 152-ФЗ

На портале — персональные данные, финансовая отчетность, стратегические планы. Мы гарантируем защиту:

  • ролевая модель через CGroup и права на уровне разделов;
  • двухфакторная аутентификация (OTP, Яндекс.Ключ, SMS);
  • аудит всех действий (b_event_log);
  • шифрование TLS на передачу и шифрование дисков;
  • полное соответствие Федеральному закону № 152-ФЗ «О персональных данных».

Как происходит внедрение? Пошаговый план

Этап Срок Что делаем
1. Аудит 2–3 недели Интервью, анализ процессов, архитектура, план интеграций
2. Настройка и кастомизация 3–6 недель Структура, роли, БП, брендирование (CSS шаблон)
3. Интеграции 2–4 недели 1С, AD, почта, телефония, ЭДО
4. Миграция данных 1–2 недели Документы, справочники, сотрудники из текущих систем
5. Обучение и пилот 1–2 недели Администраторы, ключевые пользователи, пилот 20–30 чел.
6. Масштабирование 2–4 недели Подключение подразделений, донастройка по обратной связи
  1. Аудит — фиксируем текущие процессы, замеряем потери времени.
  2. Проектирование — выбираем тип портала, планируем интеграции.
  3. Реализация — настраиваем бизнес-процессы, права, интерфейс.
  4. Тест — пилотная группа проверяет сценарии, мы исправляем недочеты.
  5. Запуск — подключаем всех сотрудников, обучаем, передаем документацию.

В результате вы получаете: проектную документацию, настроенный портал с интеграциями, описание бизнес-процессов, инструкции для администраторов и пользователей, 30 дней технической поддержки после запуска.

Поддержка после запуска: как не дать порталу умереть

Через полгода многие порталы становятся заброшенными. Чтобы этого избежать, предлагаем пакеты с фиксированным SLA и выделенным администратором. Мониторинг производительности, обновления платформы, администрирование пользователей, доработка новых модулей. Опыт нашей команды — более 50 внедрений корпоративных порталов на Битрикс24. Мы являемся сертифицированным партнером 1С-Битрикс, гарантируем качество и сроки.

Мобильный доступ. Нативное приложение Битрикс24 (iOS/Android) с push-уведомлениями, задачами, чатами. Адаптивный веб-интерфейс для экстранет-пользователей (не надо ставить приложение). Офлайн-доступ к документам и задачам, синхронизация при восстановлении связи.

Закажите внедрение корпоративного портала под ключ

Свяжитесь с нами — оценим ваш проект, предложим архитектуру и сроки. Получите консультацию бесплатно и убедитесь, что портал окупается в первые полгода.