---
title: How does Truv establish connections with data providers?
description: Here’s a step-by-step overview of how Truv connects with payroll providers and financial institutions to access data securely.
---

[Skip to content](https://help.truv.com/how-does-truv-establish-connections-with-data-providers#main-content)

[![logo-truv-4](https://help.truv.com/hubfs/logo-truv-4.svg)](https://help.truv.com/?hsLang=en)

Open main navigation

Close main navigation

 How can we help?

- There are no suggestions because the search field is empty.

1. [Truv Help Center](https://help.truv.com/?hsLang=en)
2. [Getting Started](https://help.truv.com/getting-started?hsLang=en)
3. [Platform Overview](https://help.truv.com/getting-started?hsLang=en#platform-overview)

# How does Truv establish connections with data providers?

### **How Truv Works to Connect with Data Providers**

Here’s a step-by-step overview of how Truv connects with payroll providers and financial institutions to access data securely:

1. **Request from Your App**: Your app uses a **bridge\_token** to request information from your server.
2. **Server Sends Request**: Your server sends a request with the user’s details to the **Truv API**.
3. **User Connects Payroll Info**: Once the request is processed, your app asks the user to connect their payroll or financial data through **Truv Bridge**.
4. **Successful Connection**: When the user successfully connects their data, **Truv Bridge** sends the credentials back to your app.
5. **Webhook Monitoring**: Your server watches for updates through webhook events from the Truv API.
6. **Public Token Exchange**: With the **public\_token**, your app can exchange it with your server and the Truv API to get the required data.
7. **Data Access**: Finally, after your server collects the credentials, it can pull the data from the Truv API.

### Summary of Sequence Diagram

The chart below is an overview of the steps in the process.

 ![b5eb835-small-Image\_103\_1](https://help.truv.com/hs-fs/hubfs/b5eb835-small-Image_103_1.png?width=688&height=545&name=b5eb835-small-Image_103_1.png)

 

- [Getting Started](https://help.truv.com/getting-started?hsLang=en#main-content)

    - [Intro to Truv](https://help.truv.com/getting-started?hsLang=en#intro-to-truv)
    - [Account Setup](https://help.truv.com/getting-started?hsLang=en#account-setup)
    - [Platform Overview](https://help.truv.com/getting-started?hsLang=en#platform-overview)
    - [Dashboard Essentials](https://help.truv.com/getting-started?hsLang=en#dashboard-essentials)
- [Security and Compliance](https://help.truv.com/security-and-compliance?hsLang=en#main-content)

    - [Data Security](https://help.truv.com/security-and-compliance?hsLang=en#data-security)
    - [Regulatory Compliance](https://help.truv.com/security-and-compliance?hsLang=en#regulatory-compliance)
    - [User Consent Management](https://help.truv.com/security-and-compliance?hsLang=en#user-consent-management)
    - [Customer Support for Security](https://help.truv.com/security-and-compliance?hsLang=en#customer-support-for-security)
    - [Incident Response](https://help.truv.com/security-and-compliance?hsLang=en#incident-response)
    - [Certifications & Audits](https://help.truv.com/security-and-compliance?hsLang=en#certifications-audits)
- [Troubleshooting](https://help.truv.com/troubleshooting?hsLang=en#main-content)

    - [API Troubleshooting (High-Level)](https://help.truv.com/troubleshooting?hsLang=en#api-troubleshooting-high-level)
    - [Data Connections](https://help.truv.com/troubleshooting?hsLang=en#data-connections)
    - [Integration Issues](https://help.truv.com/troubleshooting?hsLang=en#integration-issues)
    - [Contacting Support](https://help.truv.com/troubleshooting?hsLang=en#contacting-support)
    - [Resources for Self-help](https://help.truv.com/troubleshooting?hsLang=en#resources-for-self-help)
    - [Account Management](https://help.truv.com/troubleshooting?hsLang=en#account-management)
- [Home Lending](https://help.truv.com/home-lending?hsLang=en#main-content)

    - [FAQs](https://help.truv.com/home-lending?hsLang=en#faqs)
    - [Orders](https://help.truv.com/home-lending?hsLang=en#orders)
    - [Encompass Integration](https://help.truv.com/home-lending?hsLang=en#encompass-integration)
    - [Blend Integration](https://help.truv.com/home-lending?hsLang=en#blend-integration)
    - [nCino Integration](https://help.truv.com/home-lending?hsLang=en#ncino-integration)
    - [BlueSage Integration](https://help.truv.com/home-lending?hsLang=en#bluesage-integration)
    - [Lodasoft Integration](https://help.truv.com/home-lending?hsLang=en#lodasoft-integration)
    - [Tidalwave Integration](https://help.truv.com/home-lending?hsLang=en#tidalwave-integration)
    - [Vesta Integration](https://help.truv.com/home-lending?hsLang=en#vesta-integration)
    - [Byte Integration](https://help.truv.com/home-lending?hsLang=en#byte-integration)
    - [LenderLogix Integration](https://help.truv.com/home-lending?hsLang=en#lenderlogix-integration)
    - [Advanced Dashboard Tips](https://help.truv.com/home-lending?hsLang=en#advanced-dashboard-tips)
    - [Custom Integrations](https://help.truv.com/home-lending?hsLang=en#custom-integrations)
- [Public Sector](https://help.truv.com/public-sector?hsLang=en#main-content)

    - [FAQs](https://help.truv.com/public-sector?hsLang=en#faqs)
    - [Orders](https://help.truv.com/public-sector?hsLang=en#orders)
    - [Clients](https://help.truv.com/public-sector?hsLang=en#clients)
    - [Case Workers](https://help.truv.com/public-sector?hsLang=en#case-workers)
- [Background Screening](https://help.truv.com/background-screening?hsLang=en#main-content)

    - [FAQs](https://help.truv.com/background-screening?hsLang=en#faqs)
    - [Integrations](https://help.truv.com/background-screening?hsLang=en#integrations)
    - [Tazworks](https://help.truv.com/background-screening?hsLang=en#tazworks)
- [Other Use-Cases](https://help.truv.com/other-use-cases?hsLang=en#main-content)

    - [Truv SmartRouting](https://help.truv.com/other-use-cases?hsLang=en#truv-smartrouting)
    - [Truv ChoiceConnect](https://help.truv.com/other-use-cases?hsLang=en#truv-choiceconnect)
    - [Truv Paycheck Pay](https://help.truv.com/other-use-cases?hsLang=en#truv-paycheck-pay)
    - [Truv Scoring Attributes](https://help.truv.com/other-use-cases?hsLang=en#truv-scoring-attributes)
    - [Truv Direct Deposit Switch](https://help.truv.com/other-use-cases?hsLang=en#truv-direct-deposit-switch)
    - [Bank Income](https://help.truv.com/other-use-cases?hsLang=en#bank-income)
- [Account Management](https://help.truv.com/account-management?hsLang=en#main-content)

    - [Team and Account Settings](https://help.truv.com/account-management?hsLang=en#team-and-account-settings)

[![Chill listening crop-3](https://help.truv.com/hubfs/logo-truv-bl.svg "Chill listening crop-3")](https://truv.com/)

Truv Help Center

<https://www.linkedin.com/company/truvhq> <https://x.com/TruvHQ>

Copyright © 2026, Truv Inc.