Создание динамических KYC-процессов с Didit и Temporal.io (RU)
Узнайте, как API рабочих процессов Didit в сочетании с Temporal.io позволяет компаниям создавать надежные, динамичные и устойчивые механизмы KYC-процессов.

Организация сложных KYC-процессовИнтеграция Didit Workflow API с Temporal.io позволяет организовывать сложные, многоэтапные KYC-процессы, обеспечивая отказоустойчивость и масштабируемость для процедур верификации личности.
Гибкость No-Code и APIDidit предлагает как визуальный конструктор рабочих процессов без написания кода для быстрого развертывания, так и мощный API для программного управления, позволяя компаниям динамически определять и обновлять логику KYC для соответствия меняющимся требованиям.
Устойчивое управление состояниемTemporal.io обеспечивает надежное выполнение и сохранение состояния, что крайне важно для длительных KYC-процессов, включающих внешние взаимодействия, такие как ручная проверка или обратные вызовы клиентов, гарантируя, что ни один процесс не будет потерян или перезапущен.
Преимущество AI-Native от DiditПлатформа Didit с ее AI-native архитектурой, модульным дизайном и бесплатным Core KYC предоставляет основные строительные блоки — от верификации личности и проверки активности до AML-скрининга — для питания этих передовых, динамических систем верификации.
Проблема динамических KYC-процессов
В современном цифровом мире надежные процессы «Знай своего клиента» (KYC) являются обязательными для компаний в различных секторах, от финансов и финтеха до игр и электронной коммерции. Однако создание и поддержание этих рабочих процессов представляет значительные трудности. KYC редко является статичным, одноразовым процессом. Он часто включает в себя несколько шагов, получение внешних данных, условную логику на основе профилей риска и потенциальные ручные проверки. Кроме того, нормативные требования меняются, требуя гибкости и быстрой адаптации от вашей инфраструктуры верификации личности.
Традиционные подходы часто приводят к хрупким, жестко закодированным рабочим процессам, которые трудно обновлять, склонны к сбоям и не обладают необходимой устойчивостью для длительных процессов. Когда пользователь начинает KYC-путь, система должна поддерживать свое состояние в течение потенциально часов или даже дней, обрабатывать повторные попытки и бесшовно интегрировать различные проверки личности. Именно здесь становится очевидной мощь динамического механизма рабочих процессов, особенно при сочетании передовых возможностей верификации личности Didit с надежной платформой оркестровки, такой как Temporal.io.
Представляем Didit Workflow API для максимальной гибкости
Didit, как AI-native, ориентированная на разработчиков платформа идентификации, предлагает открытый и модульный подход к верификации личности. В то время как наша консоль Business Console без написания кода позволяет быстро создавать рабочие процессы с использованием визуального конструктора и готовых шаблонов, наш Workflow API открывает беспрецедентный программный контроль. Этот API позволяет определять, создавать, обновлять и управлять рабочими процессами верификации напрямую, глубоко интегрируя их в логику вашего приложения. Вы можете указать, какие функции включены, такие как верификация личности (OCR, MRZ, штрих-коды), пассивная и активная проверка активности, сопоставление лиц 1:1 и AML-скрининг и мониторинг, а также их точные конфигурации и пороговые значения.
Например, используя API, вы можете программно создать рабочий процесс для определенного сегмента клиентов, который требует верификации NFC для электронных паспортов, более высокого порога оценки активности для высокорисковых транзакций и немедленной проверки AML. Если правила меняются, вы можете использовать конечную точку PATCH для обновления определенных полей существующего рабочего процесса, корректировки пороговых значений или включения новых функций, таких как верификация подтверждения адреса, без нарушения текущих верификаций.
Почему Temporal.io меняет правила игры для оркестровки KYC
Temporal.io — это мощная платформа с открытым исходным кодом для создания и эксплуатации отказоустойчивых распределенных приложений. Она отлично подходит для оркестровки сложных, длительных процессов, что делает ее идеальным партнером для динамических KYC-процессов. Вот почему:
- Надежное выполнение: Рабочие процессы Temporal надежны. Если ваше приложение или служба, от которой оно зависит, выходит из строя, состояние рабочего процесса сохраняется, и выполнение возобновляется точно с того места, где оно было остановлено, как только система восстанавливается. Это критически важно для KYC, где пользователь может прервать свой путь или внешняя служба может быть временно недоступна.
- Управление состоянием: Temporal автоматически управляет состоянием ваших рабочих процессов. Вам не нужно создавать сложные конечные автоматы или логику сохранения данных в базе данных. Это упрощает разработку и снижает риск ошибок.
- Повторные попытки и тайм-ауты: Temporal предоставляет встроенные механизмы для автоматических повторных попыток с экспоненциальной задержкой и настраиваемыми тайм-аутами, гарантируя, что временные сбои во внешних вызовах API (например, к службам Didit) обрабатываются корректно.
- Масштабируемость: Temporal разработан для масштабирования, позволяя запускать миллионы одновременных рабочих процессов без ущерба для надежности.
- Сложная логика: Вы можете писать сложную, многоэтапную бизнес-логику непосредственно в коде (например, Go, Java, TypeScript, Python), что упрощает реализацию условных ветвлений, циклов и действий с участием человека в вашем KYC-процессе.
Создание устойчивого механизма KYC-процессов: Didit + Temporal.io
Представьте себе сценарий, когда пользователь регистрируется для получения новой финансовой услуги. Ваш KYC-процесс может выглядеть следующим образом:
- Инициирование верификации: Ваше приложение вызывает API Didit для создания новой сессии верификации с использованием динамически выбранного идентификатора рабочего процесса.
- Загрузка документа и проверка активности: Пользователь загружает свой идентификационный документ и проходит проверку активности с помощью Didit ID Verification и Passive Liveness.
- Извлечение данных и сопоставление лиц: Didit автоматически извлекает данные с помощью OCR и выполняет сопоставление лиц 1:1 между селфи и фотографией в удостоверении личности.
- AML-скрининг: На основе извлеченных данных ваш Temporal Workflow запускает проверку AML-скрининга и мониторинга через API Didit.
- Условная логика: Если проверка AML возвращает высокий риск, Temporal Workflow может приостановиться и запустить ручную проверку, уведомив внутреннюю команду. Если пользователь не достиг определенного возраста (определяется Didit Age Estimation), рабочий процесс может перейти на поток с возрастными ограничениями или отклонить заявку.
- Подтверждение адреса: Для определенных профилей риска рабочий процесс может затем запросить подтверждение адреса, снова используя возможности Didit.
- Решение и онбординг: Как только все шаги выполнены и пороговые значения достигнуты, Temporal Workflow принимает окончательное решение и запускает онбординг пользователя в ваш сервис.
На протяжении всего этого пути Temporal.io гарантирует, что даже если ваш бэкэнд-сервис перезапустится или вызов внешнего API истечет, состояние KYC-сессии пользователя будет сохранено, а рабочий процесс будет бесшовно возобновлен. Вы можете определить пользовательские политики повторных попыток, обрабатывать логику компенсации и даже реализовать длительные действия с участием человека, все в рамках надежной и наблюдаемой структуры.
Как Didit помогает
Didit специально создан как модульный, AI-native идентификационный уровень, который обеспечивает работу этих передовых механизмов рабочих процессов. Наша платформа предоставляет вам точные, высококачественные примитивы идентификации, доступные через чистые API или управляемые через нашу интуитивно понятную бизнес-консоль:
- Модульная архитектура: Didit предлагает подключаемые проверки личности. Вы можете комбинировать верификацию личности, пассивную и активную проверку активности, сопоставление лиц 1:1, AML-скрининг и мониторинг, подтверждение адреса, оценку возраста и верификацию телефона и электронной почты по мере необходимости, с легкостью определяя сложные рабочие процессы.
- Бесплатный Core KYC и гибкие цены: Начните верифицировать личности бесплатно с Didit Free Core KYC. Наша модель оплаты за успешную проверку гарантирует, что вы платите только за то, что используете, без комиссий за настройку.
- AI-native точность: Используя передовой ИИ, Didit обеспечивает превосходную точность в анализе документов, обнаружении активности и лицевой биометрии, снижая мошенничество и улучшая коэффициенты конверсии.
- Оркестрованные рабочие процессы: Независимо от того, используете ли вы наш визуальный конструктор без написания кода или программно определяете рабочие процессы через API, Didit предоставляет инструменты для оркестровки сложных идентификационных путей, управляя состоянием и условными шагами в процессе верификации.
- Developer-First: С мгновенной песочницей, исчерпывающей публичной документацией и чистыми API разработчики могут быстро и эффективно интегрировать Didit, минимизируя время выхода на рынок для новых требований KYC.
Интегрируя мощный Didit Workflow API с Temporal.io, компании могут создавать высоконадежные, адаптируемые и соответствующие требованиям KYC-механизмы рабочих процессов, которые автоматизируют доверие по всему миру и в масштабе, улучшая как операционную эффективность, так и пользовательский опыт.
Готовы начать?
Готовы увидеть Didit в действии? Получите бесплатную демонстрацию сегодня.
Начните верифицировать личности бесплатно с бесплатным уровнем Didit.