Когда SMS с кодом не доходит — из-за спам-фильтра, роуминга или временной недоступности сети — голосовой звонок становится запасным каналом. Короткий вызов с синтезированным кодом (4–6 цифр) доставляется на любой телефон, независимо от смартфона или оператора. В этой статье разберём, как настроить такую защиту для входа в личный кабинет или подтверждения заказа с помощью обычного сервиса автоматического обзвона и не потратить время на программирование.
Почему голосовая 2FA может быть надёжнее SMS?
SMS — дешёвый и привычный способ, но у него есть слабые места. Абонент в роуминге часто не получает сообщения из-за блокировки спам-фильтрами. Если клиент пользуется кнопочным телефоном или живёт за городом с плохим сигналом — SMS может прийти с задержкой. Голосовой звонок срабатывает почти сразу: система дозванивается до абонента и воспроизводит код синтезированной речью. Человеку не нужно скачивать приложение или подключать интернет. Достаточно поднять трубку.
Двухфакторная аутентификация по голосу особенно полезна для интернет-магазинов, сервисов онлайн-записи и личных кабинетов. Если клиент потерял доступ к своему номеру на время поездки — он всё равно может авторизоваться. Для бизнеса это снижает число брошенных корзин из-за невозможности подтвердить заказ.
Как настроить голосового робота для отправки кодов?
Вам не нужна собственная телефония или сложные API. Большинство сервисов автоматического обзвона позволяют создать сценарий с синтезом речи за 10–15 минут. Вот последовательность шагов.
- Загрузите список номеров. Можно вручную ввести телефоны клиентов или подключить базу из CRM. Если заказы поступают через сайт, достаточно выгрузить номера тех, кто начал регистрацию, но не завершил.
- Настройте голосовое сообщение. Вместо записи живого человека используйте синтез речи. Текст: «Ваш код для входа: 1 2 3 4. Повторяю: 1 2 3 4. Код действителен две минуты». Длинные сообщения с вступлениями лучше убрать — клиент ждёт именно код, а не рекламу.
- Укажите расписание. Для 2FA звонки, как правило, нужны круглосуточно. Но если ваш сервис работает только в будни с 9 до 18, можно ограничить время дозвона — это сэкономит ресурсы и снизит нагрузку. «Кампании можно запускать по расписанию и ограничивать время дозвона рабочими часами и днями недели» — такая опция есть в сервисах автообзвона. В настройках укажите «Без ограничений» или поставьте диапазон, когда клиенты обычно авторизуются.
- Запустите кампанию и проверьте отчёты. «Все записи звонков, статусы дозвонов и сводные отчёты доступны в личном кабинете сразу после запуска кампаний» — это стандартная функция. Убедитесь, что все тестовые номера получили звонок, и посмотрите длительность разговора: клиент должен успеть услышать код и повесить трубку.
Для массового использования нужна интеграция с вашей CRM или скриптом регистрации. Подробнее о том, как соединить голосовые рассылки с системами учёта, можно прочитать в инструкции Как интегрировать голосовые рассылки с Битрикс24: пошаговая инструкция — подход подходит и для 2FA.
Какие метрики отслеживать, чтобы 2FA работала как надо?
Главный показатель — процент успешных дозвонов. Если он ниже 90–95 %, проверьте качество базы номеров: возможно, много старых или неактуальных телефонов. В отчётах сервиса смотрите статусы «Отвечено» и «Не дозвонился». Разберите неудачные попытки: занято, нет ответа, абонент недоступен. Для каждого неуспешного вызова можно настроить автоматический повтор через 5 минут.
Вторая метрика — среднее время, за которое клиент вводит код после звонка. Синтезированная речь не должна быть слишком быстрой или тихой. Протестируйте несколько голосов и выберите тот, где цифры произносятся чётко и с паузами. Лучше записать тест на диктофон и прослушать со стороны.
Чтобы не пропустить сбои, полезно настроить алерты — например, получать уведомление в Telegram, если за час количество успешных доставок упало ниже заданного порога. Сервисы с API позволяют выгружать данные для собственной аналитики.
Типичные ошибки при внедрении голосовой 2FA
- Код из 8 цифр. Клиент не успевает запомнить его на слух, приходится слушать повтор — это раздражает. Оптимально 4–6 цифр, произносимых с паузой по одной.
- Одно сообщение для всех языков. Если среди ваших клиентов есть русско- и белорусскоязычные, настройте два сценария и привяжитесь к языку интерфейса или номеру.
- Отсутствие альтернативного канала. Если звонок не прошёл (абонент сбросил вызов или линия занята), клиент должен получить SMS или push-уведомление. Иначе он не сможет войти и уйдёт к конкуренту.
- Звонок в нерабочее время. Даже для 2FA стоит подумать: если клиент хочет заказать услугу в 23:00, голосовой вызов может напугать или разбудить кого-то из членов семьи. Лучше предложить альтернативу (например, код по email).
- Игнорирование требований законодательства. В Беларуси обзвон роботом регулируется законами о персональных данных и о связи. Перед запуском стоит проверить, можно ли использовать синтезированные голоса для аутентификации. Актуальную информацию можно найти в статье Голосовые рассылки в 2026: как бизнесу Беларуси не попасть на штраф.
3 шага, которые можно сделать сегодня на неделе:
- Выберите сервис автоматического обзвона с функцией синтеза речи и возможностью запуска по расписанию. Зарегистрируйтесь и пополните баланс.
- Создайте простой сценарий с кодом из 4 цифр, протестируйте на своём номере и на номере в роуминге (если есть возможность).
- Настройте интеграцию с вашей формой входа или подтверждения заказа — передавайте телефоны через выгрузку CSV или по API. Запустите пилот на 10–20 заказах и проверьте логи.
Голосовая 2FA не заменит SMS целиком, но станет надёжной страховкой для тех случаев, когда сообщение не доходит. А для клиентов с кнопочными телефонами — это вообще единственный способ получить код без интернета. Внедрение займёт буквально один день, а выгода — лояльность тех, кто не смог завершить регистрацию из-за технического сбоя.



