# FlashCall

<mark style="color:$info;">Подтверждение номера телефона за секунды: быстро для пользователя, выгодно для бизнеса</mark>

### Общая информация о канале FlashCall

FlashCall — это канал аутентификации, в котором код передаётся во входящем звонке. Последние цифры номера телефона, с которого поступает вызов, используются как код подтверждения.

Канал подходит для сценариев, где важно быстро доставить код пользователю и упростить подтверждение номера телефона.

Основные особенности канала:

* высокая скорость доставки кода, в среднем около 10 секунд;
* код передаётся без текстового сообщения и без голосовой озвучки;
* средний показатель успешной доставки составляет 70-80%;
* для повышения надёжности рекомендуется использовать FlashCall вместе с SMS.

{% hint style="info" %}
Часть вызовов может блокироваться операторами связи, поэтому для FlashCall рекомендуется предусмотреть резервный канал подтверждения.
{% endhint %}

### Как работает FlashCall

{% stepper %}
{% step %}

#### Ваша система генерирует код подтверждения

Вы передаёте номер телефона абонента и код через интеграцию
{% endstep %}

{% step %}

#### Пользователю поступает входящий звонок

Последние цифры номера входящего вызова используются как код подтверждения
{% endstep %}

{% step %}

#### Пользователь вводит код в интерфейсе сайта или приложения

{% endstep %}
{% endstepper %}

### Подключение канала

FlashCall можно использовать в следующих вариантах:

* `Direct API` — для отправки кодов через [HTTP API](https://api.docs.direct.i-dgtl.ru/messages/flashcall-sending);
* `SMPP` — для интеграции через SMPP-протокол (необходимо обратиться в поддержку <support@i-dgtl.ru>);
* `Виджет верификации` — для сценариев, где пользователю нужно показать ожидаемый канал доставки или дать выбор способа получения кода.

Если вы используете [виджет верификации](https://faq.docs.direct.i-dgtl.ru/resheniya/podtverzhdenie-nomera-telefona/vidzhet-verifikacii-telefona), пользователь сможет получить код в подходящем канале и быстрее завершить подтверждение номера телефона.

### Основные параметры канала

* средняя скорость доставки: около 10 секунд;
* рекомендуемый минимальный интервал между повторными вызовами: 30 секунд;
* код подтверждения: от 4 до 6 символов;
* тарифицируются все отправленные звонки независимо от статуса доставки.

{% hint style="info" %}
С актуальными тарифами по каналу можно ознакомиться в разделе [Тарифы](https://direct.i-dgtl.ru/tariffs/voice/#flashcall).
{% endhint %}

### Рекомендации по использованию

* Сообщите пользователю в интерфейсе, что код поступит во входящем звонке.
* Добавьте кнопку повторной отправки кода.
* Предусмотрите альтернативный способ получения кода, например SMS.
* Проверяйте статус доставки после отправки.
* Если вы не используете виджет верификации, предусмотрите выбор между FlashCall и другими способами подтверждения.
* Для повышения процента доставки настройте [каскад](https://faq.docs.direct.i-dgtl.ru/kanaly-otpravki/kaskadnye-rassylki#kak-sozdat-kaskadnuyu-rassylku-cherez-api) FlashCall + SMS.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://faq.docs.direct.i-dgtl.ru/kanaly-otpravki/golosovye-rassylki-i-zvonki/flashcall.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
