<!-- https://staircase.co/providers/truv -->
# Truv

# Truv

An employment and income vendor working from payroll-account connections, integrated for both verticals without a default position.

Truv is integrated for Employment and Income and holds no position in either committed ordering. That combination means it is available for a lender to place in its own configuration rather than being reached by default.

Ordering is per lender in the general case. The committed sequences on the product pages are the defaults; a lender configuring its own puts vendors where its own traffic says they belong.

## Products it serves

- Employment
- Income
- Connection

## How this integration is built

- **connection configuration** — The wire protocol. One repository per vendor API call, not per vendor.

- **language configuration** — The field mapping between the vendor's vocabulary and the canonical model.

- **flow file** — The four-way translation: canonical request, vendor request, vendor response, canonical response.

- **waterfall priority** — One line naming where this vendor sits in the vertical's ordering.

- **status call** — Activating the vendor for a lender, optionally with the lender's own credentials.

## Evidence

This vendor is on the roster because each of the following resolves to a committed artifact.

- `mortgage-verification-income-truv-setup-service`
- `mortgage-verification-income-verify_income-truv-configuration`
- `partner-truv-company_search-connection-configuration`
- `partner-truv-create_bridge_token-connection-configuration`
- `partner-truv-exchange_token-connection-configuration`
- `partner-truv-income-language-configuration`
- `partner-truv-verify_income-connection-configuration`
