Calisto Identity

Verify a customer is who they say they are, before they arrive.

Identity verification that writes its answer onto the contact records already inside Calisto Pro. Send a link and they complete it on any device, with no app to install. A document scan, a face match and a liveness check come back as one result.

A document scan, a face match and a liveness check · Opens on any device from a link, carrying your name and not ours · The result lands where reception, the door and the signature request already read

Identity · Verifications
Status
Tier
StatusTierDocumentCountryAMLDate
ApprovedIdentity + CompliancePassportDominican RepublicClear8/7/2026
ApprovedIdentity CheckNational IDSpain—8/7/2026
In ReviewIdentity + CompliancePassportNigeriaReview8/6/2026
ApprovedIdentity CheckDriving licenceUnited Kingdom—8/6/2026
PendingIdentity CheckNational IDColombia—8/6/2026
ApprovedIdentity + CompliancePassportGermanyClear8/5/2026
DeclinedIdentity CheckDriving licenceUnited States—8/5/2026
ApprovedIdentity CheckResidence permitPortugal—8/4/2026
ApprovedIdentity + CompliancePassportJapanClear8/4/2026
ExpiredIdentity CheckNational IDItaly—8/4/2025
PendingIdentity + CompliancePassportBrazilPending8/3/2026
ApprovedIdentity CheckPassportCanada—8/3/2026
Calisto Identity

The Identity Verification App for Contacts

Document scan, face match, liveness check, and compliance screening. The answer lands on the contact record, with no app to install.

The Dashboard

Verified, pending, declined, and the ones that need a human.

The verification operation at a glance, then the queue underneath it. AML hits are their own tile because they are their own decision.

Verified
1,284
Pending
37
Declined
52
AML Hits
4
Normal
At Risk
Critical
StatusTierDocumentCountryDate
ApprovedL2PassportDO8/5/2026
ApprovedL2National IDZA8/5/2026
PendingL1Driving LicenceES8/4/2026
ApprovedL1PassportKE8/4/2026
DeclinedL2National IDMA8/3/2026
ApprovedL2PassportFR8/3/2026
PendingL1Residence PermitDO8/2/2026
ApprovedL2PassportGB8/2/2026
The Verification

ID scan, selfie, face match. Under two minutes.

The subject opens a link, photographs their document and takes a selfie. What the operator gets back is one screen: the extracted fields, the face match score, the liveness result, the screening outcome and the timeline.

Verification
Verified, ID + Compliance
Refresh
Decision
Tier
Identity + Compliance
Status
approved
Document
Passport
Country
PT
Liveness
passed
Face match
0.97
Verified
Mar 14, 09:41
Expires
Jun 12, 09:41
Source
link
AML Screening
Result
clear
Risk score
0.04
Match score
0.00
Captured documents
ID document
Redacted
Selfie
Redacted

Personal data is redacted. Reveal to view for compliance review, audited.

Event timeline
  1. created09:38:02
  2. approved09:41:06
  3. document_revealed11:20:31
Redacted by default
The document, the selfie and the extracted fields stay hidden until someone reveals them, and revealing writes its own event.
The level is derived
Computed from the latest approved verification that has not expired, so an expiry drops the level on its own.
Expiry is a setting
Thirty days through to never, chosen once. Every verification inherits it.

0

verification tiers, identity and compliance

<0 min

end to end, in the browser

Zero

app installs for the person verifying

Two Tiers

Identity Check, or Identity plus Compliance.

Tier 1 is the document, the face match and the liveness result. Tier 2 adds screening against sanctions lists, politically exposed persons databases and adverse media, with a risk score and a match score on the same record.

What runs
Tier 1Identity Check
Tier 2Identity + Compliance
Document scan and field extraction
●
●
Face match against the document photo
●
●
Liveness
●
●
Badge on the contact record
●
●
Event trail and audit record
●
●
Shareable self-serve link
●
●
Bulk verification
●
●
Sanctions screening
○
●
Politically exposed persons screening
○
●
Adverse media screening
○
●
Risk and match scores on the record
○
●
Case queue on a screening hit
○
●
Per verification, on the operator wallet. Pricing for both tiers is at the foot of this page.

The tier is set on the link, on the bulk run, or as the account default, and a single verification can leave it.

Only an approved verification bills. Setup, sessions, declines and expiries cost nothing.

Compliance

Hand an auditor the screen you already work in.

Every event timestamped, every reviewer named, every case closed with a note. Nothing to assemble when somebody asks.

AML Screening

Sanctions, PEP and adverse media. One screening result.

A compliance-tier verification is screened against all three, and one outcome comes back: clear, hit, or review. It carries a risk score and a match score, and the lines those scores are judged against are yours.

Sanctions lists
Politically exposed persons
Adverse media
Screening result
On the verification, not in a separate file
review
Risk score0.61
Match score0.58
Review lineHigh-risk lineBoth are settings, not constants.
Above the review line the verification goes to the case queue instead of approving.

A near-miss on a common name and a genuine list match are different numbers, and the operator sees which one they are looking at.

A hit that arrives later is recorded as its own event. It flags the verification without rewriting the decision that was already made.

Case Management

Every flagged verification gets a case. Every case gets a resolution.

A hit, or a score above your review line, sends the verification to the case queue instead of approving it. The reviewer clears and approves, keeps it in review, or declines, and their notes go onto the audit trail with the decision.

Case Management
Flagged verifications awaiting resolution
StatusAMLTierOpened
in_reviewhitIdentity + ComplianceMar 14
in_reviewreviewIdentity + ComplianceMar 14
in_reviewreviewIdentity + ComplianceMar 13
in_reviewhitIdentity + ComplianceMar 11
Review
Case opened Mar 14, 09:52
AMLhit
Risk0.92
Match0.88
Review notes (recorded on the audit trail)
Clear & approveKeep in reviewDecline
Below the review control
Decision grid, screening scores, captured documents, event timeline
Nothing resolves itself.A flagged verification waits for a person. No timer approves it.
The case is the verification.Decision, screening scores, captured documents and timeline, on one screen.
The queue is visible.Open cases show as a tile on the daily cockpit, in the error tone.
Audit Trail

Every event. Every timestamp. Every reviewer.

A verification is created, decided, screened, revealed, reviewed or expired. Each of those is a timestamped row against the verification it belongs to, and every row links back to the record.

  1. Mar 14, 11:20document_revealed8f3c…a410
  2. Mar 14, 10:38reviewedd21b…77e9
  3. Mar 14, 09:59aml_hitd21b…77e9
  4. Mar 14, 09:41approved8f3c…a410
  5. Mar 14, 09:38created8f3c…a410
  6. Mar 13, 17:04declined5a90…21cd
  7. Mar 13, 15:22in_reviewb7e4…9931
  8. Mar 12, 00:00expired10df…6c02

Revealing a redacted document writes a row, so the trail answers who saw the personal data, not only what the system decided.

A resolved case records who resolved it, when, and what they wrote.

Distribution

The check goes to them. They never come to us.

A page that opens on any device, in any browser, with your name on it and no account to create.

The check is done and the record exists. What it lets through, and what it holds, is the part that matters.

The Gate

Hold the step until the person is verified.

Blocking a transactional step on identity is one wrapper around the step, at whichever level you require. Issuing a credential, confirming a check-in, registering a member, releasing a payout: same wrapper, your level.

The step you are protectingIssue a credential
Verification gateRequires: Identity + Compliance
✓Level metThe step runs. Nothing about the screen changes.
→Level not metThe capture opens right there, inside the app that asked. Nobody is sent to another product.

Shipping today as a gate on Registry, Bookings, Tickets, Access and Direct, and as the checkmark beside a contact name in Desk, Inbox, Link, Sign and Workforce.

The badge is read, never stored. Every app asks for the level and gets it derived from the latest approved verification, so nothing can hold a stale copy.

One approved verification writes its status and its date onto the contact record. No export, no sync job, no second database to move it into.

Companion apps

Where Identity touches everything else.

5 of these 8 connections are in your plan today. The rest stay visible so you know the instrument is there before you need it.

Identity
Registry
Bookings
Tickets
Access
Sign
Workforce
Desk
Inbox
Pricing

No setup cost. Pay when you start using.

Know who you are dealing with.

Calisto Identity

KYC identity verification.

€1per Level 1 check
Level 2 check
€2.50/check

Recommended for you

Works well together.

Calisto Registry

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more →
0Additional Cost
Calisto Bookings

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more →
0Additional Cost
Calisto Tickets

Calisto Tickets

Ticketed events with seat assignment, QR check-in, wallet passes, waivers, livestream access, and pricing seasons.

Learn more →
3.7%of each paid ticket
Calisto Access

Calisto Ops

Full security protocol management.

Learn more →
€50/mo
Calisto Sign

Calisto Commerce

E-signatures, priced per envelope.

Learn more →
€0.85per envelope
Calisto Workforce

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more →
0Additional Cost
Calisto Desk

Calisto Ops

Full helpdesk.

Learn more →
€75/user/mo
Calisto Inbox

Calisto Inbox

Unified inbox across email, SMS, chat, and social.

Learn more →
€13/user/mo

Recommended for

The industries that run Identity, and what each of them runs it for.

Hotels & ResortsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Hotels & Resorts on Calisto →

Serviced ApartmentsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Serviced Apartments on Calisto →

Short-Term RentalsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Short-Term Rentals on Calisto →

RestaurantsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Restaurants on Calisto →

Fine DiningIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Fine Dining on Calisto →

CateringIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Catering on Calisto →

Bar & LoungeIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Bar & Lounge on Calisto →

Real Estate AgentsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Real Estate Agents on Calisto →

Real Estate BrokersIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Real Estate Brokers on Calisto →

Property DevelopmentIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Property Development on Calisto →

Coaching & TrainingIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Coaching & Training on Calisto →

Gym ManagementIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Gym Management on Calisto →

Clinical & SpaIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Clinical & Spa on Calisto →

Salons & BarbersIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Salons & Barbers on Calisto →

Live Music & FestivalsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Live Music & Festivals on Calisto →

Marathons & EnduranceIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Marathons & Endurance on Calisto →

Artists & TalentIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Artists & Talent on Calisto →

Venue ManagementIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Venue Management on Calisto →

Event & Production RentalsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Event & Production Rentals on Calisto →

Golf & Member ClubsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Golf & Member Clubs on Calisto →

Recreation & Vehicle RentalIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Recreation & Vehicle Rental on Calisto →

Tours & ExperiencesIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Tours & Experiences on Calisto →

Home & Field ServicesIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Home & Field Services on Calisto →

Coworking SpacesID verification

ID checks at member onboarding.

Coworking Spaces on Calisto →

Content CreatorsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Content Creators on Calisto →

Videography & PhotographersIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Videography & Photographers on Calisto →

Graphic Designers & ArtistsIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Graphic Designers & Artists on Calisto →

Online RetailersIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

Online Retailers on Calisto →

In-Person RetailIdentity checks

Verify a customer or a signer before the booking, the signature or the money.

In-Person Retail on Calisto →
Spec Sheet

Everything included in Calisto Identity.

Verification
  • Two tiers: identity check, and identity plus compliance
  • Tier set on the link, on the bulk run, or as the account default, and overridable for a single verification
  • Both tiers produce the same badge, the same audit trail and the same visibility in every app
  • Document scan with field extraction: type, country, number, expiry, name, date of birth
  • Selfie captured and matched against the document photo, with a score on the record
  • Liveness result on the record
  • Four signals on one row: extracted document fields, face match score, liveness result and, on the compliance tier, the screening outcome
  • Captured images stored on the verification and rendered redacted by default
  • Reveal for compliance review, which writes its own audit event
  • Five statuses: pending, approved, declined, in review, expired
  • Expiry configurable per account, from thirty days to never
  • Required document type configurable: any, passport, national ID, or driving licence
  • Every verification records the app that triggered it
  • Decision delivered to a signature-verified webhook, matched to its session and written onto the verification
  • Re-read from the provider when a webhook does not arrive, so a dropped delivery is a delay rather than a verification stuck at pending
Compliance
  • Sanctions, politically exposed persons and adverse media screening on the compliance tier
  • Every screening hit kept as evidence: the listed name, the lists, match and risk scores, and the source
  • Each hit ruled on by a person: confirmed match, false positive or inconclusive, with a note on the audit trail
  • Review line and high-risk line set per account; nothing is declined automatically
  • A confirmed sanctions match can never be approved
  • Screening dashboard with clear, hit and review totals
  • Case queue for every flagged verification
  • Case detail is the review control on top of the full verification record
  • Three resolutions: clear and approve, keep in review, decline
  • A flagged verification waits for a person; no timer approves it and no rule clears the queue
  • Reviewer, timestamp and notes recorded on resolution
  • Tier one states plainly that no screening ran, rather than showing an empty result
Audit Trail
  • Every lifecycle event as a timestamped row against its verification
  • Created, pending, in review, approved, declined and expired
  • Screening hit recorded as its own event without overwriting an existing decision
  • Case resolution recorded as a review event
  • Document reveal recorded as an event, so access to personal data is on the trail
  • Every row links back to the verification it belongs to
  • Registered in the manager area of the menu
Distribution
  • Shareable verification links with a label and a tier
  • Public capture page rendered outside the authenticated shell, with no account for the subject
  • Name and email bound to a real contact before capture starts
  • Document and selfie captured in the browser
  • Use count per link
  • Revoke a link without touching the verifications it produced
  • Logo and custom message on the capture screen, set in settings
  • Business name and brand edited from inside Identity through the shared configuration block
  • Verification requests: a personal link for one person, used once, tracked from sent to verified
  • Ask many at once: pick people by name, choose a saved list, or paste or upload emails
  • Automatic requests for new contacts, upcoming bookings that need verification, or age-restricted events
  • One reminder for an unanswered request; a person who leaves mid-way picks up where they stopped
  • Verification started or requested in place from any app that renders a contact
Where You Work
  • Dashboard with verified, pending, declined and screening hit totals, plus recent activity
  • Verifications list filtered by status and by tier
  • Verification detail with the decision grid, screening, captured documents and timeline
  • Screening list with risk and match scores
  • Case queue and case detail
  • Audit trail
  • Verification links with a creation dialog
  • Bulk verify
  • Reports with pass rate, total checks, tier split and a per-country table
  • Settings across verification, screening, cost reporting, notifications and branding
Everywhere Else
  • Inline checkmark rendered beside a contact name in any app
  • Expandable panel that opens in place, never a redirect to another product
  • Capture flow that opens inside whichever app asked for it
  • Gate that holds a transactional step until a required level is met
  • Level derived on read from the latest approved, unexpired verification
  • Status and date written onto the contact record itself
  • List reads batched per page, never one lookup per row
  • Alias index resolving an email, phone, chat handle or messaging address to one canonical contact
  • Confidence score and provenance on every alias link
Billing And Reporting
  • Metered per approved verification against the operator wallet
  • Setup, session creation, declined and expired verifications are not charged
  • Charge captured at the moment the decision lands
  • Currency derived from the account operating currency and never guessed
  • An unresolved currency skips the charge rather than billing in a defaulted one
  • Insufficient funds is non fatal and collected on the next top up
  • Usage summary by period, split by tier
  • What was billed, per currency, on Reports — read from the billing record, never estimated
Connected to Calisto Pro
  • Registry (membership registration held behind the gate)
  • Bookings (reception check-in held behind the gate)
  • Tickets (attendee checkmarks, and an age-restricted door)
  • Access (credential issuance held behind the gate)
  • Desk (requester level in the customer context header)
  • Inbox (the checkmark in the contact sidebar)
  • Link (the checkmark on the contact card)
  • Sign (a level for every signer bound to a contact)
  • Direct (payout gate and the public creator profile checkmark)
  • Workforce (the level of the person working a schedule lane)
  • Today (verified, pending and screening hit tiles on the cockpit)
  • Purview (business unit scope, and the brand on the capture screen)
Honest answers

Questions about Calisto Identity

A link they open on any device: a document scan, a face match and a liveness check. No app to install, which matters when the subject is a guest arriving tomorrow rather than an employee.

On the contact record every app already reads, as a verification level. That is why a booking, a rental or a door can gate on it without integrating with anything.

Yes. Gated steps are chosen per flow, so a low-value booking passes straight through and a high-value rental or a first key collection requires the check.

As you. Scope and brand are configurable, so the subject sees your business rather than a vendor they have never heard of.

Metered usage: you pay for checks performed. The pricing section on this page reads the live catalogue and is the authority.

The verification result stays on the contact and the underlying document handling follows the retention you configure. Verification outcomes export with the contact record.