Подтверждение номера за один гудок
Мы звоним пользователю и сбрасываем после первого гудка. Код — последние цифры входящего номера. Без SMS, без ожидания, без перехвата кода.
Подтвердите номер
Сейчас вам позвонят на +7 916 ***-**-67. Отвечать не нужно.
Три шага вместо SMS
Пользователю не нужно ждать сообщение и переключаться между приложениями — код уже на экране входящего звонка.
Вы отправляете номер
Один запрос к API. В ответе сразу приходит код, который увидит пользователь.
POST /api/v1/flash-calls { "phone": "79161234567" } → "code": "4731"
Мы звоним и сбрасываем
Звонок идёт через сеть оператора абонента. После первого гудка вызов сбрасывается — пользователь ничего не платит.
Пользователь вводит код
Последние цифры номера видны прямо на экране звонка. Вы сверяете их с кодом из ответа API.
Почувствуйте, как это у пользователя
Введите номер — на экране справа появится входящий звонок. Возьмите последние 4 цифры и введите их. Это демонстрация: настоящий звонок придёт после подключения.
Здесь появится входящий звонок
Всё, что нужно для подтверждения номера
Своя телефонная сеть, маркировка номеров, честные статусы и API, который подключается за вечер.
Ваш бренд на экране звонка
Неизвестный номер пользователи сбрасывают и не доверяют ему. Мы маркируем номера вашим названием у операторов — пользователь видит, кто звонит. На маркировку подаём сами: от вас свидетельство ИНН и согласие, срок до 2 недель.
Маршрут по сети абонента
Определяем оператора с учётом переноса номера и звоним через его сеть.
- МТСМТС
- БилайнБилайн
- МегаФонМегаФон
- Т2 и другиеЛучший маршрут
Статус каждого звонка
Дошёл или нет — сразу в API и вебхуке с подписью. Повторяем доставку, пока вы не примете.
"status": "delivered", "code": "4731", "operator": "mts"
SMS, если звонок не дошёл
По желанию: если звонок не дошёл, отправим тот же код SMS с вашим именем отправителя. Или решите сами по статусу.
Голосом, если взял трубку
Пользователь ответил на звонок — робот продиктует код. Код из 4 цифр по умолчанию, 6 — по запросу.
Защита от перебора и накрутки
Лимит звонков на один номер, общий лимит скорости на каждый транк, повторный запрос с тем же ключом не звонит второй раз. Деньги резервируются при запросе и списываются по итогу звонка.
Считаем, сколько вы тратите на SMS
Двигайте ползунки: сколько кодов вы отправляете в месяц и почём вам обходится SMS.
Оценка по рыночным данным: flashcall на 30–50% дешевле SMS (обзор рынка, 2026). Точную цену назовём под ваш объём.
Один запрос — и код у вас
REST API с ключом в заголовке, идемпотентностью и подписанными вебхуками. Подключение занимает вечер, а не спринт.
curl -X POST https://flashcall.crmcalls.ru/api/v1/flash-calls \
-H "Authorization: Bearer $FLASHCALL_KEY" \
-H "Idempotency-Key: signup-8f2c" \
-H "Content-Type: application/json" \
-d '{"phone": "+79161234567"}'{
"data": {
"id": "4a5a4cae-4567-4086-baea-b82d34355049",
"phone": "79161234567",
"code": "4731",
"status": "queued",
"operator": "mts"
}
}- Ключ в заголовкеAuthorization: Bearer — ключи создаются и отзываются в кабинете.
- ИдемпотентностьПовтор с тем же Idempotency-Key вернёт тот же звонок и не позвонит второй раз.
- Подписанные вебхукиHMAC-SHA256 с меткой времени, повторы доставки до 3 часов.
- Понятные ошибки402 — нет денег, 422 — неверный номер, 429 — лимит на номер. С текстом, что делать.
POST https://your.app/hooks/flashcall
X-Flashcall-Signature: t=1792750000,v1=5f1c…
{ "event": "flash_call.status",
"data": { "status": "delivered", "code": "4731", … } }Всё видно: каждый звонок и каждый рубль
Доставка по операторам, детализация с выгрузкой для сверки, ключи API, баланс и настройки. Ниже — пример интерфейса.
- МТС96,1%
- МегаФон94,8%
- Билайн93,2%
- Т291,7%
Частые вопросы
Начните с тестового доступа
Оставьте контакт — пришлём тестовый ключ, поможем с интеграцией и посчитаем цену под ваш объём.
- Тестовый ключ и доступ в кабинет
- Помощь с интеграцией
- Маркировка номеров вашим брендом