利用 Didit 与 Temporal.io 搭建动态 KYC 工作流 (ZH)
了解 Didit 的工作流 API 如何与 Temporal.io 结合,助力企业构建强大、动态且具有弹性的 KYC 工作流引擎。.

编排复杂的 KYC 流程将 Didit 的工作流 API 与 Temporal.io 集成,可以编排复杂的多步骤 KYC 流程,确保身份验证过程的容错性和可扩展性。
利用无代码和 API 的灵活性Didit 提供无代码可视化工作流构建器,可实现快速部署;同时提供强大的 API,用于程序化控制,使企业能够动态定义和更新 KYC 逻辑,以满足不断变化的合规需求。
实现弹性的状态管理Temporal.io 提供持久执行和状态持久性,对于涉及手动审查或客户回调等外部交互的长期 KYC 工作流至关重要,确保不会丢失或重新启动任何流程。
Didit 的 AI 原生优势Didit 平台凭借其 AI 原生架构、模块化设计和免费核心 KYC,提供了构建这些高级动态验证系统的基本要素——从身份验证和活体检测到反洗钱筛查。
动态 KYC 工作流的挑战
在当今的数字环境中,强大的客户身份识别 (KYC) 流程对于金融、金融科技、游戏和电子商务等各个行业的企业来说都至关重要。然而,构建和维护这些工作流带来了巨大的挑战。KYC 很少是一个静态的、一次性完成的流程。它通常涉及多个步骤、外部数据获取、基于风险状况的条件逻辑以及潜在的人工审查。此外,监管要求不断演变,要求您的身份验证基础设施具备灵活性和快速适应能力。
传统方法往往导致脆弱、硬编码的工作流,这些工作流难以更新、容易出错,并且缺乏长期运行流程所需的弹性。当用户开始 KYC 旅程时,系统必须在可能长达数小时甚至数天的时间内保持其状态,处理重试,并无缝集成各种身份检查。这就是动态工作流引擎的强大之处,尤其是在将 Didit 尖端的身份验证能力与像 Temporal.io 这样强大的编排平台结合时,其优势变得显而易见。
Didit 工作流 API:实现极致灵活性
Didit 作为 AI 原生、开发者优先的身份平台,为身份验证提供了开放和模块化的方法。我们的无代码业务控制台允许使用可视化构建器和预构建模板快速创建工作流,而我们的工作流 API 则解锁了无与伦比的程序化控制。此 API 使您能够直接定义、创建、更新和管理验证工作流,将其深入集成到您的应用程序逻辑中。您可以指定启用哪些功能,例如身份验证(OCR、MRZ、条形码)、被动和主动活体检测、1:1 面部匹配以及反洗钱筛查和监控,以及它们的精确配置和阈值。
例如,使用 API,您可以为需要 NFC 护照验证、高风险交易需要更高活体分数阈值以及即时反洗钱检查的特定客户群体,以编程方式创建工作流。如果法规发生变化,您可以使用 PATCH 端点更新现有工作流的特定字段,调整阈值或启用新功能(如地址证明验证),而不会中断正在进行的验证。
为什么 Temporal.io 是 KYC 编排的颠覆者
Temporal.io 是一个功能强大、开源的平台,用于构建和运行容错的分布式应用程序。它擅长编排复杂、长期运行的流程,使其成为动态 KYC 工作流的理想合作伙伴。原因如下:
- 持久执行: Temporal 工作流是持久的。如果您的应用程序或其依赖的服务崩溃,工作流状态将得到保留,并在系统恢复后从中断处精确恢复执行。这对于 KYC 至关重要,因为用户可能会暂停其旅程,或者外部服务可能会暂时不可用。
- 状态管理: Temporal 自动管理工作流的状态。您无需构建复杂的状态机或数据库持久化逻辑。这简化了开发并降低了出错的风险。
- 重试和超时: Temporal 提供内置机制,用于自动重试(带指数退避)和可配置的超时,确保对外部 API 调用(例如对 Didit 服务的调用)中的瞬时故障进行优雅处理。
- 可扩展性: Temporal 专为规模化设计,允许您运行数百万个并发工作流,而不会牺牲可靠性。
- 复杂逻辑: 您可以直接在代码中编写复杂的、多步骤的业务逻辑(例如 Go、Java、TypeScript、Python),从而轻松地在 KYC 流程中实现条件分支、循环和人工参与活动。
构建弹性 KYC 工作流引擎:Didit + Temporal.io
想象一下,用户注册了一项新的金融服务。您的 KYC 流程可能如下所示:
- 启动验证: 您的应用程序调用 Didit 的 API,使用动态选择的工作流 ID 创建新的验证会话。
- 文档上传和活体检测: 用户上传其身份证件,并使用 Didit 的身份验证和被动活体检测完成活体检查。
- 数据提取和面部匹配: Didit 通过 OCR 自动提取数据,并在自拍和身份证照片之间执行 1:1 面部匹配。
- 反洗钱筛查: 根据提取的数据,您的 Temporal 工作流通过 Didit 的 API 触发反洗钱筛查和监控检查。
- 条件逻辑: 如果反洗钱检查返回高风险分数,Temporal 工作流可能会暂停并触发人工审查活动,通知内部团队。如果用户低于特定年龄(由 Didit 的年龄估算确定),工作流可能会分支到年龄限制流程或拒绝申请。
- 地址证明: 对于某些风险状况,工作流可能会请求地址证明,再次利用 Didit 的功能。
- 决策和入职: 一旦所有步骤完成并满足阈值,Temporal 工作流会做出最终决定并触发用户入职您的服务。
在整个过程中,Temporal.io 确保即使您的后端服务重新启动或外部 API 调用超时,用户的 KYC 会话状态也能得到保留,并且工作流无缝恢复。您可以在健壮且可观察的框架内定义自定义重试策略、处理补偿逻辑,甚至实现长期的人工活动。
Didit 如何提供帮助
Didit 旨在成为模块化、AI 原生的身份层,为这些高级工作流引擎提供支持。我们的平台提供您所需的高质量、细粒度的身份原语,可通过简洁的 API 访问或通过我们直观的业务控制台进行管理:
- 模块化架构: Didit 提供即插即用的身份检查。您可以根据需要组合身份验证、被动和主动活体检测、1:1 面部匹配、反洗钱筛查和监控、地址证明、年龄估算以及电话和电子邮件验证,轻松定义复杂的工作流。
- 免费核心 KYC 和灵活定价: 使用 Didit 的免费核心 KYC 免费开始验证身份。我们的按成功检查付费模式确保您只为您使用的服务付费,没有设置费用。
- AI 原生准确性: Didit 利用尖端 AI,在文档解析、活体检测和面部生物识别方面提供卓越的准确性,从而减少欺诈并提高转化率。
- 编排工作流: 无论您是使用我们的无代码可视化构建器还是通过 API 以编程方式定义工作流,Didit 都提供工具来编排复杂的身份旅程,在验证过程本身内处理状态管理和条件步骤。
- 开发者优先: 凭借即时沙盒、全面的公共文档和简洁的 API,开发人员可以快速高效地集成 Didit,最大限度地缩短新 KYC 需求的上市时间。
通过将 Didit 强大的工作流 API 与 Temporal.io 集成,企业可以构建高度弹性、适应性强且合规的 KYC 工作流引擎,在全球范围内大规模自动化信任,从而提高运营效率和用户体验。
准备好开始了吗?
准备好亲身体验 Didit 的强大功能了吗?立即获取免费演示。
使用Didit 的免费套餐,免费开始验证身份。