Перейти к содержимому
OmniChannels.ai
Меню

Голосовые звонки и OTP

Отправлять OTP-коды по SMS или через WhatsApp?

Обновлено

Краткий ответ

Большинству компаний стоит отправлять OTP-коды и по SMS, и через WhatsApp, а не выбирать что-то одно. Шаблоны аутентификации (authentication) в WhatsApp поддерживают автозаполнение one-tap, zero-tap и copy-code и доставляются только на основное устройство пользователя с WhatsApp, но охватывают только пользователей WhatsApp. SMS доходит почти до любого телефона. Типичная схема: сначала WhatsApp, резервный канал (fallback) — SMS.

OTP по SMS и OTP в WhatsApp

ПараметрOTP по SMSOTP в WhatsApp
ОхватПочти любой мобильный телефонПользователи с установленным WhatsApp
АвтозаполнениеAndroid SMS Retriever API; iOS подсказывает коды из SMSКнопки one-tap, zero-tap и copy-code; подсказки на клавиатуре в iOS 26
ОтправительЗарегистрированное имя отправителя (Sender ID)Бизнес-профиль в WhatsApp
ЦеныЗа сообщение, в зависимости от направления и маршрутаЗа каждое доставленное аутентификационное сообщение, по рынку получателя
НастройкаРегистрация имени отправителя там, где она требуетсяОдобренный шаблон аутентификации

Когда WhatsApp лучше выбрать первым каналом

WhatsApp подходит для рынков, где он есть у большинства пользователей, а ваше приложение работает на Android: там автозаполнение one-tap и zero-tap избавляет от ручного ввода. Meta тарифицирует аутентификационные сообщения за каждое доставленное сообщение по рынку получателя, а для некоторых рынков действует отдельная международная ставка аутентификации (authentication-international). Поэтому перед маршрутизацией трафика за рубеж проверьте страницу цен Meta.

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

Как настроить OTP с резервным каналом

OmniChannels.ai отправляет OTP-коды через шаблоны аутентификации WhatsApp (one-tap, zero-tap и copy-code), SMS и голосовые звонки. Резервный канал настраивается под каждый сценарий.

  1. Сообщите пользователю, на какой канал придёт код.
  2. Отправьте шаблон аутентификации WhatsApp пользователям WhatsApp.
  3. Если сообщение не доставлено в течение короткого тайм-аута, отправьте тот же код по SMS.
  4. Предложите голосовой звонок как последний вариант — для стационарных телефонов и по соображениям доступности.
  5. Ограничьте частоту запросов и отслеживайте, сколько кодов вводят в каждом канале.

Официальные источники