Getting Started
Explore our guides and examples to start using ComplyCube.
ComplyCube is a complete identity verification and anti-fraud platform that helps businesses of all sizes automate KYC and AML flows and processes.
This documentation is your starting point. It will guide you from setting up your account, to understanding our products, selecting the integration path that best fits your needs, and finally running your first identity verification.
1. Create an account
Set up a ComplyCube account and start using our verification services right away in a secure test environment.
Your sandbox environment
When you create an account, your sandbox (test) environment is set up automatically and comes preloaded with:
Sample workflows: Ready-made templates to explore verification flows.
Test data: Pre-populated customers and checks so you can experiment safely.
Full feature access: The same functionality as Live, but isolated for testing.
This allows you to explore the platform, understand how workflows and verification checks operate, and gain hands-on experience before going live.
2. Verification modes
ComplyCube supports two verification modes, which determine how checks are executed whether you’re using the Web Portal out of the box or integrating via the Hosted solution, SDKs, or APIs.
Define customer journeys in the workflow designer and verify customers through the Portal or your app. Flows can be updated or extended without redeploying, making this the recommended option for most use cases. Customer participation is required. The customer must complete the flow to trigger the verification checks.
Run individual checks (e.g. AML screening) on an ad-hoc basis in the Portal or integrate them into your app. Flexible but more code-intensive, best suited for advanced integrations, partner use cases, or occasional one-off verifications. Unlike workflows, checks can be run without direct customer involvement.
How it works
Select an existing workflow template or create a new one.
Each run creates a workflow session with all data, documents, and results.
Results are returned at the session level via Portal, API, or webhooks.
How it works
Trigger individual checks directly (e.g. AML screening, document verification).
You manage onboarding logic and flow changes in your app code.
Results are returned per check via the Portal, API, or webhooks.
3. Integration paths
All integrations paths below support both verification modes.
Run checks and flows directly from the Portal without any integration. Easiest entry point and ideal for low volumes.
A secure and branded hosted KYC page that enables you to verify clients with minimal code. This is the quickest integration path.
Embed our mobile SDKs with built-in AI features to run KYC flows natively directly inside your app. You can test the Mobile SDK immediately using the ComplyCube Mobile app, without needing to integrate anything.
Drop in our verification flows directly into your web application.
Bring your own UI and connect directly to ComplyCube APIs. Offers the most granular control and is suited for advanced use cases or partner implementations.
4. Build & test
Testing data - Use Sandbox triggers to simulate outcomes.
Configure webhooks - Receive results asynchronously in real-time.
Integration checklist - Follow our checklist to ensure your integration is production-ready.

