# Построение воркфлоу для верификации

Source: https://help.didit.me/ru/workflows/build-a-verification-workflow
Updated: 2026-10-12

Воркфлоу существует внутри приложения: соберите проверки и опубликуйте, потому что черновик не применяется. Изменения затрагивают только новые сессии.

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

[Video: Создание процесса проверки KYC без кода - Didit Academy](https://www.youtube.com/watch?v=7-nJ3JE20i4)

[Video: Верификация телефона: OTP через SMS, WhatsApp, Viber и Telegram - Didit Academy](https://www.youtube.com/watch?v=mybuK4SbU6o)

[Video: Верификация email: OTP-коды, одноразовые и скомпрометированные адреса - Didit Academy](https://www.youtube.com/watch?v=4zUl0o9bS0o)

**Воркфлоу** - это то, где вы определяете, через какие проверки проходит человек - документ, liveness, совпадение лиц, AML и так далее - и что происходит с каждым результатом. Каждая сессия верификации выполняется по какому-то воркфлоу.

## Где его строить

Откройте **Проверка личности → Процессы → Новый процесс**. Выберите KYC для людей или KYB для компаний, простой или расширенный режим и шаблон, затем **Создать черновик**. Проверьте приложение и среду Live или Sandbox. Меню строки позволяет скопировать процесс в другое приложение.

![Список Workflows в консоли Didit](https://help.didit.me/screenshots/workflows-list-light.webp)

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

## Два способа построения

[Video: Простой и расширенный конструктор рабочих процессов - Didit Academy](https://www.youtube.com/watch?v=X6KBx-S_uvQ)

1. **Простой режим**

   Выберите шаблон - **KYC**, **адаптивная проверка возраста**, **биометрическая повторная аутентификация** или **проверка адреса** - и включайте или выключайте нужные проверки (liveness, совпадение лиц, AML, NFC, телефон, email и другие). Это самый быстрый способ запустить стандартный процесс.

2. **Расширенный режим**

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

3. **Публикация**

   Опубликованная версия доступна только для чтения. **Изменить процесс** создаёт новый черновик для публикации. В **Истории версий** можно восстановить предыдущую версию. Текущие сессии сохраняют версию, с которой начались.

## Проверка банка и местоположения

Если функции включены для приложения, добавьте в процесс **Проверку банка** или **Проверку местоположения**. Банковские настройки охватывают подключение, сопоставление личности, сигналы риска, результаты и собираемые данные; страны и финансовые данные зависят от провайдера и активных возможностей. Настройки местоположения задают точность, давность данных, разрешённые зоны и действия при отказе в разрешении, недоступности координат или нарушении правила. Просмотрите доказательства в разделе **Банк** или **Местоположение** сессии. Наличие настройки не гарантирует поддержку всеми провайдерами или клиентами.

## Порядок важнее, чем кажется

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

Полная картина - в статье [правила принятия решений и пороги](https://help.didit.me/ru/workflows/decision-rules) - это статья, которую стоит прочитать сразу после этой, потому что шаги воркфлоу - это только половина его поведения.

## Все модули, которые можно добавить

| Категория | Модули |
|---|---|
| Документ | Верификация ID, NFC, Document AI, подтверждение адреса |
| Биометрия | Пассивный liveness, активный liveness, совпадение лиц 1:1, поиск по лицу, биометрическая аутентификация, оценка возраста |
| Контакты | Верификация телефона, верификация email |
| Данные | Проверка по базам данных, анкеты |
| Риск | AML-скрининг, постоянный AML-мониторинг, анализ устройства и IP |

Проверки KYB включают реестр компаний, корпоративный AML, документы и ключевых лиц.
Каждый включённый модуль увеличивает стоимость завершённой сессии, а оплачиваются они из месячного кредита вашего тарифа (на тарифе Free он не оплачивает проверку телефона). См. [что считается платной проверкой](https://help.didit.me/ru/billing-credits/what-counts-as-billable), прежде чем включать сразу несколько.

## Как найти ID вашего воркфлоу

У каждого воркфлоу есть уникальный ID, показанный на странице **Workflows** в консоли. Он понадобится, если вы создаёте сессии через API - см. [способы интеграции](https://help.didit.me/ru/integration/integration-options).

## Управление тем, что происходит при провале проверки

По умолчанию неудачная проверка отклоняет сессию, и человеку в конце сообщают, что верификация не прошла - вы можете точно увидеть, какая проверка провалилась и почему, в деталях сессии. В **расширенном режиме** вы сами направляете каждый исход: отправьте его в **Declined** или в **In Review**, чтобы коллега принял окончательное решение.

См. [что означает каждый статус сессии](https://help.didit.me/ru/verification-sessions/session-statuses), чтобы понять, как выглядит каждый исход, и [как разрешить человеку повторить верификацию](https://help.didit.me/ru/verification-sessions/retry-a-verification), если вы хотите дать человеку повторить именно тот шаг, который провалился.

## Что заставляет воркфлоу вести себя неожиданно

В порядке, в котором это реально происходит:

1. **Вы отредактировали другой воркфлоу или копию этого воркфлоу в другом приложении.** Сверьте ID воркфлоу с тем, который используют ваши сессии.
2. **Черновик так и не был опубликован.** Сохранённый черновик - это не боевая версия.
3. **Вы тестируете на старой сессии.** Сессии сохраняют конфигурацию на момент создания. Создайте новую.
4. **Тип документа разрешён, но не выбран ни один подтип** - это соответствует не всему подряд, а вообще ничему. См. [поддерживаемые документы и страны](https://help.didit.me/ru/documents-coverage/supported-documents-and-countries).
5. **Более ранний шаг отклонил сессию и остановил процесс**, поэтому шаг, который вы тестируете, так и не выполнился.
6. **Скопированный воркфлоу перенёс не всё.** После дублирования воркфлоу проверьте важные для вас шаги и правила, а не полагайтесь на то, что копия чистая.

> **Note:** Список кодов стран проверки **Questionnaire** охватывает подавляющее
> большинство стран. Если нужного вам кода нет в списке, обратитесь в
> поддержку, а не считайте, что он не поддерживается.

## Протестируйте до того, как это увидят реальные пользователи

Переключитесь в **Sandbox** под названием приложения, создайте тестовый API-ключ и используйте его. Проверки имитируются, плата не взимается, результат можно выбрать.

[тестирование в sandbox](https://help.didit.me/ru/getting-started/sandbox-and-testing)

## Дальнейшие шаги

- Настройте, что делает каждый результат: [правила принятия решений и пороги](https://help.didit.me/ru/workflows/decision-rules)
- Приведите процесс в соответствие с вашим брендом: [настройка брендинга и процесса верификации](https://help.didit.me/ru/workflows/customize-branding-and-experience)
- Запускайте сессии без кода или автоматизируйте их через API: [способы интеграции](https://help.didit.me/ru/integration/integration-options)
- Полная техническая документация: [Workflows](https://docs.didit.me/console/workflows)
