> ## Documentation Index
> Fetch the complete documentation index at: https://docs.truv.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom Integration

> Choose where to integrate Truv verification in your mortgage workflow

Integrate Truv income, employment, and asset verification into your own systems. Choose the integration point that matches where and how borrowers verify in your workflow.

<Info>
  If you use a supported platform (ICE Encompass, Blue Sage, nCino, Floify, and others), see [LOS Integrations](/mortgage/integration/los-overview) or [POS Integrations](/mortgage/integration/pos-overview) instead.
</Info>

***

## Choose your integration point

Each integration maps to a working demo you can run locally. Start with the demo, then follow the implementation guide.

| Integration                                                      | Who triggers | How the borrower verifies                         | Demo                                                       | Guide                                                               |
| ---------------------------------------------------------------- | ------------ | ------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------------------------------- |
| [POS Application](/mortgage/integration/custom-pos)              | Borrower     | Embedded Bridge widget in your portal             | [Application](https://github.com/truvhq/demo-apps)         | [Embedded Orders](/developers/integration/embedded-orders/overview) |
| [Follow-up Verification](/mortgage/integration/embedded-orders)  | Your system  | Embedded Bridge widget, after initial application | [Follow-up](https://github.com/truvhq/demo-apps)           | [Embedded Orders](/developers/integration/embedded-orders/overview) |
| [LOS Integration](/mortgage/integration/custom-los)              | Loan officer | Clicks a link sent via email or SMS               | [LOS](https://github.com/truvhq/demo-apps)                 | [Hosted Orders](/developers/integration/hosted-orders/new-user)     |
| [Document Processing](/mortgage/integration/document-processing) | Either       | Uploads documents via API                         | [Document Processing](https://github.com/truvhq/demo-apps) | [Document Processing](/developers/integration/document-processing)  |

***

## Combine integration points

Most production implementations combine two or more approaches:

* **POS + Documents**: Embed Bridge in your borrower portal. When a borrower can't connect their provider, Bridge offers document upload as a fallback.
* **LOS + Documents**: Send verification links from your LOS. Process documents for borrowers whose employer isn't supported.
* **POS + LOS**: Embed the widget for borrowers in your portal. Send hosted links for co-borrowers or follow-ups completed asynchronously.

***

## Next steps

<CardGroup cols={2}>
  <Card title="Run a demo" icon="play" href="/developers/quickstarts-overview#demo-apps">
    Clone the demo-apps repo and run a full verification flow locally
  </Card>

  <Card title="GSE Testing" icon="certificate" href="/developers/testing/gse-testing">
    Validate Fannie Mae D1C and Freddie Mac AIM eligibility
  </Card>
</CardGroup>
