Skip to main content

Documentation Index

Fetch the complete documentation index at: https://truv.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Customer Portal demo shows a self-service benefits portal where an applicant verifies their income and employment through an embedded Truv flow — no caseworker required. Source: GitHub
git clone https://github.com/truvhq/demo-apps.git
cd demo-apps && npm install && cp .env.example .env
npm start && npm run dev  # select "Public Sector" → "Customer Portal"
Customer Portal demo

Flow

1

Collect applicant info

The applicant enters their PII in the benefits portal. The backend searches for the employer and creates an Order.
GET /v1/company-mappings-search/?query=...
POST /v1/orders/
2

Bridge verification

Truv Bridge opens inline. The applicant connects their payroll provider.Sandbox credentials: goodlogin / goodpassword
3

Receive webhook and fetch report

order-status-updated fires on completion. Fetch income and employment data for eligibility.
POST /v1/users/{user_id}/reports/
Integration pattern: Embedded Orders | Products: VOIE, VOE