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

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

Что такое голосовой OTP и когда его стоит использовать?

Обновлено

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

Голосовой OTP доставляет одноразовый код (OTP) через автоматический телефонный звонок: движок синтеза речи (text-to-speech) зачитывает код, как правило дважды, а пользователь вводит его в приложении или на сайте. Компании используют голосовой OTP в основном как резервный канал (fallback), когда коды по SMS или в WhatsApp не приходят, для стационарных телефонов и для пользователей с нарушениями зрения.

Как работает звонок с голосовым OTP

  1. Пользователь запрашивает код и выбирает вариант «Позвонить мне» или получает его в качестве предложения.
  2. Ваше приложение генерирует код и сохраняет его хеш вместе со сроком действия и лимитом попыток.
  3. Голосовая платформа совершает исходящий звонок на номер пользователя.
  4. Синтез речи зачитывает цифры по одной, с паузами, и повторяет их.
  5. Пользователь вводит код, а ваше приложение проверяет его так же, как и в случае с OTP по SMS.

Когда стоит использовать голосовой OTP?

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

  • Как резервный канал, если код по SMS или в WhatsApp не пришёл в течение заданного времени.
  • Для номеров стационарных и кнопочных телефонов, которые не могут принимать сообщения в приложениях.
  • Для доступности, когда пользователям сложно читать экран.
  • На рынках, где фильтрация или задержки SMS влияют на доставку.

Голосовой OTP на арабском языке и защита от мошенничества

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

Голосовой OTP могут использовать для международного мошенничества с разделением доходов (IRSF), поэтому задайте лимиты на номер, устройство и IP-адрес и разрешите звонки только в те страны, где вы работаете. NIST SP 800-63B относит OTP, передаваемые по телефонной сети, к ограниченным (restricted) аутентификаторам.

OmniChannels.ai предлагает голосовой OTP с синтезом речи, включая арабский язык; голосовой канал подключается вместе с командой вашего аккаунта.

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