Skip to main content

Use Cases

The Use Case domain defines standardised AI use cases: fixed, named patterns of AI use, each defined on the same scales, so that obligations, assessments and their results compare across jurisdictions, clients and time.

A use case is a reference definition, not a record of a particular organization's system. An organization's own AI systems are Model Risk Management model profiles, and obligations point to the use cases they may reach through useCaseIDs.

Schema: use-case.schema.json
Reference data: reference-data/use-cases.json (UC1 to UC10, validated in CI)
Specification: JSON Schema Draft-07

The standard use cases​

#Use caseAuthorityBoundary
UC1Staff copilot drafts and summarisesA1B3
UC2Score or recommendation shown to a decision-makerA2B1, B3
UC3Automated triage or declineA3B1, B3
UC4Automated pricing or straight-through paymentA4B1
UC5Agent acting across steps and toolsA5B1, B3
UC6Agent with write access to systems of recordA6B3
UC7AI inside a provider or the platform behind itAnyB1, B2
UC8Customer-facing assistantA1, A2, A3B3
UC9AI-generated code in production systemsA1B3
UC10AI tools reachable by a deal teamA1Channels K1 to K7

Consequence (C1 to C5) is never set on a use case. It depends on the organization's own thresholds, so it is set per matter.

Use Case​

AttributeTypeDescriptionRequired
useCaseIDStringUnique identifier for the use case, e.g. UC3✓
titleStringShort name of the use case✓
descriptionStringWhat the AI does in this use case, and what it does not✓
authorityLevelsArray[Enum]Authority levels the use case spans: how far the AI's output stands in for a human decision or action: a1Productivity, a2Analytical, a3Decision, a4Transactional, a5Agentic, a6Actuation✓
anyAuthorityLevelBooleanTrue when the use case applies at any authority level (for example AI inside a provider); authorityLevels then lists the levels most often seen
boundariesArray[Enum]Boundary positions the use case spans: where the AI sits relative to the organization: b1, b2, b3
confidentialityChannelsArray[Enum]Confidentiality exposure channels the use case spans, for use cases about access to confidential information: k1, k2, k3, k4, k5, k6, k7
assessmentTypesArray[Enum]Kinds of assessment the use case typically leads to: aiRiskAppetite, aiUseAssessment, aiConfidentialityExposureAssessment
examplesArray[String]Illustrative instances of the use case
exclusionsArray[String]Patterns that look similar but belong to another use case, with the use case they belong to
relatedUseCaseIDsArray[String]Use cases that commonly occur alongside this one
versionStringVersion of the use case definition

Scales​

The authority scale is defined here. The boundary, consequence, evidence and confidentiality channel scales are defined by the assessment method in use; the schema carries their codes so records and assessments use them consistently.

Authority Level (authorityLevels)​

ValueCodeMeaning
a1ProductivityA1Drafts, summarises or assists a person who remains the author
a2AnalyticalA2Produces a score, analysis or recommendation that a person decides on
a3DecisionA3Makes or automates a decision, such as triage or decline
a4TransactionalA4Executes a transaction, such as pricing or a payment, straight through
a5AgenticA5Plans and acts across several steps and tools
a6ActuationA6Writes to or changes systems of record

Boundary (boundaries)​

ValueCodeMeaning
b1B1AI in a provider's service used by the organization
b2B2AI in the platform behind a provider (a fourth party)
b3B3AI the organization deploys within its own boundary for its own use

Assessment Type (assessmentTypes)​

ValueMeaning
aiRiskAppetiteSetting the board's AI risk appetite and its triggers
aiUseAssessmentAssessing a particular AI use, including AI in the supply chain
aiConfidentialityExposureAssessmentAssessing exposure of confidential information, such as deal information, to AI tools
{
"useCaseID": "UC3",
"title": "Automated triage or decline",
"description": "AI decides how a case, claim or application is routed, or declines it, without a person deciding each case.",
"authorityLevels": [
"a3Decision"
],
"boundaries": [
"b1",
"b3"
],
"assessmentTypes": [
"aiRiskAppetite",
"aiUseAssessment"
],
"examples": [
"Automatic decline of a credit application",
"Claims triage that fast-tracks or refers claims"
],
"version": "1.0"
}