BroadNet
Двусторонняя SMS-связь · Входящие + Исходящие

Разговоры,
не только уведомления.

Создайте виртуальный номер, направьте веб-хук на ваше приложение, и ваши клиенты смогут отправлять вам текстовые сообщения. Подтверждения, опросы, поддержка — всё это по каналу, который уже есть у всех.

SLA доступности 99,99%<1 с полный циклномера в более чем 50 странахВстроенные STOP/HELP
Снежный барс BroadNet между исходящими и входящими потоками сообщений, сходящимися в диалог
BroadNet · двусторонняя связь
POST /sms/sendSms
50+
Стран с номерами
1,000+
Подключений к операторам
99.99%
SLA

Вкратце

Разговорный, но при этом профессиональный.

Доступность
99.99%
SLA доступности

Входящие и исходящие сообщения работают в рамках одного договорного SLA платформы.

Задержка
<1s
поездка туда и обратно

Ответ на веб-хук, направленный на вызов API к мобильному телефону.

След
50+
страны

Виртуальные номера + собственные общие коды.

Сеть
1,000+
прямых подключений к операторам

Та же инфраструктура, что и для исходящих A2P-запросов.

МО встречается с МТ

Как а двусторонняя нить
сохраняется за пределами зоны действия оператора.

Каждое входящее MO сопоставляется с предшествующими отправками. Маршрутизатор ключевых слов обрабатывает STOP, HELP и ваши собственные триггеры до того, как они дойдут до вашего приложения.

  1. 01 · Исходящий
    POST /sms/sendSms

    Отправка машинного перевода осуществляется с вашего длинного кода, короткого кода или общего номера. Идентификатор разговора генерируется таким образом, чтобы входящие ответы возвращались к этому адресу.

    p50 < 40ms
  2. 02 · Привязать
    Оператор SMPP

    Прямая привязка обеспечивает передачу машинного перевода. Проверяется возможность использования номера (длинный код, короткий код или общий код), и регистрируется входящий слушатель для участия в разговоре.

    p50 < 1.4s
  3. 03 · Входящие
    захват МО

    Ответ пользователя поступает в канал MO оператора. Маршрутизатор ключевых слов (STOP, HELP, пользовательские) обрабатывает слова отказа и триггеры до того, как сообщение попадет в ваше приложение.

    p50 < 800ms
  4. 04 · Тема
    Механизм диалога

    Сообщение MO соотносится с исходящим MT по идентификатору разговора. Контекст ветки (последние 20 сообщений) прикреплен к полезной нагрузке веб-хука.

    p50 < 50ms
  5. 05 · Вебхук
    Ваше приложение

    Отправьте POST-запрос на ваш веб-хук, указав входящий текст сообщения, ветку обсуждения и любое соответствующее ключевое слово. Дедупликация по ID сообщения в течение 24 часов.

    p95 < 2s
  6. ← MO event · webhook

Возможности

Всё, что вам нужно для разговора
и слушайте.

Входящие веб-хуки

Каждый ответ MO отправляется на вашу конечную точку в течение секунды. Повторные попытки с задержкой; очередь недоставленных сообщений, если ваш сервис недоступен.

JSON webhookretries × 5

Длинные и короткие коды

Выделенные длинные коды, общие короткие коды и виртуальные номера, используемые в разных странах. 10DLC для трафика из США, номера, зарегистрированные в системе A2P в Великобритании и ЕС.

выделенный · общий · 10DLC

Маршрутизация по ключевым словам

Встроенные обработчики для YES, NO, STOP, HELP, а также для любых пользовательских ключевых слов, которые вы определите. Маршрутизация на разные конечные точки для каждого ключевого слова без написания парсера.

YES · STOP · HELP · *

Создание цепочек сообщений в диалоге

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

с цепочками диалогов

Автоматические ответы + рабочее время

Автоматические ответы в нерабочее время, календари праздников и шаблоны для каждого ключевого слова. Локализация по часовому поясу получателя, если вы его сохраните.

с учётом часового поясабиблиотека шаблонов

Поддержка MMS

Там, где доступна функция MMS — в основном в США и Канаде — отправляйте изображения, vCard-карты или короткие видеоролики на тот же входящий номер.

США · Канада · автоматический резервный вариант

Как это работает

От их телефона обратно к вашему.
Менее чем за секунду.

  1. 01

    Клиент отправляет SMS на ваш номер

    SMS напрямую — без приложения, без ссылки, без лишних сложностей.

  2. 02

    BroadNet принимает данные через виртуальный номер.

    Отправлено из очереди MO оператора за миллисекунды.

  3. 03

    Веб-хук отправлен на вашу конечную точку.

    JSON данные, содержащие контекст разговора.

  4. 04

    Ваше приложение отвечает через REST.

    Один POST /sms/sendSms на тот же номер продолжает диалог.

  5. 05

    Клиент получает мгновенно

    Прямая привязка SMPP к оператору везде, где она есть, — никогда не «серый» маршрут.

Варианты использования

Где двусторонняя SMS-связь приносит свои плоды.

Подтверждение записи на прием

Клиники, салоны красоты, посольства — сократите количество неявок с помощью SMS-сообщения с запросом «ДА/ПЕРЕЗАПЛАН», которое помещается в одно сообщение.

Служба поддержки клиентов

Пусть клиенты сами опишут свою проблему, вместо того чтобы стоять в телефонной очереди.

Опросы и обратная связь

NPS, CSAT, опросы с одним вопросом — по SMS опросы завершают заметно чаще, чем по электронной почте (для иллюстрации · результаты могут различаться).

Двухфакторная аутентификация с ответом

Вместо кода попросите пользователя ответить «ДА» со своего зарегистрированного номера — это надежнее, чем одноразовый пароль, и проще, чем обычный пароль.

Квалификация лидера

Отправьте первое сообщение, задайте один вопрос, перенаправьте перспективных клиентов в вашу CRM-систему, а остальных отбросьте.

Истории клиентов

Что происходит при отправке SMS?
превращается в настоящий разговор.

Оператор первого уровня в странах Персидского заливаТелекоммуникации · Страны Персидского заливаSAKWBH

Задача: Необходимо было реализовать самостоятельную проверку баланса для одного и того же короткого номера у нескольких регулирующих органов с использованием одного набора регулярных выражений. Подход: Компания BroadNet обработала параллельную регистрацию коротких номеров и настроила единый маршрутизатор ключевых слов для всех этих рынков.

Руководитель отдела самообслуживания клиентов (указание в соглашении о неразглашении)
национальный авиаперевозчик стран Персидского заливаАвиакомпания · страны Персидского заливаKW

Проблема: Неявка пассажиров до посадки негативно сказывалась на работе касс и доходах в пиковые часы. Решение: Двусторонняя SMS-рассылка позволяет пассажирам ответить, чтобы подтвердить место или запросить его изменение. Ответы поступают персоналу выхода на посадку заранее.

Руководитель отдела по улучшению качества обслуживания пассажиров (ссылка в соответствии с соглашением о неразглашении)
Южноазиатский телекоммуникационный операторТелекоммуникации · Южная АзияBD

Задача: Для удовлетворения требований местного регулятора потребовался маршрутизатор ключевых слов STOP/HELP для большого парка активных коротких номеров и общеплатформенный список исключений. Подход: Миграционный спринт позволил перевести все номера под единый механизм ключевых слов с консолидированным контролем за использованием функции отказа от участия.

VP цифровые каналы (ссылка под соглашением о неразглашении)

Две конечные точки, полный цикл

Получать,
тогда ответьте.

Один веб-хук, чтобы слушать, один POST, чтобы ответить. Тот же аккаунт, тот же токен Bearer, те же отчёты о доставке.

Согласовать по идентификатору сообщения
Повторы с нарастающей задержкой
Очередь недоставленных сообщений, если ваш сервис недоступен.
POST · your-app.com/webhooks/sms
INBOUND
# Inbound reply from +44 7700 900123
"YES"

# → POSTed to the webhook URL configured on your BroadNet account
POST · api.broadnet.me/sms/sendSms
REPLY
curl -X POST https://api.broadnet.me/sms/sendSms \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"senderId":"BroadNet","destinationNumber":"447700900123",
       "message":"Thanks Sarah — confirmed for 10 AM.","messageType":"TEXT"}'

Предоставление номеров

Выберите число, соответствующее варианту использования.

Общий шорткод

Подключение от $0

Минимальная стоимость, быстрая настройка. Входящий трафик маршрутизируется по ключевым словам между множеством брендов — идеально подходит для небольших объемов или тестирования.

  • Предоставление услуг за считанные минуты
  • Оплата за входящие звонки
  • с префиксом ключевого слова

Специальный длинный код

От $5 / мес.

Стандартный 10-значный номер, принадлежащий вам. Лучше всего подходит для диалоговой поддержки и сценариев двухфакторной аутентификации в регионах EMEA и APAC.

  • Формат «страна-местный»
  • Числовой отправитель
  • До 1 сообщения/сек

Специальный короткий код

От $500 / мес.

Премиальные 4–6-значные коды — высокая пропускная способность, узнаваемость бренда, идеально подходят для маркетинга с использованием добровольного согласия в Северной Америке, Великобритании и Австралии.

  • Тщеславие + случайный
  • 30–200 мс/сек
  • Требуется предварительное одобрение.

10DLC (США/Канада)

От $10 / мес.

Десятизначные номера, зарегистрированные в Реестре кампаний. Они необходимы для любой компании, отправляющей A2P SMS-сообщения в США — мы занимаемся проверкой TCR и регистрацией бренда.

  • TCR-зарегистрированный
  • Проверено оператором
  • Низкий/Средний/Высокий объем продаж

Согласие

Обязательное согласие на участие.
STOP соблюдается.

Все регулирующие органы, с которыми мы сотрудничаем, ожидают четкого подтверждения согласия и мгновенного отказа. Мы обеспечиваем соблюдение обоих требований на уровне платформы — вашему приложению не нужно ничего запоминать.

TDRA · ОАЭ

Регистрация согласия отправителя, обязательная регистрация идентификатора отправителя, фильтры запрещенного контента применяются непосредственно в тексте.

CST · Саудовская Аравия

Хранение данных с согласия, соответствующее требованиям PDPL, и размещение данных SAR для регулируемых отраслей.

ТПС · Соединенное Королевство

Соблюдение ключевого слова STOP, синхронизация списков запрещенных звонков, разделение маркетинга и обслуживания.

10DLC · США

Регистрация TCR, проверка бренда, утверждение кампании; фильтрация по операторам связи: Verizon, AT&T, T-Mobile.

Вопросы, которые задают покупатели

Двусторонняя SMS-связь.
Ответы предоставлены покупателям.

Длинные коды — это стандартные международные номера из 10–12 цифр; они недорогие, их легко активировать (1–3 дня), и они подходят для умеренного объема звонков. Короткие коды (4–6 цифр) — это премиальные номера, одобренные регулирующими органами, поддерживающие 50–500 сообщений в секунду, и их регистрация занимает 4–10 недель. Общие номера используются несколькими арендаторами — их запуск происходит быстрее всего, но списки отказа от рассылки используются совместно с другими арендаторами.

Ответы на ваш номер отправляются на URL веб-хука, настроенный в вашем аккаунте, вместе с номером отправителя и текстом сообщения. Связывайте их с диалогом по номеру отправителя и идентификаторам сообщений, которые вернули ваши отправки, — почтовый ящик в панели хранит всю переписку за вас.

Маршрутизатор ключевых слов запускается для каждого входящего MO перед срабатыванием вашего веб-хука. STOP, إيقاف, ARRÊT (плюс ваши пользовательские ключевые слова) сопоставляются без учета регистра. STOP помещает получателя в общеплатформенный список исключений и автоматически подтверждает получение сообщения. HELP возвращает настроенный вами текст справки. Пользовательские ключевые слова направляют запросы на URL-адрес веб-хука, который вы указываете для каждого ключевого слова.

Входящие SMS-сообщения бесплатны на некоторых рынках (ОАЭ, Саудовская Аравия на общих коротких номерах), а на других (Египет, Иордания, Кувейт — обычно 0,01–0,02 доллара США за входящее сообщение) — платные. Исходящие SMS-сообщения оплачиваются по стандартному тарифу. Аренда номера: длинные номера — 5 долларов США в месяц, выделенные короткие номера — 1500–4000 долларов США в месяц в зависимости от рынка.

В ОАЭ (TDRA): 4–6 недель для получения выделенного короткого номера, включая утверждение сценария использования. В Саудовской Аравии (CST): 6–10 недель. В Египте (NTRA): 4–8 недель. Мы подаем заявку, управляем взаимодействием с регулирующим органом и предоставляем доступ к входящим звонкам после утверждения. Выделенные короткие номера обычно активируются в течение 1–3 рабочих дней.

Да — единый почтовый ящик в панели показывает все активные диалоги, распределяет их между операторами по кругу или по навыкам и отслеживает SLA по каждому диалогу. Или направьте веб-хук в ваш helpdesk (Zendesk, Freshdesk, Salesforce SC), и операторы будут отвечать через тот же endpoint POST /sms/sendSms.

В масштабах всей платформы. Ответ STOP на любой из ваших номеров приведет к добавлению MSISDN в список блокировки для каждой кампании, каждого продукта (массовая рассылка SMS, A2P, OTP, WhatsApp) и каждой учетной записи в вашем клиенте. Пользователь может повторно подписаться только отправив SMS с текстом START (или заданным вами ключевым словом для подписки) — это обязательное требование законодательства, которое мы обеспечиваем по умолчанию.

Входящие сообщения передаются на ваш веб-хук, как только оператор передаёт событие MO. Повторные попытки с экспоненциальной задержкой в течение 24 часов в случае сбоя веб-хука. Очередь недоставленных сообщений доступна для запросов в течение 7 дней в стандартном режиме и 90 дней в корпоративном режиме. Обработка входящих сообщений покрывается SLA платформы по доступности 99,99%; точные условия SLA и возможные сервисные компенсации фиксируются в вашем договоре.

Вопроса здесь нет? Обратитесь к нашей инженерной команде

Двусторонние SMS работают на той же магистрали, что и A2P SMS-инфраструктура BroadNet. Сочетайте их с Подтверждение OTP для аутентификации через ответ или переходите на RCS для бизнеса, если телефон это поддерживает.

Доставка операторского класса

Доставка в более чем 200 стран, напрямую к оператору в 86 из них.

Никаких серых маршрутов: прямое подключение к оператору там, где оно коммерчески доступно, иначе маркированный партнёрский маршрут. Единый API для всех каналов на сети, которую мы строим с 2003 года.

200+
Страны
1,000+
Подключений к операторам
300M+
Сообщ.·день
Двусторонние номера доступны более чем в 50 странах.

Запустите
беседа.

Выберите страну, укажите номер телефона, направьте веб-хук на ваше приложение — и вы сможете запустить его до следующего совещания.

$ npm i @broadnet/cpaas-sdk axios