Integration

AiPrise integration

AiPrise is a compliance platform for KYC (person) and KYB (business) verification, AML screening and fraud checks. Run verifications from data you send, or start hosted verification links to send to a person or business; read results (decision, ID document, face match, liveness, AML hits, fraud signals, registry records); manage person and business profiles with their documents, related people and companies; override decisions after review; turn AML monitoring on or off; search company registries; and assign review tickets. Results hold identity data of real people (personal data); selfie and ID document image links, document file contents and the raw additional information submitted are not returned. Production runs are billed per your AiPrise plan; the sandbox is free, with its own keys and data. Not exposed: the onboarding SDK token, the beta Mesh AML import, PDF reports (one route answers JSON or a PDF), and a read whose answer is undocumented. Authentication: an API key in the X-API-KEY header, for the environment chosen in the connection.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in AiPrise.Built from the 66 AiPrise tools below, on the connection you add once.

What you can do with AiPrise

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Related company v2, 2 operations

  • add_related_company_v2Add related company v2POSTAdd a related company (parent, subsidiary, sibling) to a business profile, creating its business profile, with ownership and roles. V2 format (AiPrise recommends V2 over the V1 officer and related company tools).
  • update_related_company_v2Update related company v2PUTChange a related company of a business profile: its details, ownership, roles or relationship type. V2 format (AiPrise recommends V2 over the V1 officer and related company tools).

Related person v2, 2 operations

  • add_related_person_v2Add related person v2POSTAdd a related person (officer, director, owner) to a business profile, creating their person profile, with ownership, shares and roles. V2 format (AiPrise recommends V2 over the V1 officer and related company tools).
  • update_related_person_v2Update related person v2PUTChange a related person of a business profile: their details, ownership, shares or roles. V2 format (AiPrise recommends V2 over the V1 officer and related company tools).

User profile, 2 operations

  • link_session_to_user_profileLink session to user profilePOSTAttach an existing KYC session to a person profile, so the profile carries that session's result.
  • unlink_session_from_user_profileUnlink session from user profilePOSTDetach a KYC session from a person profile (the session itself is kept).

Verification url, 2 operations

  • create_business_officer_verification_urlCreate business officer verification urlPOSTStart a hosted KYC session for an officer of a business profile and get its URL to send to that person. Production sessions are billable per your AiPrise plan.
  • create_user_profile_verification_urlCreate user profile verification urlPOSTStart a hosted KYC session for an existing person profile and get its URL to send to the person. Production sessions are billable per your AiPrise plan.

Add business document, 1 operation

  • add_business_documentAdd business documentPOSTAdd a document to a business profile, sent as Base64 content (for example a proof of address). Returns its file uuid for run_business_document_check.

Add business officer, 1 operation

  • add_business_officerAdd business officerPOSTAdd an officer (director, owner) to a business profile with names, birth date, contact, address, identity and ownership. Older V1 format; prefer the V2 related person and company tools.

Add related company, 1 operation

  • add_related_companyAdd related companyPOSTAdd a related company to a business profile with its details, ownership and roles. Older V1 format; prefer the V2 related person and company tools.

Add user document, 1 operation

  • add_user_documentAdd user documentPOSTUpload a document file to a person profile (multipart), for example a proof of address. Returns the file uuid used by run_user_document_check.

Aml monitoring, 1 operation

  • set_aml_monitoringSet aml monitoringPOSTTurn ongoing AML monitoring on or off for a verification session; when on, AiPrise keeps screening the person or business against sanctions and watchlists.

Assign, 1 operation

  • assign_ticket_reviewerAssign ticket reviewerPOSTAssign a review ticket to a reviewer of your company by email. Only the reviewer changes (status and queue stay). Removing the reviewer is not possible here.

Business officer, 1 operation

  • link_session_to_business_officerLink session to business officerPOSTAttach an existing KYC session to an officer (related person) of a business profile.

Business profile, 1 operation

  • unlink_session_from_business_profileUnlink session from business profilePOSTDetach a KYB session from a business profile (for example when a registry returned the wrong business). The session itself is kept.

Business session, 1 operation

  • get_business_session_additional_infoGet business session additional infoGETRead the additional information collected in a KYB session (extra documents and answers the template asks for). Can hold personal or financial data; file contents are not returned.

Check, 1 operation

  • check_government_lookup_statusCheck government lookup statusGETCheck whether the government database lookup for one country and ID type is currently available, before running an ID number verification.

Create business profile, 1 operation

  • create_business_profileCreate business profilePOSTCreate a business profile (name, ids, website, addresses, contacts, tags) to verify and track over time. Returns business_profile_id.

Create user profile, 1 operation

  • create_user_profileCreate user profilePOSTCreate a person profile (names, birth date, address, contact details, tags) to verify and track over time. Returns user_profile_id.

Delete related company v2, 1 operation

  • delete_related_company_v2Delete related company v2POSTRemove a related company from a business profile and delete its business profile entirely. Use unlink_related_company_v2 to keep it.

Delete related person v2, 1 operation

  • delete_related_person_v2Delete related person v2POSTRemove a related person from a business profile and delete their person profile entirely. Use unlink_related_person_v2 to keep the person profile.

Get business data from request, 1 operation

  • get_business_session_dataGet business session dataGETRead the business data submitted in a KYB session: name, ids, addresses, contacts, related people and the answers to the template's questions. Includes personal data.

Get business document, 1 operation

  • list_business_documentsList business documentsGETList the documents of a business profile: file uuid, name, type and source (can be personal data). File contents and links are not returned (view them in the AiPrise dashboard).

Get business profile, 1 operation

  • get_business_profileGet business profileGETRead a business profile: business details, registry and AML information, related people and companies with their checks, risk, tags and sessions. Includes personal data of related people.

Get business verification result, 1 operation

  • get_business_verification_resultGet business verification resultGETRead a KYB session's outcome: run status, result, reasons, registry records, AML hits, related people and companies, website and risk checks. Includes personal data of related people.

Get business verification url, 1 operation

  • create_business_verification_urlCreate business verification urlPOSTStart a hosted KYB session and get its URL: send the link to the business, which completes onboarding in AiPrise's flow. Also creates a business profile.

Get case activity, 1 operation

  • get_case_activityGet case activityGETRead the activity log of a verification session (KYC or KYB): each event with its type, author id, time and data. The data can hold personal data.

Get user data from request, 1 operation

  • get_user_session_dataGet user session dataGETRead the identity data of the person in a KYC session: names, birth date, contact details, address and ID number (personal data). Selfie and ID document image links are not returned.

Get user document, 1 operation

  • list_user_documentsList user documentsGETList the documents uploaded to a person profile: file uuid, name and type (personal data). File links are not returned (view the files in the AiPrise dashboard).

Get user input data from request, 1 operation

  • get_user_session_input_dataGet user session input dataGETRead what was submitted in a KYC session: the person's data as entered (personal data). Selfie and ID document links and the raw additional information are not returned.

Get user profile, 1 operation

  • get_user_profileGet user profileGETRead a person profile: identity data, latest verification results, risk and AML information, tags and linked sessions. Personal data.

Get user verification result, 1 operation

  • get_user_verification_resultGet user verification resultGETRead a KYC session's outcome: run status, result (APPROVED, DECLINED, REVIEW, UNKNOWN), reasons, and the ID, face, AML, phone and fraud checks. Personal data.

Get user verification url, 1 operation

  • create_user_verification_urlCreate user verification urlPOSTStart a hosted KYC session and get its URL: send the link to the person, who completes the verification in AiPrise's flow. Returns verification_url and the session id.

Link existing user as related person v2, 1 operation

  • link_related_person_v2Link related person v2POSTLink an existing person profile to a business profile as a related person, with ownership, shares and roles.

List available user registry check, 1 operation

  • list_id_number_checksList id number checksGETList the ID number verification checks (government registry lookups) AiPrise offers, grouped by country code.

Lookup, 1 operation

  • lookup_businessLookup businessPOSTRead the full registry record of one business (name, addresses, officers, related companies; officer names are personal data) by the id search_businesses returned, to prefill onboarding.

Make decision with risk scoring, 1 operation

  • score_business_profileScore business profilePOSTRecalculate the decision or risk score of a business profile with a template's risk rules. Returns a status; read get_business_profile for the new risk and result.

Make user decision with risk scoring, 1 operation

  • score_user_profileScore user profilePOSTRecalculate the decision or risk score of a person profile with a template's risk rules. Returns a status; read get_user_profile for the new risk and result.

Purchase document, 1 operation

  • purchase_registry_documentPurchase registry documentPOSTBuy an official document AiPrise found in a company registry for a business (business_media_file_uuid from the profile's documents). This is a paid purchase.

Related company, 1 operation

  • link_related_company_v2Link related company v2POSTLink an existing business profile to another one as a related company, with ownership, roles and relationship type.

Related company association v2, 1 operation

  • unlink_related_company_v2Unlink related company v2DELETERemove only the link between a business profile and a related company; the related company's business profile is kept.

Related person association v2, 1 operation

  • unlink_related_person_v2Unlink related person v2DELETERemove only the link between a business profile and a related person; the person profile is kept.

Remove business document, 1 operation

  • remove_business_documentRemove business documentPOSTRemove a document from a business profile, for good.

Remove business officer, 1 operation

  • remove_business_officerRemove business officerPOSTRemove an officer from a business profile. Older V1 format; prefer the V2 related person and company tools.

Remove related company, 1 operation

  • remove_related_companyRemove related companyPOSTRemove a related company from a business profile. Older V1 format; prefer the V2 related person and company tools.

Remove user document, 1 operation

  • remove_user_documentRemove user documentPOSTRemove a document from a person profile, for good.

Renew business verification url, 1 operation

  • renew_business_verification_urlRenew business verification urlPOSTExtend the expiry of a KYB session link so the business can still finish it. The new expiry must be within 90 days from now.

Renew user verification url, 1 operation

  • renew_user_verification_urlRenew user verification urlPOSTExtend the expiry of a KYC session link so the person can still finish it. The new expiry must be within 90 days from now.

Run business verification, 1 operation

  • run_business_verificationRun business verificationPOSTRun a KYB verification of a business from data you send (name, registration and tax ids, addresses, country) with a template. In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data of related people.

Run check on business document, 1 operation

  • run_business_document_checkRun business document checkPOSTRun a template's document checks on one document of a business profile (file_uuid from add_business_document). In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data of related people.

Run check on user document, 1 operation

  • run_user_document_checkRun user document checkPOSTRun a template's document checks on one uploaded document of a person profile (file_uuid from add_user_document). In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data.

Run user verification, 1 operation

  • run_user_verificationRun user verificationPOSTRun a KYC verification of a person from data you send (name, birth date, address, ID number, Base64 ID and selfie images) with a template. In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data.

Run verification for business officer, 1 operation

  • run_business_officer_verificationRun business officer verificationPOSTRun a KYC verification of an officer of a business profile with a template, optionally adding data (ID number, Base64 ID and selfie images). In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data.

Run verification for business profile id, 1 operation

  • run_business_profile_verificationRun business profile verificationPOSTRun a KYB verification of an existing business profile with a template. In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data of related people.

Run verification for related company, 1 operation

  • run_related_company_verificationRun related company verificationPOSTRun a KYB verification of a related company of a business profile (V1 or V2) with a template. In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data of related people.

Run verification for user profile id, 1 operation

  • run_user_profile_verificationRun user profile verificationPOSTRun a KYC verification of an existing person profile with a template, optionally adding data (ID number, Base64 ID and selfie images). In production each run is billed per your AiPrise plan; the sandbox is free. Returns personal data.

Search, 1 operation

  • search_businessesSearch businessesPOSTSearch company registries by business name in one country, to prefill business details during onboarding. Returns matching businesses with their registry id.

Update business officer, 1 operation

  • update_business_officerUpdate business officerPOSTChange an officer of a business profile; only the fields sent are overwritten. Older V1 format; prefer the V2 related person and company tools.

Update business profile, 1 operation

  • update_business_profileUpdate business profilePOSTChange a business profile's details (alternate name, ids, website, addresses, contacts, references, tags). The business name cannot be changed once created.

Update business profile result, 1 operation

  • set_business_profile_resultSet business profile resultPOSTOverride the result of a business profile: APPROVED, DECLINED, REVIEW or DEACTIVATED. This changes the compliance decision.

Update business verification result, 1 operation

  • set_business_verification_resultSet business verification resultPOSTOverride the result of a KYB session after review: APPROVED, DECLINED or REVIEW, with a reason code when declining. This changes the compliance decision.

Update related company, 1 operation

  • update_related_companyUpdate related companyPOSTChange a related company of a business profile. Older V1 format; prefer the V2 related person and company tools.

Update user profile, 1 operation

  • update_user_profileUpdate user profilePOSTChange a person profile's names, birth date, address, contact details, references or tags.

Update user profile result, 1 operation

  • set_user_profile_resultSet user profile resultPOSTOverride the verification result of a person profile: APPROVED, DECLINED, REVIEW or UNKNOWN, with an optional reason code. This changes the compliance decision.

Update user verification result, 1 operation

  • set_user_verification_resultSet user verification resultPOSTOverride the result of a KYC session, for example after manual review: result APPROVED, DECLINED, REVIEW or DEACTIVATED. This changes the compliance decision.

Use AiPrise from Claude Code, Cursor or Codex

Connect AiPrise in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its AiPrise operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect AiPrise

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect AiPrise once

    Add your AiPrise connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

AiPrise integration FAQ

What can you do with the AiPrise integration?

LiveContext exposes 66 operations on AiPrise, covering related company v2, related person v2, user profile and verification url.

Popular integrations

Browse the whole catalog