Skip to content
Library

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