Skip to main contentSkip to content

Updated Aug 19, 2026

Underwriting tab

Last updated: 2026–05-27

The Underwriting tab shows credit, decision execution history, and underwriting-related variables. A gradient star on the Underwriting tab label indicates Arc/AI underwriting insights are available for this application.


Credit Report accordion

ElementDescription
Credit ScoreLatest score from credit pull or manual entry
Credit BureausProvider type string
Cache ID / Cache TimeShown when bureau caching is enabled
View ReportWhen a report URL exists — opens credit report modal
Pull CreditWhen no report — bureau picker dropdown

Pull Credit flow

  1. Click Pull Credit.
  2. System loads enabled bureaus for the application.
  3. Select bureau (or sub-provider).
  4. Payload preview modal may appear before generation.
  5. On success, report becomes available as View Report.
Edge caseUI behavior
No bureaus configured“No Credit Bureau Enabled” in dropdown
Load errorToast error; dropdown closes
Pull in progressButton shows “Pulling...”

Decision steps

Underwriting results render as nested accordions (StepsAccordion) per decision/offer execution:

Step typeContents
DecisionInput parameters, outcome, call tree label
OfferInput variables
Offer resultOne or more result rows with variable badges

Variable names link to variable info tooltips (Rules Studio metadata).


Use cases

Understand why an offer amount appears

  1. Open Underwriting → expand the offer step.
  2. Review Inputs and Results variable rows.
  3. Cross-check Offers tab selected offer.

Pull fresh credit mid-review

  1. Confirm no existing report (or policy allows re-pull).
  2. Pull Credit → choose bureau → confirm payload if shown.
  3. Re-run decision from Application tab if variables must refresh.

Investigate decline reason

  1. Find the decision step with Outcome row.
  2. Read Call Tree label for the rule path name.
  3. Follow up in Activity for step-change entries.

Edge cases

SituationNotes
No underwriting data yetSkeleton then empty/fallback accordions
Multiple offer result rowsRendered as “Result 1”, “Result 2”, …
AI star on tab onlyDriven by app_variables underwriting AI payload—not a separate tab

Implementation notes

  • Credit pull calls bureau APIs scoped to app_id; sandbox uses sandbox DB routing on related webhooks elsewhere.
  • Underwriting content is read-only on this tab—status changes use Update Status.
  • Revert for workflow steps lives on the Application tab, not here.

← Application detail hub

LendAPI Field Guide.