Synchronizing
Architectural Primitives

Integration overview

Sentinel gives you a few building blocks. You choose how customers get verified, how your systems receive the outcome, and how your team operates day to day. This page maps the surfaces and shows how they fit together.

How customers get verified

Every verification runs inside a Sentinel-hosted experience, so you never handle raw biometric data. The hosted verification link is the standard way to deliver it. Your backend requests a session and receives a responsive link that you can place on a web page, send by email or SMS, present as a QR code, or open inside your own app in a web view. It adapts to any screen and is the fastest path to integrate, with no native app changes.

A fully native React Native SDK is also available as a premium option for mobile teams, by consultation.

How you receive outcomes

When a verification resolves, you learn the result in one of two complementary ways.

  • Webhooks push to you: Sentinel calls your endpoint as a customer's status changes, so you react in near real time. Recommended as the primary signal for most integrations.
  • Result retrieval pulls on demand: query a customer's current status and result whenever you need it. Useful for reconciliation, retries, or if you prefer to poll.

Most integrations use webhooks as the primary signal and result retrieval as a fallback and for reconciliation.

How your team operates

The operations dashboard is where your team reviews verifications, inspects results, resolves items held for review, and configures your tenant, including accepted documents, webhook settings, and re-verification policies. Roles separate staff who can act from those who can only view.

A typical integration

Putting the surfaces together, a common end-to-end integration looks like this.

1

Request a session

Your backend authenticates with Sentinel and requests a verification session, receiving a hosted link.
2

Deliver it to your customer

Share the link, or open it inside your app in a web view. The customer completes the hosted journey: liveness, document capture, and a short review.
3

Sentinel verifies and screens

The submission is verified and screened, and the customer's status advances toward an outcome.
4

Receive the outcome

Your endpoint receives a webhook, or you query result retrieval, and your systems act on the result.
5

Review edge cases

Your team uses the dashboard to inspect results and resolve anything held for review.

Division of responsibilities

Sentinel runs the verification itself. You connect it to your product.

Sentinel handles
  • The capture experience and its interface
  • Liveness, document validation, and face matching
  • Sanctions and PEP screening
  • Secure handling and storage of biometric data
  • The verification status lifecycle
You build
  • Requesting sessions from your backend
  • Delivering verification links
  • Receiving webhooks or reading results
  • Acting on outcomes in your systems
  • Day-to-day review in the dashboard
Next
Start issuing verifications with Dynamic link verification, then connect outcomes with Webhooks and callbacks.