<!-- https://staircase.co/providers/argyle -->
# Argyle

# Argyle

An employment and income vendor working from payroll-account connections, first in the committed income ordering and second in employment.

Argyle connects to the borrower's payroll provider directly, so the record it returns carries pay periods and gross-to-net detail rather than a summary figure. That is what puts it first in the income ordering: the later vendors can confirm employment, but fewer of them can show the composition of the pay.

A language configuration for Argyle survives in the committed sources, so the field-level mapping between its vocabulary and the canonical income and employment classes renders below rather than being described here.

Both verticals reach it through the same connection artifacts — Employment and Income — with a separate orchestration flow per product.

## Products it serves

- Employment
- Income
- Connection

## Position in the ordering

- Employment MeridianArgyleAtomicWageFinicityExperianPinwheelCitadelEquifaxTrueworkInstantTruework
- Income ArgyleAtomicEquifaxExperianFinicityMeridianPinwheelPlaidTrueworkTruework-Instant

## Field mapping

| Flow | Canonical in | Vendor in | Vendor out | Canonical out | Lender credentials |
| --- | --- | --- | --- | --- | --- |
| `income` | `staircase-graph` | `income-input` | `income-argyle-output` | `staircase-graph` | supported |

## 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.

- `StaircaseAPI/employment-product-product-data product/data/waterfall.json waterfall`
- `StaircaseAPI/income-pp-data product/data/waterfall/waterfall.json waterfall`
- `employment-pp-data product/data/flows/Argyle.json`
- `income-pp-data product/data/flows/argyle.json`
