Identitycheck logo

Integrate Identitycheck with your AI CRM

IdentityCheck is a verification solution designed to authenticate user identities with precision and speed, utilizing advanced algorithms and comprehensive data sources to ensure accurate validation, mitigate fraud, and enhance security.

Explore Triggers and Actions

Check API Health

Performs an API health check to verify endpoint availability and responsiveness. This tool sends an HTTP request to a specified endpoint and interprets a 200 OK response as indicating the API is UP. It handles both JSON and non-JSON responses (including HTML). Use this before other operations to confirm the API is reachable.

ActionTry it

Delete configuration

Tool to delete an existing configuration. Use when you need to remove a configuration by its unique code.

ActionTry it

Delete Notification Endpoint

Tool to delete a notification endpoint by its unique code. This operation is idempotent - it will succeed whether the endpoint exists or has already been deleted. Use when you need to remove a callback endpoint that receives webhook notifications for identity verification events.

ActionTry it

Fetch All Configurations

Tool to fetch all existing configurations. Use when you need to list all customer configurations after authentication.

ActionTry it

Fetch all notification endpoints

Fetches all configured notification endpoints (webhooks) for the IdentityCheck SDK. Use this to list all callback URLs that receive onboarding event notifications (START_ONBOARDING, END_ONBOARDING).

ActionTry it

Fetch Configuration

Fetch a specific identity verification configuration by its code. Use this action when you need to: - Retrieve theme customizations (logo, colors, button styles) for a configuration - Get custom wordings/translations defined for different languages - Review configuration options like link validity, email sender name, or ID capture settings - Verify that a configuration exists before using it in an onboarding flow The configuration code is the unique identifier assigned when the configuration was created.

ActionTry it

Fetch Notification Endpoint

Tool to fetch a notification endpoint by its code. Use when you need the current configuration of a specific callback endpoint.

ActionTry it

Fetch Onboardings

Retrieves identity verification onboarding sessions with comprehensive filtering and pagination. An onboarding represents a customer's identity verification journey, tracking their progress from link creation through document capture and verification completion. Each onboarding has a unique link sent via email/phone/none, and transitions through states: CREATED → CLICKED → CAPTURE_ONGOING → SUCCESS/ERROR/EXPIRED. Use this to: - Monitor verification sessions by status, date range, or customer identifiers - Track onboarding completion rates and error patterns - Retrieve specific onboardings by UID or business-specific identifiers - Analyze notification delivery methods and their effectiveness Returns paginated results with statistics (total results, distinct users, captures per document). All filter parameters are optional; omit them to retrieve all onboardings. Example: Find all failed verifications due to network errors in January 2024

ActionTry it

Get Document Content

Tool to retrieve base64-encoded document content. Use when you have an onboarding UID and document code.

ActionTry it

Retrieve Onboarding Status

Retrieve the current status and results of an identity verification onboarding session. Use this tool to check the progress of an onboarding (CREATED, CLICKED, CAPTURE_ONGOING) or get final results (SUCCESS, ERROR, EXPIRED). Returns detailed analysis results, error causes, and CIS export data when available.

ActionTry it

Update Configuration

Tool to update an existing configuration. Use when you need to modify properties of a configuration identified by code.

ActionTry it

How the Identitycheck integration works

The Identitycheck integration connects your Dench AI CRM directly to Identitycheck, so agents can read and act on your Identitycheck data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

11 actions are available for agents to invoke on your behalf. Every call runs through Identitycheck's own authorization, scoped to the account you connect.

Set up Identitycheck in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Identitycheck and click Connect — you'll authorize access through Identitycheck's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Identitycheck in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Identitycheck integration work with Dench?

The Dench Identitycheck integration connects your AI CRM to Identitycheck, so AI agents can work with your Identitycheck data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Identitycheck via Dench?

The Identitycheck integration currently exposes 11 actions, including Check API Health, Delete configuration, Delete Notification Endpoint, Fetch All Configurations, Fetch all notification endpoints, and Fetch Configuration. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Identitycheck to Dench?

No. You connect Identitycheck from your Dench workspace using Identitycheck's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Identitycheck integration secure?

Connections are authorized through Identitycheck's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Identitycheck connection from your workspace settings at any time.

Identitycheck | Dench AI CRM