submit_prequalification_details
Submits application prefill information for an existing enquiry to SecureLend's backend, which forwards it to the selected lender API(s). Covers standard prequalification data such as general financial profile, employment status, and business structure. IMPORTANT: consentsToFcra and consentsToTcpa must both be true (user must have explicitly agreed to the FCRA and TCPA disclosures) before this tool is called. This tool submits limited prequalification details for referral purposes only. It does not collect sensitive personal data or perform underwriting. If the user proceeds with a lender, the lender may later request additional information or perform credit checks on its own platform.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| isTest | No | Set to true to test the submission flow without forwarding to live lenders. | |
| clientTags | No | Key-value tags for internal routing and tracking. Values must be arrays of strings. Example: { "transid": ["fk912234"], "subid": ["ag67125"] } | |
| sessionUuid | No | Session UUID from the originating session. Used for Engine/MoneyLion routing. | |
| productTypes | Yes | List of product types this submission supports. Used for multi-product routing. | |
| applicationId | Yes | The SecureLend application ID (returned by get_offer or get_multiple_offers) to which this additional information should be attached. | |
| loanInformation | No | ||
| legalInformation | No | ||
| creditInformation | No | ||
| savingsInformation | No | ||
| businessInformation | No | ||
| mortgageInformation | No | ||
| personalInformation | No | ||
| educationInformation | No | ||
| financialInformation | No | ||
| creditCardInformation | No | ||
| employmentInformation | No | ||
| autoInsuranceInformation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| message | No | Human-readable status message | |
| success | Yes | ||
| nextSteps | No | Suggested next steps for the applicant | |
| providers | No | Per-provider submission results, if forwarding was attempted | |
| updatedAt | Yes | ISO timestamp of when the submission was processed | |
| submissionId | Yes | Unique ID for this additional information submission record | |
| applicationId | Yes | The SecureLend application ID this information was attached to | |
| requiredFields | No | If status is failed or partial, this lists field names that were required but missing |