This section covers modules, the building blocks you use to construct a Workflow or Flow, and the advanced features that extend or harden a verification session beyond core identity checks.
Modules
- Modules Overview: The full catalog of modules available for Workflows and Flows, organized by category: collecting identity data, verifying and authenticating users, capturing signatures and consent, adding human-assisted verification, and configuring the user experience.
Advanced Fraud & Risk Features
- Deepsight: Incode's AI-powered fraud prevention suite. Adds device, camera, and behavioral trust layers on top of standard liveness to detect deepfakes, virtual cameras, and injection attacks. Requires additional licensing.
- Risk AI Agent: An adaptive, machine-learning-based fraud decisioning system that replaces the legacy TotalScore model. It weighs signals from across a session in context (document validation, biometrics, device and behavioral risk) to produce a single pass/fail decision, rather than applying fixed rule thresholds. Currently available for Mexico, the United States, and Colombia.
Specialized Verification Features
- Digital ID Wallet Verification: Lets users verify with a mobile driver's license (mDL) or other supported digital ID from Apple Wallet, Google Wallet, Samsung Wallet, or a national identity scheme, instead of photographing a physical ID. Available in the Hosted onboarding app or via the Web SDK
renderWalletAPI. Configured within the ID Capture module; see Supported Digital IDs for the full list of wallets, schemes, and attributes by region.
- INE Fingerprint Validation: Verifies a user's identity against Mexico's INE using fingerprint biometrics captured at a branch or kiosk, returning a per-finger confidence score alongside the standard government validation result. Configured within the Government Record Verification module.
- Silent Network Authentication (SNA): A carrier-based phone verification method, available within the Phone Number Input module, that confirms possession of a mobile number directly through the mobile network — no SMS or OTP entry required. Falls back to SMS OTP automatically when SNA isn't available. Currently supported in Flows only.
Server-to-Server Integration
- B2B Request New Onboarding API: Lets a B2B client trigger a new onboarding session for a specific user from its own backend, authenticated via OAuth 2.0 Client Credentials, and returns a link to deliver to the end user. Replaces the legacy Workforce integration pattern.
Note: Deepsight, Risk AI Agent, INE Fingerprint Validation, SNA, and Digital IDs all require your Incode representative to enable them for your organization before they can be configured.