---
title: End-user journey
slug: ki/end-user-journey
description: Learn about Klavi's White-Label and API services for seamless integration into partner websites and apps. Discover the user journey that involves starting on the partner platform, being directed to the Link page for bank connection, and returning back to 
docTags: 
createdAt: 2023-06-01T04:39:16.000Z
---

Klavi have two ways to provide services, one is White-Label(H5), and the other is API.

Regardless of how partners integrate Klavi services, the user journey should be as follows:

::Image[]{src="https://api.archbee.com/api/optimize/3aXvvCPme0Nq_nC3YOUoN/DcoUbdbHj0rTGq7MzRP6K_image.png" size="44" width="471" height="960" position="center" showCaption="false"}

- The user journey starts with your website or app;
- At a certain point, you send the user to the Link page for bank connection, which handles credential validation, multi-factor authentication (MFA) or one-time-password (OTP) and input error handling;
- The bank connection usually takes a few seconds and the user will be redirected back to your page (the callback\_url provided by you) to continue.

:::hint{type="info"}
**🪄 Tip** The Link page can also be embedded into your iFrame if applicable for better user experience.
:::

