Persona

Automates identity verification and risk monitoring by syncing verification events to your CRM, managing watchlists, and flagging suspicious accounts for manual review.

Try Persona in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Persona integration

    • Describe the outcome and Ceven picks the right Persona calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Persona data, across all 69 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Persona access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Persona, when, and on whose behalf.
    • The agent pauses and asks when Persona is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Persona.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Persona action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Persona, and when to use it.

Create account
Use this when a new user signs up and you need to initialize their identity profile with email and phone details.
Add tag to account
Label an account with a specific tag for categorization, such as high risk or verified user.
Consolidate accounts
Merge multiple source accounts into one destination account to remove duplicate identity records.
List all inquiries
Pull a paginated list of verification inquiries filtered by status or account ID to track completion rates.
List all cases
Retrieve a collection of open or closed identity cases for manual review and audit purposes.
Create name list item
Add a specific name to a monitoring list to flag that person during future verification attempts.
Create email list item
Add an email address to a blocklist or watchlist to prevent fraudulent sign ups.
Create phone list item
Add a phone number to a tracking list for identity verification and risk scoring.
Archive list item
Mark a name, email, or phone list item as archived to remove it from active monitoring.
List all events
Pull a history of organization events from the last three months to audit system activity.
Create webhook
Set up a new webhook to receive real time notifications when identity events occur.
Expire inquiry sessions
Force multiple inquiry sessions to expire using a list of inquiry IDs to reset the user flow.
Archive Browser Fingerprint List Item
Tool to archive a browser fingerprint list item in Persona. Use when you need to mark a browser fingerprint list item as archived without permanently deleting it.
Archive Country List Item
Tool to archive a Country List Item by ID. Use when you need to mark a country list item as archived. This action is idempotent - archiving an already archived item is safe.
Archive a Geolocation List Item
Tool to archive a geolocation list item from Persona. Use when you need to archive a specific geolocation list item by its ID. This operation marks the item as archived without permanently deleting it.
Archive Government ID Number List Item
Tool to archive a Government ID Number List Item. Use when you need to remove a government ID number from the active list.
Archive a Name List Item
Tool to archive a name list item in Persona. Use when you need to archive a specific name list item by its ID.
Archive a webhook
Tool to archive a Persona webhook by its ID. Use when you need to deactivate a webhook without deleting it. Archived webhooks will no longer receive events but can be referenced for historical purposes.
Archive Email Address List Item
Tool to archive an Email Address List Item in Persona. Use when you need to archive an email address or domain from a list. The archived item will be marked with an archived timestamp in the response.
Archive IP Address List Item
Tool to archive an IP address list item in Persona. Use when you need to remove an IP address from active monitoring.
Archive Phone Number List Item
Tool to archive a phone number list item in Persona. Use when you need to mark a phone number list item as archived without permanently deleting it.
Archive String List Item
Tool to archive a String List Item in Persona. Use when you need to mark a string list item as archived without permanently deleting it. The item will be marked with an archived timestamp and its status will be updated accordingly.
Clone Webhook
Tool to clone an existing Persona webhook. Use when you need to duplicate a webhook configuration with all its settings.
Create an Account
Tool to create an account in Persona. Use when you need to create a new account with personal information such as name, email, phone, address, and custom fields.
Create IP Address List Item
Tool to create an IP Address List Item in Persona. Use when you need to add an IP address to a watchlist or allowlist for identity verification purposes. The list ID must be obtained first using a list retrieval action.
Create Country List Item
Tool to create a country list item in Persona. Use when you need to add a country to a country list for identity verification or compliance purposes.
Create Generic Document
Tool to create a generic document in Persona. Use when you need to create a document record of a specific kind/type for an account or inquiry.
Create Email Address List Item
Tool to create an email address list item in Persona. Use when you need to add an email address to a watchlist or blocklist.
Create Government ID Number List Item
Tool to create a new government ID number list item in Persona. Use when you need to add a government ID number (such as SSN, passport, or driver's license) to a watchlist or monitoring list.
Create Phone Number List Item
Tool to create a phone number list item in Persona. Use when you need to add a phone number to a specific list for tracking or verification purposes.

30 actions · scroll to see them all

Frequently asked questions

Ceven acts as the listener for your Persona webhooks. When you configure a webhook through the Ceven interface, we provide a unique endpoint that Persona calls whenever a verification event occurs. Our agent parses the incoming JSON payload, identifies the specific event type, and then triggers the corresponding workflow you have built. For example, a successful identity verification event can trigger a workflow that updates a user status in Salesforce and sends a welcome email. You can manage these webhooks directly through our actions, allowing you to enable or disable them without leaving the platform.
Yes. Ceven can use the Consolidate Accounts action to merge multiple identity records into one. This is particularly useful when a user creates multiple accounts with different emails but the same government ID. The agent can be programmed to search for matching attributes across your user base and then call the consolidation endpoint to ensure you have a single source of truth for that identity. This prevents fraud where a single actor attempts to bypass limits by creating multiple profiles, and it cleans up your identity data for better reporting.
Persona only allows the retrieval of events up to three months old via the API. This is a hard limit imposed by the Persona platform. If your compliance requirements require longer audit trails, we recommend using Ceven to mirror every Persona event into your own data warehouse or a long term storage solution like BigQuery or Snowflake in real time. By doing this, you maintain a permanent record of every identity check and risk decision made by the system, even after the data has aged out of the Persona event log.
Ceven provides full read and write access to your Persona lists. You can use the agent to dynamically add names, emails, or IP addresses to a blocklist based on signals from other tools. For instance, if a payment provider flags a transaction as fraudulent, Ceven can automatically add that user's email to a Persona blocklist to prevent them from verifying any other accounts. Conversely, you can bulk import lists via CSV or use our API actions to archive items that are no longer considered risky, ensuring your verification logic stays current.
While the final decision on a high risk case usually requires a human, Ceven automates everything leading up to that moment. The agent can pull all the data from a Persona case, attach the user's internal account history, and present a summarized brief to your risk team in Slack or Jira. Once the human reviewer makes a decision, Ceven can then execute the follow up action in Persona, such as adding a tag to the account or expiring the current inquiry session to force a re verification process.
No. Ceven is designed to orchestrate the workflow, not to store PII. We trigger the verification process and receive the result status from Persona, but we do not ingest or store the raw images of passports or driver licenses. All sensitive document handling happens within the secure Persona environment. Ceven only handles the metadata and the outcome of the verification, such as whether the ID was verified or if it failed a specific check, ensuring your security posture remains lean and compliant.
Yes. Persona enforces rate limits on their API endpoints to ensure system stability. If you are running massive bulk imports of name or email lists, you may encounter rate limit errors. Ceven handles this by implementing an exponential backoff strategy, meaning the agent will automatically pause and retry the request once the limit resets. However, for extremely large datasets, we recommend scheduling these imports during off peak hours or breaking the data into smaller batches to avoid hitting the ceiling and causing delays in your workflows.
You can use the Expire Inquiry Sessions action to reset a user who is stuck in a failed state. When a user fails a verification check, they might be blocked from trying again. Ceven can be configured to monitor for these failures and, after a certain period or a manual trigger, expire the session. This allows the user to start the process over with fresh documents. You can also set up a workflow that emails the user specific instructions on why their session failed based on the error code provided by Persona.

Alternatives to Persona

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Onfido logoOnfidoJumio logoJumioSocure logoSocure

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Persona and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free