Shufti-Sphere-Website-Banner
burger-menu cross-icon-2

Resources

us

216.73.217.35

Advanced Journey Builder

Intelligent Verification Workflows Built for Scale.

Transform compliance from a static checklist into a dynamic, personalized experience. Compose complex, logic-driven routing or let Shufti AI journey builder generate your entire journey directly from your compliance policy. Total control, zero engineering required.

Europe’s First iBeta Level 3 Certified Liveness Provider

Shufti Journey Builder canvas
Workflow Logic You Can Verify

Measured Inside The Shufti Back Office

18
Verification Services On The Board
5
Building blocks: Start, Service, Condition, Action, Outcome
3
Decision Outcomes: Approved, Declined, Manual Review
Trusted by 2,000+ Clients Worldwide
cashew gemone HERO Gaming Bitget IronFX PENN National Rakuten Witzeal Noteris banxy
Built Into the Back Office

The Configuration Surface Behind Every Journey

Verification Service Selection

Verification Service Selection

Place any of 18 services on the board: Fast ID, eIDV Pro, facial biometrics, age verification, 1:1 authentication, document, address, due diligence forms, consent, phone and email MFA, user risk, VideoIdent, KYB, investor verification, and more. Order them without touching the SDK.

Condition Nodes

Condition Nodes

Branch on any datapoint in the journey record using typed operators. Combine tests with ALL or ANY, one grouping level deep, with a catch-all path on every fork.

Automated Actions

Automated Actions

Run background actions inside the flow without prompting the applicant: add to a blocklist, mark a record inactive, tag a case, send a webhook to a downstream system, or hold the journey with a wait step.

Applicant Data Collection

Applicant Data Collection

A hosted onsite form gathers declared details such as country or product type so conditions can route on them. It collects the input; it does not verify it. Attach up to five questionnaires per API call for risk surveys, due-diligence, and consent capture.

Outcome Control

Outcome Control

Every path ends in a defined state: Approved, Declined, or Manual Review. Journey-level rules govern retries and how a single declined step is handled.

Onsite or Offsite Hosting

Onsite or Offsite Hosting

Choose whether Shufti hosts the applicant-facing flow or your platform does. The setting governs which services and nodes are available across the journey.

Distribution

Distribution

Ship a journey three ways: embedded integration through Auto Code Generator output, a QR code generated from the canvas, or a custom company-name URL for white-labelled links.

From Log-In to Live Journey Inside the Back Office

Five Steps. No Engineering Involvement.

01

STEP 01

Open Journey Builder

access Journey Builder from the Shufti back office to open an existing journey or start one inside a project.

02

STEP 02

Start From Blank, Template, or Policy

Build on a blank canvas, start from a pre-built template, or paste a written policy and let the generator draft the journey.

03

STEP 03

Add Services and Logic

Drag services onto the board, connect them, and add Condition and Action nodes to route each applicant on their own result.

04

STEP 04

Preview and Validate

Run the dry-run preview to see the exact applicant experience. A journey stays Draft until it passes validation and becomes Valid.

05

STEP 05

Deploy

Generate the integration code, a QR code, or a shareable company-name URL for deployment.

Book Personalised Demo

Trust, built-in. From first verification to every future interaction

One Platform. Full Identity Lifecycle

Request Demo

User Verification

Onboard and authenticate legitimate users in seconds

Business Onboarding

Perform global KYB and due diligence with confidence

Authentication

Detect and block fraud at every touchpoint

Monitoring & Compliance

Proactively manage risk and maintain regulatory compliance

Built for Regulated Markets

Verification Journeys That Meet Your Industry's Standards

Route Deposits by Risk

Route large first deposits into enhanced identity and document checks while low-value activity clears on lighter checks. Branch on the declared product type captured at the start, then send any flagged result to manual review.

Don’t just take our word for it, hear from our customers

The Confidence Our Clients Share

The future of digital identity is defined by trust, interoperability, and regulatory alignment, so our partnership with Shufti reinforces DevCode Identity’s commitment to supporting our global customers with the most secure, best-in-class, compliant identity verification solutions available today.

Combining our Conversion Driven Compliance Orchestration Platform with Shufti’s global KYC and IDV capabilities allows our customers not only to navigate complex regulatory demands but also to maintain a seamless customer onboarding experience with the highest achievable conversion rates.

Mark Knighton
Chief Global Development Officer -
Global Alliances, DevCode
Trusted. Verified. Awarded

Industry Recognition & Awards

TOP 10 KYC SOLUTION PROVIDER 2023 — GRC Outlook

TOP 10 KYC SOLUTION PROVIDER 2023GRC Outlook

BEST USE OF TECHNOLOGY IN ID VERIFICATION — Global brands magazine

BEST USE OF TECHNOLOGY IN ID VERIFICATIONGlobal brands magazine

FASTEST GROWING KYC SOLUTIONS PROVIDER — Global brands magazine

FASTEST GROWING KYC SOLUTIONS PROVIDERGlobal brands magazine

TOP PERFORMER IDENTITY VERIFICATION SOFTWARE SUMMER 2023 — Featured Customers

TOP PERFORMER IDENTITY VERIFICATION SOFTWARE SUMMER 2023Featured Customers

EXCELLENCE IN IDENTITY VERIFICATION SOLUTIONS — Global brands magazine

EXCELLENCE IN IDENTITY VERIFICATION SOLUTIONSGlobal brands magazine

BEST CLIENT ONBOARDING SOLUTION - MEA — Ultimate Fintech

BEST CLIENT ONBOARDING SOLUTION - MEAUltimate Fintech

BEST REGTECH REPORTING SOLUTION - MEA — Ultimate Fintech

BEST REGTECH REPORTING SOLUTION - MEAUltimate Fintech

BEST CLIENT ONBOARDING SOLUTION UFAWARDS 2023

BEST CLIENT ONBOARDING SOLUTION UFAWARDS 2023

Everything you need to know in one place

Frequently Asked Questions

Can a journey branch on the result of a check?

Yes. Condition nodes read any datapoint in the journey record and route applicants down separate paths. Every fork includes a catch-all branch, so no applicant is left unhandled.

How does a journey decide between approve, decline, and review?

Conditions branch on result and category datapoints, and each path ends in a defined outcome: Approved, Declined, or Manual Review. Journey-level rules control retries and how a single declined step is handled.

Can a written policy be turned into a journey?

Yes. Paste a compliance policy and the generator drafts the journey using approved services, datapoints, and operators. A deterministic validator checks the draft before it can run.

Does the preview match what applicants actually see?

Yes. The dry-run preview runs the same logic as the live engine, so the tested flow and the deployed flow behave the same. A journey is validated before its integration snippet is generated.

What actions can run inside a journey without asking the applicant?

Blocklisting, marking a record inactive, tagging a case, sending a webhook to a downstream system, and holding the flow with a wait step. These run in the background as the journey executes.

What is the difference between onsite and offsite hosting?

Onsite means Shufti hosts the applicant-facing flow; offsite means your platform does. The setting is chosen per firm and governs which services and nodes are available.

How is a journey delivered to end users?

Three ways: embedded integration through Auto Code Generator output, a QR code generated from the canvas, or a custom company-name URL shared with the user.

Can different products or markets run different journeys?

Yes. Journeys live inside Projects, and multiple journeys run in parallel, so different segments, products, or markets each run their own flow without code-level segmentation.

Open Your First Verification Journey

Add services onto the board, configure conditional flows, and generate deployment-ready code or a QR in minutes, no engineering required.