Skip to main content
The Follow-up demo shows how to handle co-borrowers or multi-product verification by creating multiple orders tied to the same applicant using a shared external_user_id. Integration pattern: Embedded Orders (multi-task) | Products: VOIE, VOE, VOA
git clone https://github.com/truvhq/demo-apps.git
cd demo-apps && npm install && cp .env.example .env
# Add your API_CLIENT_ID, API_SECRET, and NGROK_URL to .env
npm start        # Express server on :3000
npm run dev      # Vite dev server on :5173 — select "Follow-up"
See Demo Apps overview for full setup details including ngrok configuration.

Flow

1

Initialize orders

Create multiple orders for the same applicant. Each order targets a different employer or product. Orders share an external_user_id to link them in your system.
2

Bridge verification

The applicant completes Bridge for each order. Each connection triggers its own webhook chain.
3

Webhook processing

Process webhooks for each order independently. Aggregate results across all connections for a complete picture.
4

Retrieve results

Fetch reports per order. Combine income from multiple employers for total income calculation.

Use cases

If you’re building…Products
Co-borrower mortgage verificationIncome, Employment, Assets
Multi-employer income aggregationIncome (VOIE)
Full employment history across providersEmployment (VOE)

Next steps

Data Refresh

Refresh income data at recertification

Add Employer

Add additional employers to an existing order

Follow-up Flow

Configure notifications and reminders

Webhooks

Listen for verification events