How it works
Truv Bridge normally shows two search screens before login:- Employer selection: user searches for their employer by name
- Provider selection: user selects their payroll provider (e.g. ADP, Workday)
Deeplink by employer
Use this when you know the user’s employer name. Truv maps the employer to the correct payroll provider automatically.Find the company mapping
Call the Search companies endpoint with the employer name from your application.Create an order with the mapping
Pass thecompany_mapping_id in the employers array when creating the order.
Alternative: Deeplink by company name
If you don’t have acompany_mapping_id but have the employer name on hand, pass company_name instead. Truv will attempt to match the employer automatically.
This is a best-effort match. For the highest accuracy, use
company_mapping_id from the company search endpoint.Deeplink by provider
Use this when you know the specific payroll provider (e.g. ADP, Workday, Gusto) but not the specific employer. Pass theprovider_id in the employers array.
All providers from the List all data providers endpoint are supported as deeplink targets.
Testing deeplinking
Use the Truv Dashboard Emulator to test deeplinks before deploying. Enter acompany_mapping_id or provider_id in the emulator settings to verify the user lands on the correct screen.
Best practices for conversion
Always deeplink when possible
If your application collects employer name (nearly every mortgage application does), always resolve and pass
company_mapping_id. Each extra screen costs conversion.Pre-resolve at application time
Call the company mapping API when the borrower enters their employer name in your form. Don’t wait until they open Truv Bridge.
Handle no-match gracefully
If a company mapping isn’t found, fall back to launching Bridge without a deeplink. The user can still search and connect manually.
Cache mapping results
Company mappings don’t change frequently. Cache results for common employers to avoid redundant API calls.
Next steps
Embedded Orders
Full embedded orders implementation guide
Search Companies
Find
company_mapping_id by employer nameBridge Widget Deeplinking
Deeplinking for Bridge widget flows
Create Order
Create orders with employer pre-fill