Lending
Onramp
Application Intake & Verification Agent
Verifies a consumer-credit application, pulls the credit file, and assembles the clean underwriting package.
sonnet3 tools4 eval cases2 connectors
The case it handles
A representative case
Case fileL1-clean-auto
- Applicant
- Dana Whitfield
- Product
- auto
- Requested amount
- $31,000
- Term
- 60 months
- Credit score
- 768 (prime)
- Purpose
- vehicle purchase
Raw scenario input (JSON)
{
"applicationId": "L1"
}The contract
What it takes, does, and returns
Give it
- Applicant
- Product
- Requested amount
- Term
- Credit score
- Purpose
It does
- Get applicationget_application
- Get credit reportget_credit_report
- Record intakecommitrecord_intake
It returns · Completeness
- Complete
- Incomplete
How it's checked
Checked against golden cases
4golden cases4baseline
- L1-clean-auto
prime auto, complete, scored → ready
- L7-clean-card
prime card, complete → ready
- L6-thin-file
no score / thin file → flag, not ready
- L13-fcra-dispute
active FCRA dispute on a derogatory → flag, not ready
Each case is a real failure mode the grader checks on every change and as a deploy gate — regressions past threshold block the release.
Briefing
Briefing
- Verifies a submitted application and assembles the package the underwriter works from: required fields, the bureau pull, the pre-loan debt-to-income ratio.
- Makes no credit decision, and never sees or seeks protected characteristics — it works the credit-relevant facts only.
- Surfaces every data-quality problem as a flag: missing fields, thin files, and above all an active FCRA dispute on a derogatory, which must not be silently relied on downstream.
- Marks the package not ready for underwriting when it is incomplete, unscorable, or carries an unresolved dispute that bears on the decision.
Where it stands in the operation