ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 3/5

didit-id-verification

Integrate Didit ID Verification standalone API to verify identity documents. Use when the user wants to verify an ID, passport, driver's license, residence permit, or identity document using Didit, or mentions ID verification, document verification, OCR extraction, MRZ parsing, KYC document checks, or document authenticity validation. Supports 4000+ document types across 220+ countries.

Why use this skill?

Integrate Didit ID Verification into OpenClaw. Verify 4000+ document types from 220+ countries with OCR, MRZ parsing, and liveness checks.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/rosasalberto/didit-id-verification
Or

What This Skill Does

The didit-id-verification skill provides a robust gateway to Didit's advanced identity verification infrastructure. This tool allows OpenClaw agents to autonomously process and validate a wide variety of global identity documents. By leveraging high-precision OCR extraction, MRZ parsing, and document authenticity validation, the agent can verify passports, driver's licenses, and national IDs from over 220 countries. Beyond simple data extraction, the skill performs security-critical tasks such as template matching, tamper detection, and document liveness analysis, ensuring that the provided files are legitimate real-time captures rather than digital manipulations or screen recordings.

Installation

To integrate this capability into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/rosasalberto/didit-id-verification

Ensure that you have your x-api-key ready, which can be retrieved from the Didit Business Console. The skill requires this key to authorize requests to the verification endpoint.

Use Cases

This skill is essential for any automated workflow requiring identity assurance. Common use cases include:

  • Customer Onboarding: Automating KYC (Know Your Customer) compliance by verifying identity documents during user registration.
  • Access Control: Validating visitor or member documents for physical or digital access privileges.
  • Age Verification: Automatically confirming dates of birth from official government-issued ID documents.
  • Fraud Prevention: Flagging suspicious or tampered documents during high-security transactions.
  • Data Entry Automation: Extracting accurate text data from complex identity documents directly into your CRM or internal database.

Example Prompts

  1. "I need to verify this user's identity. Please process the attached front and back images of their driver's license using Didit."
  2. "Can you check if this passport is authentic and extract the MRZ information for our records?"
  3. "Verify the provided residence permit to ensure it meets our compliance standards for identity validation."

Tips & Limitations

To ensure high success rates, strictly adhere to the supported file formats: JPEG, PNG, WebP, or TIFF. Do not exceed the 5MB file size limit per image. For optimal performance, provide clear, full-color images where all four corners of the document are visible, free from glare or shadows. Note that the API is designed for original, real-time photos; digital screenshots or scanned copies will likely result in verification failure due to the sophisticated liveness detection checks.

Metadata

Stars1133
Views0
Updated2026-02-18
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-rosasalberto-didit-id-verification": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#kyc#verification#ocr#identity#compliance
Safety Score: 3/5

Flags: network-access, external-api, data-collection

Related Skills

didit-proof-of-address

Integrate Didit Proof of Address standalone API to verify address documents. Use when the user wants to verify a proof of address, validate utility bills, bank statements, government documents, extract address from documents, verify residential address, implement address verification, or perform PoA checks using Didit. Supports OCR extraction, geocoding, name matching, and multi-page documents.

rosasalberto 1133

didit-aml-screening

Integrate Didit AML Screening standalone API to screen individuals or companies against global watchlists. Use when the user wants to perform AML checks, screen against sanctions lists, check PEP status, detect adverse media, implement KYC/AML compliance, screen against OFAC/UN/EU watchlists, calculate risk scores, or perform anti-money laundering screening using Didit. Supports 1300+ databases, fuzzy name matching, configurable scoring weights, and continuous monitoring.

rosasalberto 1133

didit-age-estimation

Integrate Didit Age Estimation standalone API to estimate a person's age from a facial image. Use when the user wants to estimate age, verify age, implement age gating, check if someone is over 18/21, perform age verification for compliance, or use facial analysis for age detection using Didit. Includes passive liveness check. Supports configurable thresholds, adaptive age estimation with ID verification fallback, and per-country age restrictions.

rosasalberto 1133

didit-passive-liveness

Integrate Didit Passive Liveness standalone API to verify a user is physically present. Use when the user wants to check liveness, detect spoofing attempts, verify real person presence, implement anti-spoofing, or perform passive liveness detection using Didit. Analyzes a single image without user interaction. Returns liveness score, face quality, and luminance metrics. Detects presentation attacks and duplicate faces.

rosasalberto 1133

didit-phone-verification

Integrate Didit Phone Verification standalone API to verify phone numbers via OTP. Use when the user wants to verify phones, send SMS or WhatsApp or Telegram codes, check phone verification codes, detect disposable or VoIP numbers, or implement phone-based identity verification using Didit. Supports multiple delivery channels (SMS, WhatsApp, Telegram, voice), fraud signals, and policy-based auto-decline.

rosasalberto 1133