# Флоу (сценарии верификации)

Раздел **Флоу** предназначен для управления сценариями верификации — от создания и настройки до публикации и анализа эффективности. Сценарий определяет последовательность шагов, которые проходит пользователь в процессе верификации.

## Список сценариев [#список-сценариев]

В разделе отображаются все сценарии тенанта со следующей информацией:

- **Название** — наименование сценария.
- **Статус** — текущее состояние: черновик или опубликован.
- **Дата последнего изменения** — время последней модификации конфигурации.

Из списка доступен переход к редактированию, просмотру версий и аналитике каждого сценария.

## Создание сценария [#создание-сценария]

Создание нового сценария выполняется одним из двух способов:

1. **С нуля** — пустой сценарий, в который последовательно добавляются необходимые шаги.
2. **На основе шаблона** — выбор готового сценария из галереи шаблонов с последующей настройкой под требования вашей организации.

## Редактор сценария [#редактор-сценария]

Визуальный редактор позволяет настраивать состав и порядок шагов верификации:

- **Добавление шагов** — выбор нужных проверок и этапов сбора данных. KYC-флоу могут включать документ, селфи, сопоставление лица, AML-проверку, fingerprint, выбор страны и завершение. KYB-флоу дополнительно включают ввод данных компании, документ компании, проверку компании и итоговый экран.
- **Порядок выполнения** — определение последовательности шагов путём перетаскивания блоков.
- **Параметры шага** — для каждого шага задаются индивидуальные настройки: допустимые типы документов, режим проверки liveness, обязательность шага и иные параметры.

После внесения изменений сценарий сохраняется в статусе **черновик**. Новые сессии создаются по ранее опубликованной версии до момента публикации обновлённой конфигурации.

## Шаблоны [#шаблоны]

Галерея шаблонов содержит готовые сценарии верификации, оптимизированные для типовых задач:

- **Базовый KYC** — документ и селфи.
- **Стандарт с AML** — документ, селфи и проверка по санкционным спискам.
- **Возрастная верификация** — упрощённый сценарий для подтверждения возраста.

Шаблон используется как основа: после выбора все шаги и параметры доступны для редактирования.

## Настройки редиректа [#настройки-редиректа]

В боковой панели редактора доступны параметры поведения экрана завершения верификации при наличии `redirect_url` (указывается при создании ссылки верификации):

- **Redirect behavior on completion** — способ перенаправления пользователя на ваш сайт после завершения верификации:
  - **Show button** — на экране завершения отображается кнопка «Вернуться на сайт»; переход осуществляется по нажатию пользователя.
  - **Auto redirect** — автоматическое перенаправление по `redirect_url` по истечении заданного интервала.
- **Redirect delay (seconds)** — задержка перед автоматическим перенаправлением (от 0 до 60 секунд). Параметр применяется исключительно в режиме «Auto redirect». Значение по умолчанию — 3 секунды.

Если при создании ссылки верификации `redirect_url` не был указан, кнопка перенаправления и автоматический переход не отображаются.

## Версии [#версии]

Система ведёт историю версий каждого сценария:

- **Опубликованная версия** — используется при создании новых верификационных сессий.
- **Предыдущие версии** — сессии, созданные ранее, продолжают выполняться по той версии сценария, с которой были инициированы.
- **Откат** — при необходимости можно вернуть в качестве активной одну из предыдущих опубликованных версий.

Для публикации новой версии нажмите **«Опубликовать»** в редакторе сценария. С этого момента все вновь создаваемые сессии будут использовать обновлённую конфигурацию.

## Аналитика по сценарию [#аналитика-по-сценарию]

На странице аналитики отображаются метрики выбранного сценария:

- **Количество запущенных сессий** — общее число сессий, созданных по данному сценарию.
- **Количество завершённых сессий** — число сессий, достигших финального статуса.
- **Конверсия по шагам** — процент пользователей, успешно прошедших каждый этап сценария.
- **Среднее время прохождения** — средняя продолжительность верификации от создания до завершения сессии.

Аналитика используется для оптимизации сценария: выявления шагов с высоким процентом отсева и принятия решений об изменении конфигурации.
