ArsenAI Enrich Match
ArsenAI Enrich Match sends an existing business-search result and selected application fields to Lendflow’s ArsenAI enrichment service. The service enriches business-owner match data using the selected source. The Workflow Builder block isArsenAIEnrich, and its service ID is arsen_ai_enrich.
Requirements
API flow
- Run the chosen source service and wait until it has stored both a request and response.
- Call Enrich Business Credit Application.
- Set
providertoarsen_ai_enrich. - Supply
options.arsenAIEnrichSourcewhen you do not want the default Clear source. - Optionally include
stage_id; when supplied, it must be a valid underwriting workflow-stage UUID for the application. - Treat
{"data":{"onqueue":true}}as queue acceptance, not completed enrichment. - Poll Get Commercial Data with
services[]=arsen_ai_enrich.
The API queues a background job. Inside that job, Lendflow builds the source-specific payload, posts it to ArsenAI, stores the JSON response and HTTP status, and marks a failed provider response as failed.
Data Orchestration availability and flow
ArsenAI Enrich Match is not included in the current Data Orchestration service catalog. Run the prerequisite source andarsen_ai_enrich through the enrichment API or the Workflow Builder block rather than selecting it as a Data Orchestration service step.
What the service returns
Representative response
The checked-in implementation validates that ArsenAI returns JSON, but it does not provide a sanitized response fixture or a stable field contract. The following empty object is intentionally schematic so that this guide does not invent provider fields:commercial_data.arsen_ai_enrich as raw provider JSON.
Response attributes
Errors and statuses
- An unsupported
options.arsenAIEnrichSourcevalue fails Lendflow request validation. - If the selected source lacks either its stored request or response, Lendflow returns
Response for the chosen source {service_id} is missing.and does not call ArsenAI. - Missing business name, city, or state fails the ArsenAI payload validation. Street, ZIP, owner names, and business telephone can be
nullunder the validated rules. - A non-JSON or failed ArsenAI response causes the queued job to fail.
Successmeans Lendflow stored ArsenAI’s JSON response. It is not a guarantee that any particular enrichment field is present or non-null.
FAQ
Which source is used when I omit the option?
Which source is used when I omit the option?
Lendflow defaults to
clear_id_confirm_business.Must I run the source service first?
Must I run the source service first?
Yes. The selected source must have both a stored request and a non-empty stored response before ArsenAI Enrich Match runs.
Why does this guide not list ArsenAI response fields?
Why does this guide not list ArsenAI response fields?
The current repositories do not define a stable public response schema or sanitized response fixture. The stored response is raw and source-dependent, so listing fields would invent an unsupported contract.
Can this service run in Data Orchestration?
Can this service run in Data Orchestration?
No. It is not included in the current Data Orchestration service catalog.