# Overview

## Build your onboarding flow

TransactionLink helps you build and run customizable onboarding workflows that integrate with KYC, AML, registry, and data providers.\
You can trigger workflows from your backend and let users complete the process via an embeddable widget or a hosted page—or run the workflow entirely in the background for automated checks.

***

### Configure the workflow

You define the structure and logic of your onboarding flow in the TransactionLink Dashboard:

* Choose which providers to use (e.g. identity verification, company registry, AML)
* Set up required steps and conditional logic
* Update and iterate on workflows without redeploying code

***

### Choose how to run the workflow

TransactionLink supports multiple integration modes depending on how you want to guide users through the onboarding process:

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Redirect users to a secure page hosted by TransactionLink.</strong> </td><td><a href="/pages/y4RQB2ugN9P0zPpa9pMo">/pages/y4RQB2ugN9P0zPpa9pMo</a></td></tr><tr><td><strong>Render the workflow directly inside your app using an iframe.</strong></td><td><a href="/pages/W7rQIocYy2nb2uZMLTk3">/pages/W7rQIocYy2nb2uZMLTk3</a></td></tr><tr><td><strong>Run the workflow in the backend without any user interface.</strong></td><td><a href="/pages/hRXr20j0GazySdpwtXCK">/pages/hRXr20j0GazySdpwtXCK</a></td></tr></tbody></table>

***

### Monitor and manage

Use the dashboard to track the status of each workflow execution:

* View progress and results in real time
* Evaluate user submissions
* Troubleshoot failed cases
* Analyze conversion performance


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.transactionlink.io/docs/workflows/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
