LaunchKit · 2026
Back to Skills

didit-sessions

Integrate Didit Session & Workflow APIs — the central hub for managing verification sessions.

0
0 downloads
by @rosasalberto

Setup & Installation

openclaw skills install @rosasalberto/didit-sessions

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install didit-sessions

What This Skill Does

Manages Didit identity verification sessions end-to-end, from creation through decision retrieval. Covers 11 API endpoints including KYC workflows, blocklist management, B2B session sharing, and PDF report generation. Sessions link to configurable workflows that define what checks run, such as ID verification, liveness, AML screening, and face matching.

Covers the entire verification lifecycle in one API surface, including multi-step workflows, manual review overrides, B2B session reuse, and granular blocklisting across face, document, phone, and email.

When to use it

  • Onboarding new users with KYC identity verification
  • Polling or receiving webhook decisions after a session completes
  • Blocklisting fraudulent identities to auto-decline future sessions
  • Sharing a verified session with a partner service via share token
  • Generating PDF compliance reports from completed verification sessions

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a KYC verification session for a new user signup

AGENT
  1. 1POST /v3/session/ with the KYC workflow_id and vendor_data identifying the user
  2. 2Return the session URL to redirect the user to complete verification
  3. 3Poll GET /v3/session/{id}/decision/ or wait for the webhook callback
  4. 4Check the status field: Approved means verified, Declined means failed
  5. 5If Declined, optionally PATCH update-status to Resubmitted or add the user to the blocklist
OUTPUT

Session created with a verification URL; decision returned with status and detailed feature results including ID, liveness, and AML checks

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

DIDIT_API_KEY environment variable (from Didit Business Console → API & Webhooks)DIDIT_WORKFLOW_ID environment variable (from Didit Business Console → Workflows)Didit Business Console account at business.didit.me