Providers

VeriFlow routes verifications to the engine you configure. Bring your own account — end users only ever see your brand.

Demo Mode (built-in)

No account needed. Approves everything except subjects containing the decline_for value. Perfect for building your integration and demoing the product.

Didit Recommended

  1. Create an account at didit.me — the free tier includes 500 verifications/month.
  2. In the Business Console, copy an API key (API & Webhooks section).
  3. Create a Workflow (KYC, with document + liveness + face match) and copy its UUID.
  4. Admin → Providers → Add: choose Didit, paste API Key + Workflow ID. Save, then press Test.
  5. Point Didit's webhook URL at https://veriflow.jarvis.kodecast.com/webhooks/didit and paste the signing secret into the provider's credentials.

iDenfy

  1. Create an account at idenfy.com. Pay-per-approved pricing, no monthly minimums.
  2. Copy your API Key + Secret (Integrations section), plus the callback signature key.
  3. Admin → Providers → Add: choose iDenfy, paste credentials.
  4. Set iDenfy's callback URL to https://veriflow.jarvis.kodecast.com/webhooks/idenfy.

Multiple providers & priority

Add several providers and set priority (lower = first). If the top provider is disabled or fails session creation, the next one is used automatically.

White-label guarantee

Provider names never appear in the hosted flow, emails, or error messages shown to end users — only in your admin console.