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

Вкратце
Входящие и исходящие сообщения работают в рамках одного договорного SLA платформы.
Ответ на веб-хук, направленный на вызов API к мобильному телефону.
Виртуальные номера + собственные общие коды.
Та же инфраструктура, что и для исходящих A2P-запросов.
Каждое входящее MO сопоставляется с предшествующими отправками. Маршрутизатор ключевых слов обрабатывает STOP, HELP и ваши собственные триггеры до того, как они дойдут до вашего приложения.
Отправка машинного перевода осуществляется с вашего длинного кода, короткого кода или общего номера. Идентификатор разговора генерируется таким образом, чтобы входящие ответы возвращались к этому адресу.
Прямая привязка обеспечивает передачу машинного перевода. Проверяется возможность использования номера (длинный код, короткий код или общий код), и регистрируется входящий слушатель для участия в разговоре.
Ответ пользователя поступает в канал MO оператора. Маршрутизатор ключевых слов (STOP, HELP, пользовательские) обрабатывает слова отказа и триггеры до того, как сообщение попадет в ваше приложение.
Сообщение MO соотносится с исходящим MT по идентификатору разговора. Контекст ветки (последние 20 сообщений) прикреплен к полезной нагрузке веб-хука.
Отправьте POST-запрос на ваш веб-хук, указав входящий текст сообщения, ветку обсуждения и любое соответствующее ключевое слово. Дедупликация по ID сообщения в течение 24 часов.
Отправка машинного перевода осуществляется с вашего длинного кода, короткого кода или общего номера. Идентификатор разговора генерируется таким образом, чтобы входящие ответы возвращались к этому адресу.
Прямая привязка обеспечивает передачу машинного перевода. Проверяется возможность использования номера (длинный код, короткий код или общий код), и регистрируется входящий слушатель для участия в разговоре.
Ответ пользователя поступает в канал MO оператора. Маршрутизатор ключевых слов (STOP, HELP, пользовательские) обрабатывает слова отказа и триггеры до того, как сообщение попадет в ваше приложение.
Сообщение MO соотносится с исходящим MT по идентификатору разговора. Контекст ветки (последние 20 сообщений) прикреплен к полезной нагрузке веб-хука.
Отправьте POST-запрос на ваш веб-хук, указав входящий текст сообщения, ветку обсуждения и любое соответствующее ключевое слово. Дедупликация по ID сообщения в течение 24 часов.
Возможности
Каждый ответ MO отправляется на вашу конечную точку в течение секунды. Повторные попытки с задержкой; очередь недоставленных сообщений, если ваш сервис недоступен.
Выделенные длинные коды, общие короткие коды и виртуальные номера, используемые в разных странах. 10DLC для трафика из США, номера, зарегистрированные в системе A2P в Великобритании и ЕС.
Встроенные обработчики для YES, NO, STOP, HELP, а также для любых пользовательских ключевых слов, которые вы определите. Маршрутизация на разные конечные точки для каждого ключевого слова без написания парсера.
Каждое входящее сообщение сопоставляется с идентификатором беседы, что позволяет отслеживать контекст по дням, агентам и каналам, включая передачу в WhatsApp.
Автоматические ответы в нерабочее время, календари праздников и шаблоны для каждого ключевого слова. Локализация по часовому поясу получателя, если вы его сохраните.
Там, где доступна функция MMS — в основном в США и Канаде — отправляйте изображения, vCard-карты или короткие видеоролики на тот же входящий номер.
Как это работает
SMS напрямую — без приложения, без ссылки, без лишних сложностей.
Отправлено из очереди MO оператора за миллисекунды.
JSON данные, содержащие контекст разговора.
Один POST /sms/sendSms на тот же номер продолжает диалог.
Прямая привязка SMPP к оператору везде, где она есть, — никогда не «серый» маршрут.
Варианты использования
Клиники, салоны красоты, посольства — сократите количество неявок с помощью SMS-сообщения с запросом «ДА/ПЕРЕЗАПЛАН», которое помещается в одно сообщение.
Пусть клиенты сами опишут свою проблему, вместо того чтобы стоять в телефонной очереди.
NPS, CSAT, опросы с одним вопросом — по SMS опросы завершают заметно чаще, чем по электронной почте (для иллюстрации · результаты могут различаться).
Вместо кода попросите пользователя ответить «ДА» со своего зарегистрированного номера — это надежнее, чем одноразовый пароль, и проще, чем обычный пароль.
Отправьте первое сообщение, задайте один вопрос, перенаправьте перспективных клиентов в вашу CRM-систему, а остальных отбросьте.
Задача: Необходимо было реализовать самостоятельную проверку баланса для одного и того же короткого номера у нескольких регулирующих органов с использованием одного набора регулярных выражений. Подход: Компания BroadNet обработала параллельную регистрацию коротких номеров и настроила единый маршрутизатор ключевых слов для всех этих рынков.
Проблема: Неявка пассажиров до посадки негативно сказывалась на работе касс и доходах в пиковые часы. Решение: Двусторонняя SMS-рассылка позволяет пассажирам ответить, чтобы подтвердить место или запросить его изменение. Ответы поступают персоналу выхода на посадку заранее.
Задача: Для удовлетворения требований местного регулятора потребовался маршрутизатор ключевых слов STOP/HELP для большого парка активных коротких номеров и общеплатформенный список исключений. Подход: Миграционный спринт позволил перевести все номера под единый механизм ключевых слов с консолидированным контролем за использованием функции отказа от участия.
Две конечные точки, полный цикл
Один веб-хук, чтобы слушать, один POST, чтобы ответить. Тот же аккаунт, тот же токен Bearer, те же отчёты о доставке.
# Inbound reply from +44 7700 900123
"YES"
# → POSTed to the webhook URL configured on your BroadNet accountcurl -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"}'Предоставление номеров
Минимальная стоимость, быстрая настройка. Входящий трафик маршрутизируется по ключевым словам между множеством брендов — идеально подходит для небольших объемов или тестирования.
Стандартный 10-значный номер, принадлежащий вам. Лучше всего подходит для диалоговой поддержки и сценариев двухфакторной аутентификации в регионах EMEA и APAC.
Премиальные 4–6-значные коды — высокая пропускная способность, узнаваемость бренда, идеально подходят для маркетинга с использованием добровольного согласия в Северной Америке, Великобритании и Австралии.
Десятизначные номера, зарегистрированные в Реестре кампаний. Они необходимы для любой компании, отправляющей A2P SMS-сообщения в США — мы занимаемся проверкой TCR и регистрацией бренда.
Согласие
Все регулирующие органы, с которыми мы сотрудничаем, ожидают четкого подтверждения согласия и мгновенного отказа. Мы обеспечиваем соблюдение обоих требований на уровне платформы — вашему приложению не нужно ничего запоминать.
Регистрация согласия отправителя, обязательная регистрация идентификатора отправителя, фильтры запрещенного контента применяются непосредственно в тексте.
Хранение данных с согласия, соответствующее требованиям PDPL, и размещение данных SAR для регулируемых отраслей.
Соблюдение ключевого слова STOP, синхронизация списков запрещенных звонков, разделение маркетинга и обслуживания.
Регистрация TCR, проверка бренда, утверждение кампании; фильтрация по операторам связи: Verizon, AT&T, T-Mobile.
Длинные коды — это стандартные международные номера из 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 для бизнеса, если телефон это поддерживает.
Связанный
Если вам нужна только отгрузка — оповещения и уведомления о транзакциях.
Для более содержательного общения с медиаконтентом, кнопками и уведомлениями о прочтении.
Один диалог между SMS, WhatsApp, RCS и электронной почтой с автоматическим переключением на резервный вариант.
SMPP PDU, который доставляет каждый входящий ответ на ваш bind, — формат передачи, лежащий в основе двусторонних SMS.

Никаких серых маршрутов: прямое подключение к оператору там, где оно коммерчески доступно, иначе маркированный партнёрский маршрут. Единый API для всех каналов на сети, которую мы строим с 2003 года.
Выберите страну, укажите номер телефона, направьте веб-хук на ваше приложение — и вы сможете запустить его до следующего совещания.
Углубитесь в концепции, лежащие в основе этого продукта.