AiPrise

KYC, KYB, and fraud prevention platform — verify user identities, onboard businesses, run AML/sanctions checks, and detect fraud signals.
Connect it
In Keystile Automations → Connections → New connection, choose AiPrise and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in AiPrise: get business documents (Lists all documents attached to a business profile — including file UUIDs, names, S3 URLs, timestamps, document sources, and associated verification sessions).What it can do (17 actions)
| Action | What it does | Changes data |
|---|---|---|
| Create Business Profile | Creates a new business profile in AiPrise. The returned profile can then be used to run document checks or other business verifications. | Yes |
| Create User Profile | Creates a new user profile in AiPrise. The returned profile can then be used for repeated verifications or ongoing monitoring for the same person. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Get Business Documents | Lists all documents attached to a business profile — including file UUIDs, names, S3 URLs, timestamps, document sources, and associated verification sessions. | |
| Get Business Profile | Fetches a business profile from AiPrise by its ID — including the stored company details, addresses, tags, linked verification sessions, and metadata. | |
| Get Business Verification Result | Fetches the current status and outcome of a company's background check — whether it is still running, approved, or declined. | |
| Get Business's Submitted Verification Data | Returns the company information provided during a business verification — such as company name, registration number, directors, and ownership details. | |
| Get Identity Verification Link | Generates a secure link you can send to a person so they can complete their identity verification on an AiPrise-hosted page — no extra development needed. | Yes |
| Get Identity Verification Result | Fetches the current status and outcome of a person's identity check — whether it is still in progress, approved, or declined. | |
| Get Person's Additional Info | Fetches supplementary information collected from the person during a verification — anything beyond the primary identity fields, such as follow-up answers, extra documents, or custom form data. | |
| Get Person's Submitted Verification Data | Returns the information the person entered and the documents they uploaded during their identity check (e.g. name, date of birth, ID document details). | |
| Get User Profile | Fetches a user profile from AiPrise by its ID — including the person's stored details, tags, linked verification sessions, and metadata. | |
| Override Identity Verification Decision | Manually changes the outcome of an identity check — useful when a human reviewer needs to approve or decline a case that AiPrise flagged for manual review. | |
| Run Business Document Check | Runs a verification check on a document belonging to an existing business profile. AiPrise will process the uploaded file against the checks defined in the chosen template. | Yes |
| Search Businesses | Searches public business registries by name and country, returning a list of matching companies with their entity IDs, types, and addresses. Useful for looking up a business before creating a profile or running a verification. | |
| Start Business Verification | Kicks off a company background check. AiPrise will run the checks defined in your template — which can include company registry lookup, ownership structure (UBO), sanctions screening, and adverse media. | Yes |
| Start Identity Verification for profile | Kicks off a new identity check for a person. AiPrise will run the checks defined in your chosen template (e.g. ID document scan, liveness, address). | Yes |
How Keystile protects it
Every AiPrise action is checked before it runs, whether it comes from an AI tool or a workflow. 7 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use AiPrise with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access