Changelog
Get the latest feature updates in Truv
- A new field
loan.is_closedwas added to indicate when a loan has been closed; it’s now supported in the Cancel Order, Update Order, Create Data Refresh Order, Retrieve Order, Orders Lookup, and Create Order endpoints. - The request body now supports the
notification_settingsproperty in both the Create Order and Update Order endpoints.
- We fixed an issue where writing Report IDs to the GSE Additional Information fields would fail if invoice generation failed. Now there is no dependency.
- We fixed an issue where the Encompass loan number wouldn’t be propagated to the order for VOIE orders imported from a POS to Encompass.
- In Encompass LOS on the Order status tab, we have migrated the Timeline to our Retrieve events for an order public endpoint and made the following UI improvements:
- Timeline now shows when reminder notifications are sent, delivered, and opened by the end user via email and/or SMS.
- Showing terminal order statuses at the employer or provider-level to clarify exactly what part of the order was
completed,expired,canceled, etc. - Created a consistent formatting for events to include the employer/provider, timestamp and outcome in each case where available. Previously some key events like
Login attemptwere missing timestamps.
- In Encompass LOS, we have removed the configuration settings from the credentials management page, since these overlapped with existing settings on our backend. All lenders with in-use settings have been migrated to our backend settings prior to removal to prevent any service disruptions.

- When verifying assets, some lenders only want to pull transactions for specific periods without having to pull the entire transaction history, for example to validate an earnest money deposit. Truv has added the ability to generate to specify a specific date range while generating a new VOA / DVOE report.
- For lenders who want to update the Encompass loan file with data from the Truv VOIE, VOE or VOA report, we have added a feature to show loan and report data side-by-side and allow users to select which fields should be updated in the loan file.
- Reach out to Customer Success to have this feature enabled.
- Truv has been added to Encompass TPO Connect platform. Using the same credentials in TPO Connect and Encompass LOS, brokers can order Truv Verification of Income, Employment, or Assets. Then, when the loan is submitted to Encompass LOS, all verification details, documents and GSE Report IDs will be passed along with it.
- When lenders need to order a reverification prior to closing, they can simply refresh the data from the LOS.
- See our setup guide and reach out to Customer Success to get started!
- For customers who enter a custom field during order creation, we have added this to the Order status update email subject and body. This allows easily searching inboxes for a status update by the custom field value.
- We removed misleading icons and dates from the Verification of Assets report
- In the Asset summary section, we removed
xfromSame owner as requestedandDirect deposit from employercolumns and changedNSF alertsto a number value. - For the
Transactionssection, we removed the available data date range from the top right of the table, since this could suggest an incorrect date range was requested. - In the
Same owner as requestedcolumn, a matching owner could be marked asxif the account relationship was Joint or Secondary, which has been fixed.
- In the Asset summary section, we removed
We migrated the Activity → Tasks tab and Task information pages to public List all Tasks and Retrieve a Task endpoints and removed some non-useful fields from Task information, allowing us to speed up performance.
- In Truv templates for Direct deposit switch (DDS) and Paycheck linked loans (PLL) products, there was a mandatory bank info section with
Bank name,Bank address,Target account number,Target routing number,Target account type. We moved Bank name toBrandingsection and removed other fields since they are applicant-specific. - In Dashboard order creation for DDS and PLL products, we removed the bank address field since it’s not used in the order.

- Certification labels and events: For customers that need applicants to certify the results of the verification, we have added a workflow for them to review connected data. If review is enabled, in the Dashboard and PDF reports we will show a tag with the outcome of the review, with potential values of
CertifiedorIssue reported. - Additionally, there will be a
Certification step completedevent in the timeline once the review is complete.
VOIE Reports – ETA November 20, 2025
- Added
has_eoy_paystubboolean field to the annual_income_summary object to clarify whether the paystub used for year-to-date values in the annual income summary is from the last pay period in the year or not. If not, the field will have a false value. Current year will be null since we don’t know the status of the eoy paystub.
Assets & VOA Reports
- Added
as_of_datesupport in Create Assets Report, Retrieve Assets Report, and inreports.voafor Create Order and Refresh Order.as_of_dateallows requesting reports as of a specific cutoff date.
Bank Income Reports
- In Retrieve Bank Income Report, added
pdf_reportand madetracking_infonullable.
- We’re updating our payroll sandbox data to use a new company name: “Acme Corporation.” This change only affects sandbox scenarios. Your production data will not be impacted.
- Effective Date: November 17th, 2025
- Across orders endpoints: Create an order, Get list of orders by SSN, Retrieve an order, Create a data refresh order, Update an order, Cancel an order, Add new employer to the existing order, there is an undocumented
bankarray of objects that returns the same data as thefinancial_accountsarray of objects. We will be deprecating thisbankarray since its duplicative withfinancial_accounts.
- Across all template endpoints: Create Template , Update Template, Retrieve Template, and List All Templates, we will simplify the bank info section used in Direct Deposit Switch and Paycheck-Linked Loan product by removing
account_type,bank_address,account_number, androuting_number. - These fields don’t belong in templates since the are user-specific and added during order creation.
- Providers API update:
- The Retrieve a data provider and List all data providers endpoints now both return the success_rate property, giving you more insight into provider performance.
- Orders API update:
- The Retrieve events for an order endpoint supports a new event type: certification_completed.
- A brand-new endpoint was added: Retrieve self-certification results for an order. This lets you fetch self-certification outcomes for employments and accounts that a user has reviewed and certified.

- Customizable account selection for non-oAuth VOA connections: Now, end users have the option to unselect accounts to share with the lender/company requesting verifications via bank aggregation for VOA (available for financial institutions with non-oAuth connections).
- Financial institution domains added to Truv VOA: To optimize for conversion and help users identify and select their bank(s), institution domains have been added to the Truv Bridge experience.

- In Truv Dashboard Orders, we have migrated the Timeline to our Retrieve events for an order public endpoint and made the following UI improvements:
- Timeline now shows when reminder notifications are sent, delivered, and opened by the end user via email and/or SMS.
- Showing terminal order statuses at the employer or provider-level, to clarify exactly what part of the order was completed, expired, canceled, etc.
- Created a consistent formatting for events to include the employer/provider, timestamp and outcome in each case where available. Previously some key events like ‘Login attempt’ were missing timestamps.

- Updated Truv Dashboard login and signup experience:
- Users can now signup directly to Truv Dashboard using either Google social, Microsoft social or Email+Password. If an active company exists, the user will be invited to that company pending Account Owner approval. If no active company exists, a new company will be created for the user.
- If users activate multiple login methods, for example Google social and Email+Password, they can use either of the methods to login.
- Search by custom field in order form: To help customers who use a custom field during order creation, we have added the ability to search by the custom field value and add the custom field as a column in the Activity → Orders tab in Truv Dashboard. To add custom field as a column, click Edit columns and select Custom field at the bottom of the list.
- Improved CSV exporting: For some large customers with >10k orders per month, exporting csv files from the Activity → Orders tab could timeout. We have removed some unneeded columns (report url, parsed company name) to speed up csv generation and prevent timeouts.
- Link-level Bank Income report: Following up on the user-level bank income report, we have released a link-level version that summarizes detected income sources per connected financial institution, as opposed to at the user level. We will return the user-level report by default when available, but the new link-level report can still be downloaded in Truv Dashboard or via API.
- Customization Templates API updates:
- Across all template endpoints: Create Template , Update Template, Retrieve Template, and List All Templates– support was added for a new reports.income_insights property in both request bodies and responses.
- Tasks API updates:
- A new List Tasks endpoint was introduced, allowing developers to fetch all tasks with filtering and ordering options.
- A companion Retrieve Task endpoint was also added to fetch details of a single task.

- Improved order preview: The order preview during Dashboard order creation shows what the end-user will receive when they receive and open a Truv order. We updated the landing page preview to show a new version of the landing page that includes an expiration, trust points, and expected completion time.
- We fixed an issue where the Billing Manager role couldn’t see the Templates filters in the Home → Reporting tab

- New Bank Income report: For customers who want detailed income insights for an applicant using bank data, we have introduced a new user-level bank income report to the Truv Dashboard. If an Income and employment verification is requested and the user connects financial institutions, the new report summarizes the net and estimated gross income across income sources identified in the transaction data. This report is returned in the UI and isdownloadable as a PDF in Truv Dashboard → Orders and Users tabs.
- Reach out to Customer Success to start using this solution.
- Improved visibility: We have updated the Truv Dashboard login page and subsequent pages such as ‘Verify your email’ and ‘Account pending approval’ to increase the size of the login fields and buttons, align the verbiage, more clearly explain next steps, add a log out button, and add a resend email action (for ‘Verify your email’).
- Expanded export functionality: To give customers easier access to their data, we have improved the ‘Export csv’ function in the Activity → Orders and Activity → Users tables to allow exporting the first 50,000 rows as a csv file, instead of just the first page of results.
- Timeline API update:
- A new endpoint was added to Retrieve events for an order. Submitting an order id will return a list of events for order status updates, notifications, and login attempts. These events are currently shown in the Order Timeline in Truv Dashboard and Encompass. If the include_refresh_orders parameter is set to true, events for associated refresh orders will also be included in the response.
- Verification of Assets (VOA reports) API update:
- A new Retrieve Liabilities endpoint was added to provide liability account details (credit cards, loans, balances, and payment information).
- Added re-authentication email notification on refresh orders: For customers that create an order and need to refresh the data later, Truv tries to retrieve new data using existing credentials first, then reaches out to the applicant for re-authentication if that fails. Truv has added an email notification to notify the Order Manager and other status update recipients when the re-authentication request has been sent to the applicant, to create transparency and enable better coordination for these cases.

- Introduced coverage indicators to orders for Verification of Assets: To give lenders in Encompass using Truv Verification of Assets visibility into likelihood of successfully connecting, we have extended the financial institution coverage indicators to the New order page of the Truv Encompass app.
- Added disable option in the ‘Transactions’ section of the Truv VOA report: There are tags for transaction categories to help lenders quickly understand borrower spending habits. We have added the ability to disable these tags in the report. Reach out to Customer Success at Truv for assistance.

- Improved navigation to Truv Support in Truv Dashboard: To make accessing the Truv Dashboard support portal easier, we have replaced the Help tab with the Support tab and moved the Docs tab to Development. This eliminates the need through menu items to access Support.
- Moved employer & financial institution fields to top of Order Form: Many customers who create orders from Truv Dashboard first enter the employer and/or financial institution to check the success rate before filling in the rest of the order details. To streamline this, we moved the Employer and Financial Institution fields to the top of the create order form.
- Updated Dashboard access revoked notification pages: To help guide Dashboard users who have their access revoked, we have updated the pages after they login to better explain if their account is under review or if it has been declined and who they should reach out to for support. Additionally, if a user still has access to other companies, they are now able to switch to a company they have access in from this page.
- Income Insights Report API updates:
- Both Retrieve Income Insights Report and Create Income Insights Report now return richer information about income sources.
- Added avg_deposit_amount and avg_gross_deposit_amount for each bank income source.
- Introduced an income_category enum to classify income.
- income_description, income_category, next_payment_date, and iso_currency_code are no longer required fields.
- avg_deposit_amount is now required.
- Added a new days_available field under accounts.
- Orders API update:
- In Create Order, the maximum allowed length for suborder_number in financial institutions was increased from 64 to 512 characters.
- Bank Income Reports API update:
- A new endpoint was added: Retrieve the Most Recent Bank Income Report. This provides transaction-based income analysis for the latest available report.
- General API updates:
- Updated the
relation_typeacross across multiple endpoints. - Affected endpoints: Retrieve Income Insights Report, Create Income Insights Report, Retrieve Financial Accounts, Retrieve Assets Report, Create Assets Report, Retrieve Bank Income Report.
- Updated the
- Verification of Assets (VOA) reports API updates:
- Retrieve Assets Report and Create Assets Report now support the
balance_as_offield, and the type ofending_daily_balancewas changed tonumber. - The minimum value for
large_deposit_threshold.fixed_amountis no longer required. The original required default value was 10.
- Retrieve Assets Report and Create Assets Report now support the
- Customization Templates API updates:
- The
large_deposit_thresholdminimum value is no longer required for List Templates, Retrieve a Template, Create a Template, and Update a Template. The original required default value was 10.
- The
- Orders API updates:
- Added support for
notesand introducedblendas a valid value for thesourcefor the following endpoints: Create Order, Retrieve Order, Create Refresh Order, and Cancel Order. - Added
accountstofinancial_accounts, which is used to list the bank accounts for a financial institution. The following endpoints were modified: Retrieve Order, Get List of Orders by SSN
- Added support for
- Balances API update:
- Updated Retrieve Balances to remove several legacy fields (
id,created_at,type, etc.) and introduced required pagination properties:count,next,previous, andresults.
- Updated Retrieve Balances to remove several legacy fields (
- New endpoint update:
- The following endpoints were added: Get Company Info and Retrieve Auth Data.
- DDS Report update:
- The
deposit_details.deposit_typefield is no longer required in the Retrieve DDS Report.
- The
- Financial Accounts and Transactions update:
- Retrieve Financial Accounts and Retrieve Transactions now support the new
TRANSFERRABLE_ON_DEATHsubtype.
- Retrieve Financial Accounts and Retrieve Transactions now support the new
- Ability to export Usage and Tasks tabs: To give customers easier access to their data, we have improved the ‘Export csv’ function in the Activity → Tasks and Billing → Usage tables to allow exporting the first 50,000 rows as a csv file, instead of just the first page of results. In the future, this will be added to Users and Orders tab.
- Improved search bar functionality in Orders table: To make finding specific orders easier in the Activity → Orders table, we have made some improvements to the Search bar. We added support for searching orders by refresh order id, VOIE report id, VOA report id. Additionally, we no longer search the ‘created by’ column since there is a dedicated filter and it dilutes the results.
- Show task status in Activity tab: For task statuses in the Activity → Tasks table, we now label tasks that are processing as ‘Pending’ instead of ‘Unavailable’, to more accurately reflect what is happening in the background.
- Ability to cancel refresh orders in ‘Pending’ status: For customers who create orders via Truv Dashboard, we have added the ability to cancel refresh orders that are pending. When a refresh order is canceled, it will also stop additional reminders from being sent to the applicant.
- Updated Coverage Indicators for financial institutions: We have added financial institution coverage indicators to improve visibility into likelihood of successfully connecting. In the Dashboard → Coverage tab under ‘Financial accounts’, users can now search and see the success rate for any financial institution. Additionally, in the Dashboard → Orders tab, when adding financial institutions to an Assets or Transactions order, we show the success rate.

- Automated cross-platform data flow from POS to Encompass: Truv has built out support for lenders who initially verify Assets in a point-of-sale (POS) and then originate the loan in Encompass. Truv now supports automatically importing the VOA report into the Encompass loan file and writing the Report ID to the Fannie Mae and Freddie Mac fields. Additionally, when the imported VOA order needs to be refreshed, lenders can select which financial institutions and accounts should be refreshed.
- Automated service ordering (ASO) multi-order condition: For lenders who want to use Encompass automated service ordering (ASO) to request both VOIE and VOA for a borrower, Truv now supports creating a separate VOIE and VOA order for a borrower with one ASO trigger.
- In some cases, VOIE orders imported from a POS to Encompass would show duplicate rows in the Encompass ‘Order status’ tab. This has now been resolved and only 1 row will appear.
- When refreshing a VOA order in Encompass, there could be a delay up to 1 hour between when the order was completed and the status would reflect correctly. The delay has been reduced to a maximum of 10 minutes, which will be further reduced in the coming weeks.

- Customize ‘Large deposits’ threshold for VOA Reports: For some loan types, lenders wanted the ability to return all deposits in the ‘Large deposits’ section of the VOA report.
- We now allow allow “0” dollars for the ‘Large deposits’ threshold, which will return all deposits across connected accounts.
- You can also hide the “Large deposits’ section completely by ensuring the box is unchecked.
- New tags for undisclosed debts added in VOA Reports: To improve visibility into potentially undisclosed debts in Truv’s Verification of Assets report, we added a set of tags in the ‘Transactions’ section for BNPL, Payday Loan, and P2P transactions. If we detect a transaction in any of these categories, it will have a tag in the PDF and Dashboard Report.

- Enhanced filtering and viewing team member templates:To help customers with a large number of team members and branches, we have added the ability to filter the ‘Team Members’ table by assigned templates. Selecting templates in the ‘All templates’ filter in Settings → Team, will return a list of team members with those assigned. Additionally, clicking in the ‘Available templates’ column will show the currently assigned templates for that user.
- Custom Notes field in orders: For customers with multiple team members working on an order in Truv Dashboard, we have added a ‘Notes’ field as a sortable column in the Orders table and in Order information. Text can be added to record action items, findings, unique statuses, or next steps for other team members.
- Increased load time for ‘Users’ tab: We have sped up the Dashboard → Users tab to make it load faster and easier to use for customers with a high volume of Tasks.
- Hide ‘Credits’ tab when applicable: To make Dashboard → Billing easier to understand, we hide the ‘Credits’ tab if a customer has no credits to display.
- An issue was resolved for newly invited users to Truv Dashboard where they would receive two ‘Welcome’ emails.
- Introduced June 13th → Fixed June 28th
- ‘Days requested’ and Financial accounts specification added for VOA Reports: For users who create orders via Truv Dashboard, we have added the ability to specify days requested and financial institutions that should be connected.
- ‘Pending’ state added for Truv invoices: For customers who have enabled Truv order invoices, we have added a pending state to the Dashboard to show when an order invoice is in the process of being generated. Previously, nothing was shown, making it unclear while the invoice was loading.
- Customizable status update recipients: A new field mapping has been introduced to support mortgage lenders with custom roles, enabling the option to auto-send order status updates to any CC’d email addresses. Refer to our guide for setup instructions. See our setup guide or reach out to Customer Success for help.
- Automated service ordering (ASO) multi-order condition: To enable more granular control over Automated Service Ordering (ASO) in Encompass, we have added the ability to specify whether companies with the ‘Not enough data’ indicator should be preselected in Encompass. Reach out to Customer Success for setup help.
- The days requested field for Assets in Encompass had a minimum of 31 days, instead of 30, which has now been fixed.
- Introduced June 17 → Fixed July 18
- Ignore capitalization while de-duplicating emails: Previously emails with the same characters, but different capitalization, could be submitted for status updates causing an error. Now we deduplicate emails correctly, ensuring emails are sent in this case.

- Pre-fill financial institutions from loan application: To help lenders verify required financial accounts, we added the ability to import financial institutions (FIs) from the ‘Assets’ section of the Encompass loan application into the Truv application.
- Truv automatically adds the unique FIs per borrower from Encompass into the ‘New order’ tab of the Encompass app. Lenders can select up to 5 FIs to be included in the order per borrower.
- When the borrower opens the order, they will be prompted to sign-in to each of the requested FIs. Report data will be uploaded as its completed so there is always access to the most recent data as soon as its available.
- If no FIs are included in the order, the borrower will be prompted to select one to connect in the Truv bridge.
- VOA and DVOE report disclaimers: To provide clarity to loan teams while reviewing the VOA and DVOE reports, we added disclaimers to the Large deposits, Account owner information, and Transactions sections. The disclaimers clarify that no data for the corresponding section was available for the period requested.
- Added pending transactions to assets reports: To give clients additional visibility into deposits and withdraws, we have included pending transactions in the VOA and DVOE report, with a ‘pending’ label under the date field.
- Corrected report ID prefix from “Truv” to “TRUV” for Freddie Mac LPA submission and backfilled for previous reports. This was preventing data ingestion while running LPA.
- Introduced June 13, 2025 → Fixed June 26, 2025
- Stopped writing VOIE report ID to generic Fannie Mae report ID field. This data is ingested using Truv’s dedicated field (GSEVENDOR.X50), and in some cases this was causing the VOA report ID to be overwritten.
- Introduced June 13, 2025 → Fixed July 2, 2025
- Fixed an issue with multi-tenancy where new users weren’t approved once they logged into any new companies they were invited to.
- Introduced June 2, 2025 → Fixed June 20, 2025
- VOA and DVOE report disclaimers: To provide clarity to loan teams while reviewing the VOA and DVOE reports, we added disclaimers to the Large deposits, Account owner information, and Transactions sections. The disclaimers clarify that no data for the corresponding section was available for the period requested.
- Added pending transactions to assets reports: To give clients additional visibility into deposits and withdraws, we have included pending transactions in the VOA and DVOE report, with a ‘pending’ label under the date field.

- New Billing tab: To help clients understand their billing, we have introduced a new ‘Billing’ tab to the Truv Dashboard with the following sections: Subscription, Invoices, Credits, Usage, and Monthly report. Only applicable tabs will be shown. See below for a summary of each tab
- ‘Subscription’ tab allows you to view contract dates, term, and enabled products.
- ‘Invoices’ provides access to billed monthly invoices, with the ability to open and pay recent invoices.
- ‘Credits’ shows starting credits, ending credits and usage for the selected period.
- ‘Usage’ shows a table of all billed tasks for the selected period.
- ‘Monthly report’ allows downloading the monthly usage CSV file, which was previously labeled ‘Usage’ in the Home tab.
- Renamed ‘Identity’ section in Truv VOA/DVOE reports: Since this section includes data submitted during order creation instead of returned from the provider, we renamed the section from ‘Identity’ to ‘Borrower/Applicant info’.
- Hide large deposits section in templates for verification of assets report: For clients that don’t want to see the large deposits section of the VOA report, we have added a toggle in Truv Dashboard Customization → Templates. If a template has Assets product type, there will be a ‘Large deposits’ toggle in the ‘Report’ section to control whether this section is included in the VOA report or not. If the section is disabled, the field will also be hidden from Dashboard and Encompass order pages.

- Customizable columns in Dashboard Orders and Users tables: Clients can now customize columns in the Orders and Users tables by selecting which columns to display, resizing and reordering them, and exporting results to CSV. Settings are saved per user to maintain the preferred view.
- Hide large deposits section in templates for Verification of assets report: For clients that don’t want to see the large deposits section of the VOA report, we have added a toggle in Truv Dashboard Customization → Templates. If a template has Assets product type, there will be a ‘Large deposits’ toggle in the ‘Report’ section to control whether this section is included in the VOA report or not. If the section is disabled, the field will also be hidden from Dashboard and Encompass order pages.
- Added report type and account selection for Assets in Truv Dashboard: For lenders who use the VOA product in Truv Dashboard, we have added the ability to select report (VOA or DVOE), selected accounts, and days requested during refresh.
- Resolved an issue where team members that belonged to multiple companies wouldn’t be shown in the Team page.
- Introduced June 3, 2025 → Fixed June 18, 2025
- Fixed an issue where orders email notifications had line breaks in the middle of a word.
- Automatically write VOA Report IDs to GSE fields: To support mortgage lenders who use Truv’s Verification of assets product in Encompass, we now automatically write the VOA Report ID to the GSE fields with the following format
- Fannie Mae Additional Provider Fields (GSEVENDOR.X37, GSEVENDOR.X38):
Truv:{voa_report_id} - Freddie Mac Additional Provider Fields (GSEVENDOR.X43, GSEVENDOR.X44):
TRUV:{voa_report_id}
- Fannie Mae Additional Provider Fields (GSEVENDOR.X37, GSEVENDOR.X38):
- Generate a new report functionality: To enable lenders to include only necessary data in the VOA or DVOE Report PDF, we have added an option to generate a new report in Encompass. For a completed order, click “Generate new assets report” in the Actions list, then select which accounts should be included and the Days requested. Truv will generate a new version of the assets or dvoe report and upload it to Encompass.
- Added timestamp to report file name: To help lenders differentiate between different versions of Truv reports that are uploaded to Encompass, we have added a timestamp to the end of the file name.
- Native Android SDK v1.9.1
- Fixed problem with login flow
- Flutter SDK v1.2.1
- Refer to native Android changes
- React Native SDK v4.1.1
- Refer to native Android changes
- Native Android SDK v1.9.0
- Improved login flow with minor enhancements
- Fixed crash when opening blob links
- Native iOS SDK v1.6.0
- Improved login flow with minor enhancements
- Flutter SDK v1.2.0
- Incorporate native Android and iOS changes
- React Native SDK v4.1.0
- Incorporate native Android and iOS changes
- Users API updates:
first_nameandlast_nameare now required fields in the post body parameters for the Create User request.
- Assets and Employment Verification updates:
- Added the
is_voeflag to support Deposit-based Verification of Employment (DVOE) in VOA and VOE reports, for both Create Assets Report and Retrieve Assets Report responses.
- Added the
- Assets Reports updates:
- Introduced the
large_depositsflag to allow hiding large deposits in VOA reports. This field is included in the responses of List All Customization Templates and Retrieve a Customization Template, as well as in the request and response bodies of Create a Customization Template and Update a Customization Template endpoints.
- Introduced the
- Transaction Details updates:
- Added the
posted_attimestamp to transactions, for both Create Assets Report and Retrieve Assets Report responses.
- Added the
- Bank Income Reports updates:
- Included the
next_payment_dateto represent the next expected payment, in the responses of Retrieve a bank income report, Retrieve User Bank Income Insights Report, and Create User Bank Income Insights Report.
- Included the
- Account Types updates:
- Added
ANNUITYas a new value to the supported list of account types, returned in the responses of List Financial Accounts, List All Balances, and List All Bank Transactions.
- Added
Dashboard

- Multi-tenancy in Truv Dashboard:
- We have introduced multi-tenancy in the Truv Dashboard to support clients who want separate Truv Dashboard instances for business units or testing environments. Previously, users were associated with one company in Truv Dashboard. Now, multi-tenancy removes the one-company limit per user: users can now belong to several companies and switch between them via a new company toggle on Dashboard > Home (bottom-left). On other pages of the Truv Dashboard (ie. order creation, team member invite, template creation, etc), there is a tile in the center of the header to indicate the current company that the user is currently logged into.
- To setup multi-tenancy, reach out to Customer Success at Truv for assistance creating additional companies.
Dashboard

- Improved access to uploaded documents in Dashboard:
- Previously in Truv Dashboard → Orders tab and Users tab, if documents were uploaded, but no report was generated, we only showed “No reports yet” empty state and the uploaded documents couldn’t be downloaded.
- To fix this case and make accessing uploaded documents easier, we have moved the uploaded documents to a dedicated section in the Order or User information page where they will always be available, whether a report was generated or not. Additionally, we have added a “Uploaded documents” submenu item to make navigating to this section easier.
Dashboard
- Added auto-approval functionality for new Truv Dashboard users:
- To help large clients with hundreds or thousands of users who need to join Truv Dashboard, we have added the ability to enable auto-approval for new self-registered users. Clients who enable this option can have users self-register via single sign-on (SSO) and be automatically approved, eliminating the manual invite and approval process.
- Reach out to Customer Success or support@truv.com for assistance enabling.
Dashboard

- Pagination and filters to Team Members table:
- The Team page in the Truv Dashboard under Settings → Team tab previously didn’t have pagination, so all users were shown in a single long list. If a client had hundreds or thousands of users, the page could take a long time to load. To reduce load times, we added pagination so users will be returned with 10, 20, or 50 per page (depending on the rows per page setting).
Dashboard Orders

- Remove google search results from order creation:
- To prevent 3rd party issues that impact order creation from the Truv Dashboard, we have removed the google search results from the “Employer” field in the Create order form (Activity → Orders → Create order). Now if a physical address is entered into the “Employer” field, the corresponding employer at that address based on google search will not be returned.
Dashboard Orders

- Add ‘Source’ filter for orders in Reporting and Orders tabs
- To support clients who create Orders, we have introduced a ‘Source’ filter in both the Home → Reportingand Activity → Orders tabs. By default the filter will have the value ‘Any source’ and show orders from all sources in the results. Upon opening the filter, it will show a list of unique order sources that the client has in the currently displayed results. This will allow filtering and reviewing either reporting metrics or orders from specific sources, such as Truv dashboard, Encompass, SimpleNexus, etc.
Dashboard
- Corrected sorting in Verification of assets (VOA) reports:
- To improve navigability of the VOA report, we have aligned ordering of the ‘Transactions’ and ‘Large deposits’ sections in the Truv Dashboard and PDF Report. Now the ‘Transactions’ section is ordered from newest to oldest transactions for each account. The ‘Large deposits’ section is grouped by Financial Institution and Account, then ordered from newest to oldest deposits.
Dashboard Orders
- Clarify order invoice access by displaying a ‘pending’ state in the UI
- Truv order invoices can be enabled for clients who want an invoice PDF to be generated for each order that itemizes all the charges, typically for passing along the order cost to the Applicant or Borrower. Previously, in the Truv Dashboard → Orders → Order information, once the order was complete, a ‘Download latest invoice’ button would appear. Order invoices are usually available for download ~1 min after an order is completed, so in some cases this button would appear and do nothing if clicked. Now, we show the button as loading if the invoice isn’t available for download yet.
Dashboard Orders
- Changed order emails from noreply@truv.com to notifications@truv.com
- Previously order emails sent to end-users and clients were sent from a noreply@truv.com email address. We have updated this to notifications@truv.com, which is an unmonitored address that includes support guidance for users who reply to it.
Dashboard Orders
- Users can see orders created with ‘default’ template
- For clients who use Truv customization templates to create branch-level access control, there were some edge cases where a user could create orders without selecting a template, preventing them from being able to see their order. To address all these cases, we have updated the access control logic in Truv Dashboard so Order Managers can see orders created without any template and orders created with the primary template, in addition to orders created with their assigned templates.
Dashboard
Dashboard bug fixes
- Fixed a bug where an invited team member’s role couldn’t be changed until they were approved in the Dashboard. If a user self-registered in the Dashboard, they would be assigned the Order Manager role. In some cases clients wanted to upgrade this user’s role to Admin, but couldn’t until they were approved.
- Discovered Apr 18 → Fixed May 2nd
- Fixed the search bar in the Truv Dashboard → Customization → Templates tab. Previously the results would re-load and block updating the search after each character was entered, creating an inefficient search experience. Now the search can be updated freely and only the results below will reload.
- Discovered Mar 26th → Fixed May 2nd
To provide better visibility into Truv’s login success rate with a given employer, we added null as a potential value for the success_rate parameter in the company search API endpoints. If there are not enough recent attempts to determine success, we will return null, whereas previously we would return low.
The following API endpoints are affected by this change
Encompass bug fixes
- Encompass Doc Upload Fix: Some documents were not uploading to Encompass as expected, leading to confusion during re-verification workflows. We’ve fixed an issue where VOE orders submitted through Floify were not being registered in the Truv Dashboard and, as a result, were not delivering documents into Encompass. Now, all relevant documents appear in the Orders tab and are successfully uploaded, ensuring visibility and continuity across systems. This resolves the gap between Floify submissions and Encompass delivery.
- Introduced Feb 24, 2025 → Fixed By Apr 07, 2025
- Truv Support Migration to HubSpot: Live
- We have officially completed the migration of Truv’s support experience to Hubspot. All clients can now access the new HubSpot Customer Portal via the Help → Support tab in the Truv Dashboard to submit and track tickets. We will continue to provide read and reply access to previous support tickets created in Zendesk via the tooltip in the Truv Dashboard → Support tab until the end of the month.
- In addition to the new Customer Portal, all users should now have access to our new AI-powered chat in the bottom-right corner of the Dashboard. This offers instant help to user questions, provides easy access to Help Center content, and connects users to our Support team if no resolution is achieved.
- New Billing Manager Role for Dashboard Access: Some clients have with team members that need access to billing and invoicing, but not verification data or order functionality. To support this need, we’ve introduced a new Billing Manager role. This role can be assigned to newly invited or existing users by Owner or Admins via the Dashboard → Team page. The new role provides access to the following pages: Reporting, Usage, Coverage, Support, Docs, Company, Billing, and Profile.

- Add Truv template name to Usage CSV file: To support clients who have the branch name specified in the template and need to accurately track and bill back this usage to the branch, we have added the Template name to the Usage CSV file, downloadable in Home → Usage by Owner, Admins, and Billing Managers. Now large lenders can easily determine how much Truv was used and the associated cost at the branch-level via this field name.
- Remove the ‘Created by’ column in Templates: We removed the ‘Created by’ column in Templates since it wasn’t supported for template creation via API and didn’t add much value from a Template management perspective.
Dashboard bug fixes
- Remove connections in different environments from the Users tab: Previously the ‘Users with attempts’ filter included users with tasks from any Truv environment. We have fixed this to ensure only users with tasks in the current environment are included.
- Customization Templates API (Create and Update endpoints) updates:
- The bridge section has been changed:
- An old field,
texts, has been deprecated - An old field,
searchhas been removed as it was not used - A new field,
product_settings, has been included to support text customization for different products and data source combinations
- An old field,
- The bridge section has been changed:
- Orders API updates:
- Now we support the Reports object in the Create a data refresh order endpoint to allow changing parameters for the new report on refresh.
- Enhanced mobile event support: We have expanded event support for Swift and Kotlin mobile platforms, addressing missing event types and improving integration consistency. The update ensures full support for
MANUAL_DDS,DOCUMENTS_UPLOADED,DOC_UPLOAD_OPENED, andOAUTH_OPENEDevents, as documented in OnEvent public references. This enhancement improves event tracking and aligns mobile behavior with platform expectations.
- Truv Support Migration to HubSpot:
Planned to go-live by Mar 31- We are transitioning from Zendesk to HubSpot for support and chat, providing Sales, Customer Success, and Support teams with a unified account view and unlocking new client-facing features. Full migration is expected by the end of the month.
- HubSpot Customer Portal: Clients migrated to HubSpot will now access support through the Help → Support tab in the Truv Dashboard, where they can submit and track tickets. Previous Zendesk tickets are not migrated but remain accessible via a link in the Support button tooltip.
- AI-Powered HubSpot Chat: The support request form has been replaced with an AI-driven chat at the bottom right of the Truv Dashboard, allowing users to get instant help, search Help Center content, and escalate issues to the Support team when needed. Continuous improvements will enhance the chatbot’s accuracy and efficiency.
- Dashboard bug fixes
- Template access fix: Order managers were unable to access the default VOIE template, causing errors in the interface and making the Landing Page preview unavailable. We have fixed backend permissions to allow order managers to retrieve settings without errors. This ensures a seamless order creation experience with preview functionality restored.
- Introduced Feb 28, 2025 → Fixed By Mar 11, 2025
- Template access fix: Order managers were unable to access the default VOIE template, causing errors in the interface and making the Landing Page preview unavailable. We have fixed backend permissions to allow order managers to retrieve settings without errors. This ensures a seamless order creation experience with preview functionality restored.
- We’ve introduced new API endpoints that allow you to check the uptime status of our services programmatically:
These endpoints provide real-time availability insights, ensuring you stay informed about the status of our systems.

- Customization of Assets parameters from Templates: For clients who use our Verification of Assets product, we have added the ability to customize the ‘Days requested’ and ‘Large deposit threshold’ for the returned assets report in Templates. Navigate to Truv Dashboard → Customization → Templates → Assets tab in the template menu. The values specified in the template for these two fields will be reflected in the Assets report.
- Dashboard bug fixes
- Creating a new order fix: We identified and resolved a UI issue where sometimes the user couldn’t select an employer in the company search form in the order creation pop-up. The incorrect state has been fixed.
- Introduced Feb 21, 2025 → Fixed By Feb 28, 2025
- Impacted clients: Clients who use Orders in Truv Dashboard
- Creating a new order fix: We identified and resolved a UI issue where sometimes the user couldn’t select an employer in the company search form in the order creation pop-up. The incorrect state has been fixed.

- Improved Order Creation Experience in Dashboard: We converted the order creation pop-up into a full-page form in Truv Dashboard → Orders → Create order. This ensures clients have enough space to fully customize each order and can easily visualize the request and preview without additional clicks.
- Verification of Assets (VOA) reports API updates:
- A new field,
large_deposit_threshold, has been added to the Retrieve an assets report endpoint. This field specifies the amount that must be met or exceeded for deposits to be considered large for VOA reports.
- A new field,
- Customization Templates API updates:
- A new field,
large_deposit_threshold, has been added to thereportattribute of theCustomizationTemplatefor List All, Retrieve, and Create template endpoints. - Default values for
days_requestedandlarge_deposit_thresholdare returned in the Retrieve a customization template endpoint if not provided in the template, ensuring prefilled values where necessary. The default value fordays_requestedis 60, and forlarge_deposit_threshold, it’s 500. - The minimum value for
days_requestedin theCustomizationTemplateobject has been updated to 30. - The
hidden_sectionsobject now always includes all fields in API responses.
- A new field,
- Orders API updates:
- A new field, income_insights_report_id, has been added to the Retrieve an order endpoint to support bank income reports
- Available by Mar 7th
- A new endpoint, Retrieve an order invoice, has been added. This endpoint returns an order invoice by the Order’s ID.
- New values,
alkamiandblue_sagehave been added to theSourcelist to support a new platform type for the Retrieve an order endpoint. - A new field,
completed_at, has been added to theOrderResponseobject in Order endpoints to store the date and time when an order was successfully completed
- A new field, income_insights_report_id, has been added to the Retrieve an order endpoint to support bank income reports
- User API updates:
- A new field,
income_insights_report_id, has been added to the Retrieve a user endpoint- Available by Mar 7th
- A new field,

- Added ‘Status updates’ fields to Dashboard order creation:
- To give clients who create orders in Truv Dashboard more control over status update emails, we added a ‘Status updates’ field to the create order form. Up to 15 email addresses can be added for recipients who should receive status updates in addition to the Order manager or Alerts email. Roles added here are visible in a new ‘Status updates’ field under the ‘Order details’ section.

- Show ‘Not found’ empty state in the Coverage:
- Previously, unmapped companies were labeled with a ‘High’ coverage indicator, causing confusion as they were hard to distinguish from genuinely ’High’ coverage companies. Now, if a company doesn’t exist in Truv’s database, on the Coverage page we will show a
Company is not found in the databaseempty state. This update applies to Dashboard → Coverage, across all products, including Income & Employment, Direct Deposit Switch, and Paycheck-Linked loans.
- Previously, unmapped companies were labeled with a ‘High’ coverage indicator, causing confusion as they were hard to distinguish from genuinely ’High’ coverage companies. Now, if a company doesn’t exist in Truv’s database, on the Coverage page we will show a

- Allow creating new open order: To address use cases where clients cannot capture all VOIE data due to the employer changing payroll providers while the borrower was employed, we have introduced the ability to create an open order in Encompass.
- In ‘Order statuses’ tab, for any orders where all employers are in a terminal status, there is now an action to ‘Add income source’.
- This opens a pop-up where the user can select up to 5 additional employers or payroll providers that require verification.
- Once the pop-up is submitted, a new order will be created and sent to that borrower with the requested employers or payroll providers, which will function the same as any other Encompass order.

- Show ‘Not found’ success rate indicator in Encompass: Previously, unmapped companies were labeled with a ‘High’ coverage indicator, causing client confusion as they couldn’t distinguish between genuinely ’High’ coverage and unknown companies mislabeled as ’High’. In addition to updating this in the Truv Dashboard, we have also extended this to Encompass. If a company is added to Encompass that doesn’t exist in the Truv database, we will show a new indicator with a
Company is not found in the databasetooltip. - Product name updates: We have updated product names across various locations in Encompass to correctly align with how they are billed by ICE. The new names have been applied in the following locations: New Order tab, Order Status tab, Re-verify data popup, Automated Option setup page and Report names. Naming convention changes:
Income and Employment→Verification of IncomeEmployment→Verification of EmploymentEmployment and Most Recent Paystub→VOE and Most Recent Paystub(for re-verification option)
- Template configuration options and text clarification:
- Within Truv Dashboard → Customization → Templates, we corrected misleading text, aligned submenu verbiage, and provided links to documentation to make setup easier. The following changes were made:
- Moved expiry dropdown options (
1 day,2 days,3 days,1 week,2 weeks,3 weeks,4 weeks) to the template page, along with the support email address. Users can select one of these options, with3 daysset as the default. - Added Learn more about expiration link under ‘Link expiration’ on the first page to clarify how link and order expiration works exactly.
- Moved expiry dropdown options (
- Within Truv Dashboard → Customization → Templates, we corrected misleading text, aligned submenu verbiage, and provided links to documentation to make setup easier. The following changes were made:

- Emulator settings:
- We have updated the Emulator in Truv Dashboard to align available products to the selected use-case and show additional solutions that can be used. See below for a full summary of changes:
- Removed Bridge and Orders
- Switched the name of ‘Solution’ and ‘Product’ fields to correctly align these
- In Sandbox mode, under ‘Additional settings’ we added a dropdown to select a use case. We will filter the list of available products based on the selected use-case. In Production mode, the account’s use-case is automatically applied.
- Clarified how the ‘Payroll Income and Employment’ and ‘Payroll Employment History’ options work. Now when these ‘Solutions’ are selected we open a payroll only solution in the Truv Bridge, with no fallback if the user is unable to login or exits.
- Added two additional Solutions: “Smart Routing” and “Fallback”, which are designated with a ‘Workflow’ tag. In Sandbox mode, Smart Routing will open financial accounts connection to complete the verification if the selected employer has a low success rate. In Sandbox mode, Fallback will offer Truv’s Document Upload solution if the user is unable to login or tries to exit. In Production mode, these solutions only appear and work as configured at the account-level.
- We have updated the Emulator in Truv Dashboard to align available products to the selected use-case and show additional solutions that can be used. See below for a full summary of changes:
- Dashboard bug fixes
- Assets report UI improvements for Users (beta) tab: In the Truv Dashboard for Assets reports, we have resolved an issue where users who completed Assets verification encountered an error when switching to the Assets tab. Notably, the Assets report PDF remained downloadable before switching tabs. Additionally, we have fixed the behavior of the Report submenu to ensure it no longer collapses when a report is available.
- Introduced Jan 31, 2025 → Fixed Feb 05, 2025
- Impacted clients: Clients with Assets product
- Usage reports count fix: We identified and resolved an issue where only 10 reports were displayed on the page by default, which cut off the months of January and February. Now, all available reports are properly displayed, ensuring full visibility and access.
- Assets report UI improvements for Users (beta) tab: In the Truv Dashboard for Assets reports, we have resolved an issue where users who completed Assets verification encountered an error when switching to the Assets tab. Notably, the Assets report PDF remained downloadable before switching tabs. Additionally, we have fixed the behavior of the Report submenu to ensure it no longer collapses when a report is available.
- A new field,
deleted_at, has been added to theLinksobject across multiple endpoints. This parameter provides the timestamp when a link is deleted.- Users API: List all users and Retrieve a user endpoints
- Account Links API: List all links and Retrieve a link endpoints
- Available by Feb 6th
- Income Report API updates:
- The
pay_frequencyparameter of the Retrieve Bank Income Report endpoint has been updated to be optional - Available by Feb 6th
- The
- Order Refresh API updates:
- A new parameter,
suborder_number, has been introduced to the Employer object to facilitate tracking of employers across refreshes.
- A new parameter,
- Search companies endpoint updates:
- A new parameter,
id, has been added to support retrieving company details based on the company ID.
- A new parameter,
- Customization Templates API updates:
- A new parameter,
days_requested, has been added to thereportattribute of theCustomizationTemplate. This parameter specifies the number of days included in the VOA report - Assets verification product – Updated the
DEFAULT_REPORT_DAYS_REQUESTEDdefault value from 61 to 60.
- A new parameter,
- Retrieve an order and get a list of orders by SSN endpoint updates:
- A new attribute,
user_consent_at, has been added to indicate the exact time the user provided explicit consent.- This functionality is behind a feature flag and needs to be enabled for your account, please reach out to customersuccess@truv.com for more details
- Impacts Order workflow clients
- A new attribute,
- VOIE and VOA report API updates for both the create and retrieve endpoints:
- A new field,
provider_name, has been added to support the provider’s name in reports- Available by Feb 3rd
- A new field,
- Income-Insights report API endpoint:
- A new endpoint for the Income-Insights report has been added. This report contains income information that a user receives to their bank account(s) across all connected institutions.
- A new field,
provider_name, has been added to store the provider’s name. Additionally, theproviderfield has been updated to return the data provider ID.
- API performance updates:
- LIST ALL Users endpoint performance issues have been resolved, ensuring faster and more reliable data retrieval
Empower: In Truv Dashboard → Platform Keys, we have added a page for the configuration of Empower Party IDs. Previously clients planning to go-live on Empower needed to request Truv to manually configure their Empower Party IDs to unblock testing. Now, once clients have received their Client Implementation Guide (CIG) from the Empower implementation team, they can add Sandbox and Production Party IDs directly in Truv Dashboard and begin the testing process required for approval. Check our docs for more information (link)

- Assets product in Truv Dashboard → Users, Orders: In the Truv Dashboard for Assets reports, we previously showed “Bank accounts” in the submenu and connected financial institutions as tabs, which was easy for users to overlook in cases multiple institutions were connected. To make the connected accounts more obvious and easier to navigate, we replaced the “Bank accounts” submenu item with placeholders for each connected account. Also, we now list all connected financial institutions, so there is no need to switch tabs in the report to see all the data.

- Compliance update: To ensure compliance with legal requirements, we improved the acceptance terminology for all clients:
- The confirmation button text has been changed to
Agree and verifyfor income, employment, assets, transactions, and insurance on both platforms (desktop and mobile). - The agreement text on the Orders Landing Page above the Agree and Verify button has been updated to
By clicking "{{button text}}" you agree you've read and accepted {{clients user agreement}}, Truv's Privacy Policy and Terms.
- The confirmation button text has been changed to
- Order Page width: To improve the appearance on wide screens, the Orders page width is now limited to 1502 px.

- Show user-assigned templates only: To help with large lender usability, in Encompass → New order tab, we now automatically filter the list of available Truv templates in Encompass based on the list of templates they have assigned in the Truv Dashboard. Previously, if a lender had a large number of branches or DBAs, it would be difficult for the Loan Officer or Processor to identify their template in the dropdown list. Now that the list is filtered based on the user and selected product type, in most cases there should only be a handful of options to select from, making template selection significantly more user friendly.
- As an Admin or Owner, to check assigned templates in the Truv Dashboard navigate to Settings → Team page and select an Order Manager. The assigned templates are visible under the ‘Available orders’ field.

- Updated table UI and actions: In both the Encompass → New order and Order statuses tabs, we rolled out new standardized UI components for the tables. Tables now have horizontal scrolling to prevent crowded and overlapping column text on small screens. Additionally, in the Order statuses tab, we transitioned the action icons on the right side of the table into an organized action list that can be opened when clicking the three dots (…).
- Employer sorting: To reduce the likelihood of manually ordering Truv on the wrong employers in Encompass, we now sort employers in the Encompass → New order tab based on their order in the loan application.

- Callback events: We have added
data_sourceinformation to theonEvent Callbackfor Truv Bridge events, allowing better differentiation of the current data source type. Thedata_sourcecan now indicate whether the event is associated withpayroll,docs,financial_accounts,insurance, ortax, improving event tracking and analytics. Available for all clients by Feb 3rd.
- Emulator Updates in Sandbox Mode:
Planned to go-live Feb 14- Since Truv supports multiple use cases, we plan to update our emulator to better align our products with specific use-case requirements.
- Show applicable products per each use-case. For instance, a mortgage client would not see a cashflow underwriting product.
- Remove
BridgeandOrderstab as you have the ability create Orders in Truv Dashboard → Orders in Sandbox mode and replicate the order workflow as in production. - Add
Income and Employment Fallback&Employment Fallbackas fallback options in Emulator so you can see the experience of Truv Bridge with and without Fallback. - NOTE: This release will not change any product behavior or response data. It is solely a realignment of Truv’s use cases and products to enhance clarity and reduce confusion.
- Since Truv supports multiple use cases, we plan to update our emulator to better align our products with specific use-case requirements.
- Empower: In Truv Dashboard → Platform Keys, we have added a page for the configuration of Empower Party IDs. Previously clients planning to go-live on Empower needed to request Truv to manually configure their Empower Party IDs to unblock testing. Now, once clients have received their Client Implementation Guide (CIG) from the Empower implementation team, they can add Sandbox and Production Party IDs directly in Truv Dashboard and begin the testing process required for approval. Check our docs for more information (link)
- Templates: In Truv Dashboard → Templates, we have moved some key settings to the first page to make them easier to find and configurations more intuitive. This includes the following: Add your end-user agreement or privacy policy, Link expiration, Notify order creator, Customer support email address, and Custom field.
- Usage: To add transparency to billing and invoicing, we have added a “Price” column to the Usage report .csv files that are downloadable by Owners and Admins in the Truv Dashboard → Usage tab. Additionally, we have backfilled this price data in Usage reports back to October 2024, the oldest period we can extract this data from our 3rd partner billing platform.

- User Tab (Beta Tab): We have introduced two additional enhancements to the new Users Tab to give clients more visibility into progress and make it easier to use.
- On the User Information page, once you click on a user row. There is now a timeline sidebar on the right side of the page. This timeline shows login attempts with provider, timestamp, and attempt outcome information, giving clients a full view into user progress that can help to determine the next best action for users who were unable to login successfully.
- On the Users table, we added a filter with the following values: Any user, Users with attempts, Users without attempts. By default, the filter is set to “Users with attempts”, showing only users who at least attempted to complete the Truv verification.

- Assets product in Truv Dashboard → Users, Orders: In the Truv Dashboard for Assets reports, we previously showed “Bank accounts” in the submenu and connected financial institutions as tabs, which was easy for users to overlook in cases multiple institutions were connected. To make the connected accounts more obvious and easier to navigate, we replaced the “Bank accounts” submenu item with placeholders for each connected account. Also, we now list all connected financial institutions, so there is no need to switch tabs in the report to see all the data.
- Reporting filters improvement: In the Dashboard → Reporting & Team Performance tabs, the predefined date filter options (Last 7 days, This week, Last 30 days, Last 90 days) excluded Today, which is unintuitive and confused some users. The filtering logic has now been updated to include Today for these predefined periods, ensuring a more accurate and user-friendly reporting experience. Available by Feb 3rd.
Dashboard bug fixes
- Status update notifications: There was a change rolled out that caused us to accidentally attach the report PDF to the order status update email for completed orders.
- Introduced Jan 22, 2025 → Fixed Jan 29, 2025
- Impacted clients: Clients using Truv orders (Dashboard, Orders API or custom LOS, Encompass, Byte, Empower)
- Truv Dashboard → Coverage: We identified and fixed an issue in the Truv Dashboard → Coverage → Financial accounts tab where we were showing a list of supported payroll providers instead of supported financial institutions.
- Truv Dashboard → Missing Orders due to Timezone issue: Due to an issue with timezone conversion, newly created orders would not appear in the Truv Dashboard during some parts of the day because their converted created date was in the future.
- Impacted clients: Clients creating order from Truv Dashboard late in the day
- Users Beta: In Truv Dashboard → Users Beta tab, there were some cases where Assets reports wouldn’t be available in the Dashboard for users who successfully connected a financial institution. Additionally, for clients using the Transactions product, in some cases loading the report took longer than usual. This has been resolved and reports are available and loading normally for both cases.
- Impacted clients: Embedded Clients with Assets or Transactions product and using Truv Dashboard Users Beta tab
- Direct deposit and PLL reports API updates:
- New fields
providerandemployerhave been added to display information about the connected payroll provider or employer - New fields
account_type,account_name,bank_name,deposit_type, anddeposit_valuehave been added to theinitial_accountslist to ensure proper representation of bank details - The
account_numberandrouting_numberfields in theinitial_accountslist have been marked as required.
- New fields
- A new endpoint for retrieving a list of Orders by SSN has been introduced. It enables LOSs to match by
user_idand/or SSN and automatically import loans when Truv is selected. - LIST ALL users endpoint updates:
- A new filter parameter,
link_exists, has been added to enable the filtering of users based on connection attempts. Setlink_existstotrueto filter users with attempts orfalsefor users without attempts.
- A new filter parameter,

- Warning pop-up when adding unsupported employers: To help Encompass users decide the best verification solution to use for each borrower or employer, we have added a warning pop-up when trying to add an Unsupported company (red caution icon) to the Truv order in the New order tab of Encompass. Note, if the Document Upload solution is enabled on your account and template, we won’t show this pop-up since the verification can still be completed successfully with this solution.

- Order-level status update emails: For Truv Orders clients, we previously sent a status update email to the Order Manager and any other CC’d roles whenever a suborder was moved to a terminal status (Completed, Expired, Canceled, Skipped by user, No data). This created a large volume of status update emails, since one order with three employers would have three separate status update emails. Additionally, if part of an order was completed, no information was shared about the remaining parts of the order, leaving Order Managers in the dark. To solve these problems, we introduced order-level status update emails.
- Now, if part of an order is moved to a terminal status (Completed, Expired, Canceled, Skipped by user, No data), we will wait 2 minutes to check if updates happen on the rest of the order. Once we detect no further updates, we will send a single email summarizing the status of the entire order.
- To make status updates more actionable, we include the last task status and number of attempts for the corresponding employer or providers in the order that are still in Pending, Sent, or Skipped status. With this information, Order Managers can decide whether to help the user complete the remaining parts of the order or pursue an alternative solution.
- Lastly, to provide more context and make the emails more searchable in your inbox, we added the following fields: End-user email, Loan number or Tracking number, Order ID, Source, Order expiration time

- New ‘Connections’ section added to Orders tab and Users tab (beta release): To increase transparency on progress and connection attempts for Orders and Embedded clients, we have added a ‘Connections’ section to the Truv Dashboard in the results. Open the Orders tab or Users tab (beta release only) in the Truv Dashboard, click a row, then navigate to the Connections section by either selecting the submenu or scrolling to below the Report. The section will show all attempts grouped by company or provider for the current product type. For each attempt, we show the company or provider, latest attempt result, updated at, tracking info, and a link to the corresponding attempt tasks. With this information, Truv Dashboard users can get visibility into login attempts that have not been successful. Previously this information was missing, making it hard understand the customers progress and help them through the process.

- Added Report and Connections placeholders to Orders tab and Users tab (beta release): Previously we only showed Order details or Users details for end-users that did not have any successful connections or reports. This made it unclear what should be returned where once a Truv request was completed. To solve this problem, we added a placeholders for the Report and Connections sections on the submenu and results section for both Orders and Users (beta release). Once results are available to show, we replace the empty states with the returned results.

- Moved Link is suspicious field to the Connections level: To help identify fraud cases, we moved the ‘Link is suspicious’ field to the Connections level. Previously we showed a ‘Link is suspicious’ field in Truv Dashboard under Order details or User details. This field shows a Yes / No value depending on whether the SSN submitted to Truv matches the SSN returned from the connected provider. Since there can be multiple providers per order or user, it didn’t indicate which one exactly had the mismatch. To solve this we moved this field to each employer or provider under in the Connections section, so it indicates which exactly has the mismatch.

- SSN Mismatch indicator if a Link is suspicious: To further help identify fraud or suspicious cases, we added a red ‘Mismatch’ indicator next to the SSN field in Order details and User details in the Truv Dashboard. For the connections in the User or Order, if any have ‘Link is suspicious: Yes’, then a red ‘Mismatch’ indicator will be added next to the SSN field

- Transformed action buttons into an ‘Actions’ dropdown: Previously we showed a variety of icons across tables in the Truv Dashboard for available actions. This created inconsistency in the experience and limited the number of actions that could be shown for each row. To create a consistent experience and make the Dashboard more intuitive, we have added a three dots ‘Action’ column to the end of tables (Orders, Templates, Webhooks). Once clicked, it opens up a dropdown with available actions grouped and summarized in plain text. Additionally, this column is now fixed in the tables, which can be horizontally scrolled to show additional columns.

- Added Employer and Provider to the Report and for DDS and PLL products: For clients that used Direct Deposit Switch (DDS) and Paycheck Linked Loans (PLL) products in the Truv Dashboard, we previously only showed the connected bank and account information. There was no information about the employer or payroll provider that was connected to initiate the deposit switch or payment. Now in the Truv Dashboard in Orders and Users and in the Downloadable Reports (Download PDF), we include the connected Provider and Employer (if available).
- The corresponding changes have been implemented for the Direct Deposit and PLL Reports API. For details, refer to the API updates – December 2024
- Additional Error Distribution statuses in Dashboard Reporting: In Truv Dashboard in Home → Reporting tab, there is an Error distribution chart that shows a breakdown of login errors by type. We have added four additional error types that were previously missing: Account locked, Not supported, Session expired, Unable to reset.
Dashboard bug fixes
- For Orders clients, we previously showed both the Orders and Users tab in the Truv Dashboard. Since these tabs showed essentially the same information, we removed ‘Users’ tab access for companies with this workflow type to prevent confusion.
- There were some cases where suborders could be set to Error while the corresponding tasks were set to Done. These cases have been resolved so the suborder has the right status based on its task.

- Use Encompass values in Truv Templates: For lenders with a Correspondent or Broker or Wholesale business model, borrowers recognize the Loan Originator more so than the parent company. Within Truv Templates, there was no way to add this level of customization to the order email, sms or landing page text, which could cause delay borrower action due to uncertainty. We have added the ability to map any Encompass field to Truv’s custom field, which can then be used freely in the Template. To setup, check the below steps or our full guide:
- Go to Encompass Admin → Services Management → then select “Truv – Verification of Income/Employment” provider
- Select Field Mapping and create a [Encompass custom field] → “Maps To” → “custom_field” relationship in an open space
- Then navigate to Truv Dashboard → Customization → Templates, select a Template and add {custom_field} to any desired fields
- When an order is created from Encompass using this Template, if will pull the mapped field value and add it to the notification or landing page where {custom_field} is specified
- Encompass bug fixes:
- Fixed an issue where Employers didn’t align to Statuses in the Order statuses tab of the Truv Encompass app

- Switch Billing to Orb: To better support Truv’s billing plans and create more accurate invoices that align with usage, we have migrated to tracking billable usage and issuing invoices through a 3rd party platform, Orb. Client billing contacts should begin to receive monthly invoices from Orb instead of Stripe and users with access to the ‘Billing’ tab (Truv Dashboard → Settings → Billing) should begin to be redirected to their Orb Customer Portal instead of Stripe. In the Orb Customer Portal, users have access to the following data, which aligns with the monthly usage data downloadable in Truv Dashboard → Home → Usage
- Showing all attempts in Users tab (beta release): For embedded clients that complete transactions from point-of-sale platforms, we previously only showed successfully connected accounts in the Truv Dashboard → Activity → Users tab. For clients that wanted to take alternative actions for unsuccessful attempts, there was no way for them to find these Users. To solve this problem, we have added the ability to view both successful connections and attempts in the Users tab. This feature is in beta release for select clients that have requested access to all data, and will be rolled out broadly for all clients mid January. If you want access to the Beta release, please reach out to Customer Success Manager or support@truv.com.

- Fix incorrect ‘Email viewed’ Timeline event: The Truv Dashboard Timeline for Orders (Truv Dashboard → Orders → Order information) previously labeled the ‘Email Delivered’ event as ‘Email Opened’. This event happens a few seconds after ‘Email Sent’ event, which incorrectly created the impression that end-users had opened and viewed the order email right after it was sent. We have fixed this for new and previous orders so the event will be correctly labeled as ‘Email Delivered’ in the Truv Dashboard. This issue did not impact Encompass since there was no corresponding event in the Encompass order Timeline
- Dashboard bug fixes:
- Fixed a rare issue where new orders would show up as created 1 day in the future. Now all orders should show up in the correct date based on the users timezone.
- Fixed a small inconsistency between the default order SMS text that was shown in Dashboard → Templates compared to what was actually sent. These are now aligned.
- Fixed a display issue in the Dashboard → Reporting → Created Orders / Conversion Rate graph, where dates outside the filter dates were displayed. Now graph displayed dates should match filtered dates explicitly.

- UI Design system change fully rolled out in Truv Dashboard: As a follow-up to the work completed earlier in November, we have finished rolling out the standardized design system in the Truv Dashboard. As a reminder, this will create a standardized User Interface and reduce variation that can cause confusion for users. Since the last release, there has been standardization of the following components across the Dashboard: tables, pages, menus, headers, indicators, no results states, accordions, key numbers, informational tables, company lists and code blocks.
- Bank income report API updated endpoint changes (applicable to Consumer lenders, Auto lenders, and Tenant screeners):
- A new field,
owner, has been added to the Accounts object to support owner details - The Total amounts object has been flattened to attributes
total_amountandiso_currency_code - The Income object now has a new attribute,
avg_gross_deposit_amount, to support theaverage gross payment per deposit. - An attribute of the Income object,
pay_rate, has been renamed toavg_deposit_amount. It shows the average amount received per deposit, typically net of taxes and deductions.
- A new field,
- Create an Order API updates:
- The option of sending actions in accounts of the Employer object for updating PLL or DDS products has been added.
- LIST ALL users endpoint updates:
- A new filter parameters,
product_type, has been added to allow filter users by a product type - A new filter parameter,
provider, has been added to allow filter users by a provider - A new filter parameter,
query, has been added to support the search:- exact match on the following fields:
user_id,link_id,email, andexternal_user_id - partial match that searches for users whose
first_nameandlast_namebegin with the provided value, regardless of case.
- exact match on the following fields:
external_user_id,first_name,last_name, andemailfilters have been deprecated and removed.
- A new filter parameters,
- LIST ALL user endpoint updates:
- A time range filter has been added as two new parameters:
created_at_lteandcreated_at_gteto filter users by creation date
- A time range filter has been added as two new parameters:
- LIST ALL and RETRIEVE user endpoint updates:
- A new boolean parameter,
list_links, has been added. When set to true, it adds the payload from the account links endpoint.
- A new boolean parameter,
- LIST ALL links endpoint updates:
- A new object,
company_mapping, has been added to the link, containing the data about the company mapping selected in the widget - A new object,
provider, has been added to support the provider selected in the widget
- A new object,
- AWS Certificate Manager (ACM) will no longer cross-sign public certificates with the Starfield Class 2 root starting August 2024 for new certificates. We do not expect this change to impact our clients. However, please see the additional details from AWS concerning who may be affected.

- Coverage updates in Encompass (Web and SmartClient): To create a consistent experience in Truv Dashboard and Truv Encompass app, we have updated the Coverage Indicators in the Encompass ‘New order’ tab to a green “thumbs up” icon, yellow “thumbs up” icon, and a red “warning sign”. Also, we have moved them to a dedicated “Truv’s success rate” column and updated the tooltip text to provide more details and recommended actions. The clearer indicators and actionable tooltips will help new order creators in Encompass quickly ramp up and optimize their usage of Truv.

- Updates to Status Update column: In the Encompass ‘New order’ and ‘Order statuses’ tabs, we have a Status updates column that allows the order manager to add email addresses that will be CC’d on status updates for the initial or refresh Truv order. There were some cases where a user wouldn’t be able to add or delete an email address. To fix this issue, we have updated the pop-up to match the standardized pop-up in the Truv Dashboard, as well as listing the email addresses vertically and adding dedicated buttons for adding, removing and saving.

- Previously, we only allowed customization in the number of employers that could be requested while setting up an Automated Option to be used in Encompass Automated Service Ordering (ASO). To enable control over additional Truv order parameters while setting up ASO scenarios, we have expanded the Automated Option configuration page to allow selection of
- Product Type,
- Truv Template, and
- Borrower Notification Methods and
- removed setting the number of employers requested (default is now 5, Truv’s maximum). This unlocks a huge amount of customization within ASO since order branding, verbiage, returned documents, expiration periods and so much more can be edited in Truv templates, which can then be used in specific ASO scenarios.
- To access the new setup page, navigate to the Automated Options page when adding or editing a Service Order for Truv.
- If new to setting up ASO or you need help, check our setup guide at: https://docs.truv.com/docs/automated-service-ordering-setup-guide
- Set ASO conditions based on Truv Coverage: To increase the value and effectiveness of ASO with Truv, we added settings to allow lenders to specify which success rates they want to order ASO on. Previously, lenders could control the loan scenario and timing of ASO by using Encompass fields, but there was no control for the Truv’s success rate with the given employers. As a result, ASO would order Truv in cases where there was a low likelihood of success, instead of choosing an alternative method. Now lenders can incorporate this criteria into their ASO setup to avoid low success, high friction transactions and maximize their ROI with Truv. Reach out to Truv Implementation to request enabling this feature.

- Additional config for Re-verification: We have extended the functionality to approve or deny re-verifications that require borrower re-authentication to Encompass. Sometimes, if lenders know a 10 day pre-closing re-verification is going to require borrower re-authentication, they prefer to use an alternate method. Now, if lenders have the ‘approve re-verify’ setting enabled, when the order manager presses “Refresh data” in the ‘Order statuses’ tab, they will be prompted to Notify or Cancel before the request is sent, if borrower re-authentication is needed. Contact Truv Implementation to enable this feature.
- Borrower Report Naming Update in eFolder: Truv has a Borrower-level Report that includes a GSE Report ID and an Employer-level Report that does not. For lenders who have Truv’s Employer-level report enabled in Encompass, there were some cases where it would be named and tagged as a Borrower-level Report before being uploaded to the eFolder and ‘Order status’ tab. This has been corrected so the report will now be named and tagged correctly.
- Before the fix, Employer-level Report uploaded to Encompass as follows
- Document name:
{loan ID}_{borrower name}_{employer}_voie_report - Type:
report
- Document name:
- After the fix, Employer-level Report uploaded to Encompass as follows
- Document name:
{loan ID}_{borrower name}_{employer}_employer_report - Type:
employer_report
- Document name:
- Before the fix, Employer-level Report uploaded to Encompass as follows

- Coverage updates in Truv Dashboard: In the Truv Dashboard, in the Company search feature on the right of the ‘Coverage’ tab and Employer search feature on the ‘Order Creation’ form, we showed coverage indicators that were small colored dots (green/yellow/gray) with explanation tooltips. These weren’t very visible and there was no context to explain what they meant unless users hovered over them. We have now updated these from green/yellow/gray dots to a green “thumbs up”, yellow “thumbs up” and red “warning sign” to make them more visible and better convey the meaning. When searching, we also added a Company and Success rate header over each column in the results to explain what is being shown if the user doesn’t hover over the tooltip. Lastly, we updated the tooltip descriptions to more clearly explain the success rate and provide a suggested action. These clearer indicators and suggested actions can help order managers improve their conversion with Truv by focusing on high success transactions and using alternatives where success isn’t likely. This is also accessible via Search compaines API.
- UI Design system change in Truv Dashboard: To create a standardized experience across the Truv Dashboard, we have rolled out the first part of a new standardized UI. Previously, there was a lot of variety in the placement of buttons, available actions, usage of fonts, size of pop-ups, etc, which could be confusing to users. In this release, there has been standardization in the usage of the following components across the Dashboard: checkboxes, buttons, dashboard cards, links, loading screens, text headers, pop-ups, switch buttons, tabs, tooltips and search fields.

- On the right side of the ‘Coverage’ tab in the Truv Dashboard, we previously only showed company success rate for Income and Employment products (VOIE, VOE). This helps inform order creators when income and/or employment verification is feasible via payroll connection. For users with Direct Deposit Switch (DDS) and Paycheck-Linked Loans (PLL) products, we now also show the success rate for each employer based on historical transactions. If you only have VOIE/VOE or DDS or PLL products enabled, we will automatically show the success rate for that product. If you have multiple products enabled, we will show a product toggle to allow selection of which success rates you want to see.
- Previously in the Truv Dashboard on all tabs with a date selection (Reporting, Team Performance, Users, Orders, Tasks, Logs) we showed ‘From’ and ‘To’ date filters for results that included years from 1900 to 2099. Since there couldn’t be Truv results in these ranges, we updated it to make ‘From’ filter range from 2021 to present year and ‘To’ filter range from 2021 to present year.
- In the Truv Encompass app in the ‘New order’ tab, previously we always required a borrower’s email address to be added for Truv order creation. To address cases where only a phone number is available at the time of Truv ordering, we enabled order creation if either an email address or phone number are provided.
- To enhance Automated Service Ordering (ASO) scenarios lenders can setup with Truv, we enabled using the Truv order status as a custom field in Encompass. To enable this feature, in Encompass navigate to Services → Service Management, then Truv → Field Mapping. In the Field Mapping page, add a custom field in the ‘Encompass Field ID’ column, select ‘Mapping Type’ as “Maps To”, then add ‘Provider Field Name’ as “partnerStatus”. Once saved, the mapped custom field that will show the Truv order status can be used as an ASO condition.
- In the Truv Encompass app in the ‘Order statuses’ tab, we fixed issues where the ‘Download’ button would be stuck in Pending status. Now once a verification is complete, the report should be available from the Download button once regardless of the status of any other employers in the order.
- Additionally in the ‘Order statuses’ tab, we previously showed a Refresh button for each employer and only one Download button aligned to the top employer. Having some buttons duplicated and others not created a confusing experience, so we now we only show one Refresh button and one Download button per order.
- Bridge token API updates:
- An obsolete, PATCH, endpoint has been removed from the API. Only POST endpoints are available for now.
- Companies API updates:
- A new
product_typeparameter has been added to search company endpoints. It presents success rate calculation. If not provided, a success rate for income will be used.
- A new

- To increase transparency into conversion, we added a ‘Login successful’ step on the Funnel chart in the Home → Reporting **tab of the dashboard. This allows clients who use Truv via both Orders and Embedded flows to see the count, conversion and drop-off associated with this step.
- We added an ‘Export CSV’ button on the Home → Team Performance tab in the Truv Dashboard to allow users to download the current table as a csv file. This allows users to use the presented data for operations optimization and training efforts.
- In the Truv Dashboard → Orders tab, we always showed the option to ‘Download all PDFs’ for a completed order regardless of how many files were available for download. To eliminate confusion around what documents are available, in cases where there is only one PDF file available we removed this option and only show the download link for the file.
- For clients using the Truv Embedded workflow, we have improved the formatting of the results returned in the Activity → Users tab. Clicking into a User row will now show:
- a submenu on the side to organize the task details and information
- a dropdown list on the top right (shown with three dots ”…”) to allow download of all available documents
- consolidated user information and task details at the bottom of the page

- To give lenders using Encompass visibility into success rate before placing an order, we added success rate indicators to the ‘New order’ tab of the Truv app in Encompass. These indicators match what is shown in the Truv Dashboard → Create order form and Truv Dashboard → Coverage tab.
- Green – verification expected to succeed, send the order
- Yellow – may succeed, send if the user is confident or guide them through the verification
- Red – verification via payroll is not feasible, try an alternative method
- To help streamline lender ordering, we added a setting to default add the Borrower’s cell phone number from the loan application as a notification method. Reach out to implementation@truv.com to enable this feature.
- In the Encompass loan application, previously if a lender deleted an employment, we would still show an empty placeholder in the Truv app in Encompass → Create order tab. This causes confusion and could result in sending borrowers blank orders to complete that weren’t required. Now, when an employer is deleted, we won’t show an empty placeholder row in the Create order tab and will only show rows for valid employers in the application.
- After an initial verification of Income and employment is completed, lenders can order a reverification in the Encompass Truv app → Order status tab by pressing “Refresh data”. Lenders can select ‘Employment and most recent paystub’ as a refresh option which will generate a verification of employment report and return the most recent paystub. Previously, we only attached the paystub to the verification report and did not upload it to the eFolder causing confusion and delays. We now also upload it to the eFolder so it will be easily accessible in the loan file and speed up the reverification process.
- We’ve enhanced accessibility by updating the navigation process to support screen readers and keyboard functionality. Truv is now fully ADA compliant, WCAG 2.2 AA certified, and meets Section 508 standards, ensuring accessibility for all users, including those with disabilities, and enhancing the user experience for a broader range of customers.
- Orders API updates:
- A new
cc_emailsparameter has been added to the Orders API endpoints. It provides a list of email addresses that will receive carbon copies (CC) of order status updates.
- A new
- DDS and PLL Report endpoint updates:
- The existing
pdf_reportparameter is now included, containing the URL that points to the PDF file with the report. - For the DDS Report endpoint, new
providerandemployerobjects have been added to support corresponding information in the report. Both objects include fields:id,name,logo_url.
- The existing

- In Encompass we enabled ordering Truv verifications for Disability, Social Security, and VA Benefits NonEducational income sources. When one of these eligible benefit types is entered into ‘Section 1e. Income from Other Sources’ in Encompass, it will automatically appear as a verification option in the Encompass Truv app. When the borrower successfully completes the order, we will return a report and the most recent Benefits Letter.

- In Encompass, we’ve added a setting to pre-select ‘Current’ employers in the Truv order creation screen. Any employers entered into the Previous Employment section in Encompass won’t be pre-selected. This feature is also applicable to clients using Automated Service Ordering called as ASO. If the lender creates Truv orders automatically with ASO, the order will be placed with only the pre-selected ‘Current’ employers. Reach out to the Truv team to enable this setting.
- In Encompass, previously we had a setting to automatically CC the email address of the Loan Officer and/or Loan Processor on the file to status updates for the Truv Order. This was previously only working for Manual Truv orders. We have now scaled it to also work for Automated Service Ordering (ASO). If an Encompass role is set to automatically be CC’d for Truv status updates and an ASO order is placed, they will be CC’d. Reach out to the Truv team to enable this CC setting.

- Previously, lenders couldn’t change the CC email addresses for Truv order status updates prior to refreshing the data in Encompass. We now allow users to add or delete email addresses in the Status updates column for completed orders, prior to ordering a refresh. This is particularly useful for lenders who need to keep underwriters, closers or others in the loop when a 10 day PCV of employment has been ordered.
- We added support for Single Sign-on (SSO) to the Truv Dashboard using a Microsoft account. Once you navigate to Truv.com and click Log in, an option to ‘Continue with Microsoft Account’ should appear as a sign in method.

- To better enable clients to optimize Order Manager performance, we created a dedicated Team Performance tab under the Dashboard Home menu. This tab shows orders created, orders completed and completion rate for active Order Managers, with a leader podium for the top 3 performers by created orders. Additionally, the leaderboard highlights the logged in user’s place so they can see where they stack up against peers. This is made available for all roles in Truv dashboard including Owners, Admins, Developer and Order Managers.
- For clients who utilize Truv in both point-of-sale (POS) and loan origination system (LOS) OR implemented Truv’s embedded solution and utilize Order workflow.
- We have added an enhancement to streamline consumption of performance data that is shown on the Home (Reporting) tab in the dashboard, we now automatically pre-select a filter value for ‘Embedded’ or ‘Orders’ depending on consumption.
- For order clients for the Completed order turnaround time chart (for Orders only), we preselect the notification method with more created orders (Email and SMS, Email Only, SMS Only).
- To improve ease of navigation within the Dashboard, we show a small arrow icon next to menu items that have submenus. Clicking the menu item, will expand the submenu, clicking again will collapse the submenu.
- Previously, we limited webhook creation in the Truv Dashboard to 10 across all environments. This limit has now been increased to 100 webhooks. Accessible to Owners, Administrators and Developers, by logging in to the dashboard and navigating to the Webhooks menu item under Development.
- Add transactions with a ‘Generic error’ to the Truv Dashboard → Tasks tab in the dashboard and a corresponding filter option, which were both previously missing.
- For clients with embedded implementation or using Truv via point-of-sale integrations. We’ve added a enhancements to include all completed tasks to the Truv Dashboard →Users tab in the Truv Dashboard. Previously this tab just showed the most recent successful task for a user, but now it show all successful tasks as unique rows
- For clients using products type: Verification of Assets (VOA), Paycheck linked loans (PLL), and Direct deposit switch (DDS) we were previously missing report details for transactions on the Truv Dashboard → Users tab in the Truv Dashboard. These have now been added for past and future transactions. When clicking into a user row, the reports should automatically appear and be downloadable via the ‘Download report’ button under the product name.
- We updated the ‘Last 28 days’ filter option to ‘Last 30 days’ across the Truv Dashboard to align it closer to one month of data.

- In Truv templates, for the Income and Employment (VOIE) product we added the option to configure the number of Year-end paystubs that should be retrieved. Previously we would always try to return the year-end paystub for the last 3 years, but now lenders can reduce the number. For Owners or Admins, navigate to Templates and check Returned documents on any Income and Employment template.
- New order creation form in the Truv Dashboard that includes reordered fields based on importance, employer coverage visibility, borrower/applicant preview, and a notification method reminder. See our blog post for more details.
- To improve the borrower/applicant experience and conversion, we increased the size of the ordering client’s logo to 72 pixels high in the email notification sent to the borrower/applicant.

- For orders with multiple products and/or employers, we’ve made the order cancellation pop-up more flexible to allow for cancelling specific products or employers. Previously users could not cancel specific products if there were multiple.
- The Kotlin SDK for Android is available now on MavenCentral. This update allows developers to easily build the integration with Truv Bridge. Example usage is provided to help get started quickly.
- CREATE and UPDATE order endpoint updates:
- The existing
external_idparameter is now included within the Loan object. This parameter is used to store the loan ID from external systems (ex. POS).
- The existing
- LIST ALL and CREATE Customization Templates endpoint updates:
- A new
paystubs_ytd_countparameter has been added to display the # of year-end paystubs for heightened visibility. This parameter has replaced the deprecatedpaystubs_ytdparameter.
- A new
- Orders API updates:
- An obsolete
loan_numberattribute has been removed from the Orders API. Now, the Loan object field is used for loan details.
- An obsolete
- For users that have access to both Truv Employer-level and Borrower-level Report, we reduced the size of the Employer-level Report PDF download button and moved it directly under the corresponding employer to reduce confusion.
- We added Social Security Benefits and Veteran Benefits sandbox scenarios and to enable lenders and 3rd party integrations to test the results and benefit letters returned by Truv either via a sandbox order, emulator or API request. To test, open Emulator in the Truv dashboard and search for social security or veteran benefits and connect.
- To improve ease of navigation within the Dashboard, we removed the secondary sidebar menu and made those options nested under the sidebar main menu.
- Order Managers were granted access to the Coverage tab, which can be found in the Truv Dashboard on the main menu under ‘Activity’. This allows them to check Truv’s coverage across Payroll, Insurance and Financial Accounts providers. Previously this was restricted to only Owner and Administrator roles.
- Within the dashboard, the UX Guides tab has been removed since these will be move to Truv Docs. The Feedback tab has also been removed, please submit issues through Support and product feedback to the Truv team.