When Unilink is the right choice
Choose Unilink when you want zero backend integration and maximum speed to market, especially for manual or operational review scenarios:Low-code / no-code teams
No API integration or backend setup needed.
MVPs and pilots
Validate your verification flow before investing in a full integration.
In-person KYC
Use the QR code in-store, at a branch, or on a kiosk.
Affiliate or referral verification
Share the link via email, SMS, or WhatsApp.
When NOT to use Unilink
Skip Unilink if you need any of the following — use the API (Create Session) instead:- Deep backend control over sessions and lifecycle
- Fully automated user journey (no manual steps)
- Silent or background checks
- Dynamic workflows based on user attributes
- Complex conditional logic (branching by country, risk, document type)
- High-volume, highly customized enterprise orchestration
Unilink vs API
| Use case | Best option |
|---|---|
| Quick launch / MVP | Unilink |
| No backend | Unilink |
| Send a link to a user | Unilink |
| QR verification (kiosk / branch) | Unilink |
| Manual operator review in Console | Unilink |
| Fully custom flow | API |
| Backend automation | API |
| Conditional risk logic | API |
| Mass scale with per-user context | API |
Simple rule of thumb: if you want speed and simplicity, choose Unilink. If you want control and automation, choose the API integration.
How to use Unilink
Configure a workflow
In the Business Console, set up your verification steps, liveness/AML checks, and branding.
Distribute
Share the link via:
- A button on your website
- Email / SMS / WhatsApp
- Printed or on-screen QR code
Example: website button
Best practices
- Start with Unilink for manual ops and MVPs; evolve to Create Session as automation needs grow.
- Sandbox vs. Live — test with sandbox keys/links; swap for production at go-live.
- Security — if you expose the link publicly, consider bot-mitigation on the host page.
- Webhooks — verify signatures, retry on failure, and store event history if you automate later. See the Webhooks guide.