Lifecycle states
An underwriting application typically moves through the following states as defined in theUnderwritingApplicationStatus enum:
Created
The application has been created but has not yet been submitted for underwriting review.- The application can be created with partial or complete data
- The application is not yet evaluated by underwriting
- Updates can be made freely using
updateUnderwritingApplication
ScenarioBen creates an application for his mechanical keyboard business with basic
business information but is still finalizing which business partner to include
as a stakeholder. The application remains in Created status while he gathers
this information.
Submitted
The application has been submitted and queued for automated underwriting processing.- Required fields are validated at submission time
- Automated and manual underwriting review may begin
- The application can no longer be freely updated
Processing
Automated checks and decision components are run on the application.- Automated verification includes identity verification, TIN match, bank account verification, and other system-driven checks
- No manual underwriting action is required during this state
- Applications remain in Processing until automated checks complete
Most applications that pass automated verification will transition directly
from Processing to Decisioned without requiring manual review.
Pending
Manual underwriting review is required.- The application is flagged for human review due to a discrepancy, missing data, or risk concern identified during automated processing
- Underwriters may create one or more information requests while the application remains in Pending
- Each information request progresses independently through Requested and Fulfilled statuses
ScenarioDuring automated processing, the system detects that Ben’s address doesn’t
match the address on file with the credit bureau. The application moves to
Pending status, and an underwriter creates an information request asking for
proof of his current address.
Decisioned
Underwriting has reached a final outcome for the application. Final outcomes are:- Approved – The application meets underwriting requirements
- Declined – The application does not meet underwriting requirements
- Withdrawn – The application has been withdrawn before a final decision
UnderwritingApplicationStatus.
Status transitions
Applications generally move forward through the lifecycle, but certain transitions may occur based on underwriting actions:- Created → Submitted
- Submitted → Processing
- Processing → Pending (if manual review is required)
- Processing → Decisioned (if automated checks pass)
- Pending → Decisioned
Typical flow diagram
Created → Submitted → Processing → Pending → Decisioned Processing can also transition directly to Decisioned if automated checks pass.Status visibility
Query the current status using theunderwritingApplications query and accessing the applicationStatus field on the UnderwritingApplication type.