Plaid
The Plaid Workflow Builder block connects an application to bank data and runs the two services represented by the block:plaid_asset_report and plaid (Plaid Transactions). It is available for business and individual entities.
Requirements
Plaid Transactions
Plaid Asset Report
API flow
- Have the applicant complete the appropriate Plaid Link flow for Transactions, Assets, or both.
- Call Enrich Business Credit Application once for each service you need.
- Set
providertoplaidorplaid_asset_report. - Confirm
data.onqueue: true; this means Lendflow queued the job, not that Plaid finished. - Poll Get Commercial Data with the applicable
services[]filter for lifecycle status, and callGET /api/applications/{application_id}/plaid_datafor the Plaid payload.
{"provider":"plaid","options":{"trackUpdates":false}}. If the connection cannot refresh, Lendflow skips the transaction fetch rather than creating a new applicant connection.
Data Orchestration availability and flow
Plaid is available as the Plaid block in the Bank Data group. Add it to a business or individual underwriting entity and publish the workflow. The block represents both related services; the applicant connection must exist before either fetch can succeed. Re-running Transactions refreshes an eligible connection. Asset Report options determine whether Lendflow may reuse or force-create a report.What the service returns
Representative response
Field meanings
Errors and statuses
FAQ
Does a Plaid Transactions connection automatically support Asset Reports?
Does a Plaid Transactions connection automatically support Asset Reports?
No. Transactions and Assets have different Plaid connection prerequisites. Configure the applicant Link flow for every Plaid product the workflow will run.
Does data.onqueue true mean bank data is ready?
Does data.onqueue true mean bank data is ready?
No. It only confirms that Lendflow queued the job. Poll the commercial-data endpoint until the relevant status is successful, then read the Plaid-data endpoint.
Can the same connection be refreshed?
Can the same connection be refreshed?
Transactions can refresh only while the stored Plaid connection reports that refresh is possible. Asset Report reuse depends on the report options and its supported history.