Skip to main content

Trigger Schema

Triggers are events, insights, or conditions that prompt an organizational response. They serve as the entry point to the Strategic Response Model, documenting what happened before defining why and how the organization responds.

Schema: trigger.schema.json
Shared definitions: common.schema.json
Specification: JSON Schema Draft-07

Overview​

What is a Trigger?​

A trigger is a documented occurrence that initiates the strategic response chain. Triggers can be:

  • External — Regulatory changes, market shifts, competitor actions
  • Internal — Performance threshold breaches, audit findings, strategic decisions
  • Hybrid — Pressures that combine internal and external sources, such as stakeholder expectations reinforced by regulation

The origin attribute records which of these applies.

Trigger vs Strategic Intent​

TriggerStrategic Intent
Reactive — responds to an eventProactive — pursues an opportunity
Event-drivenVision-driven
"We must respond to this""We choose to pursue this"
Often externalAlways internal

Both can initiate the SRM chain, but they represent different starting points. Strategic intents have their own schema, strategic-intent.schema.json; see the overview.

Trigger Categories​

Triggers are classified into a standardized taxonomy for consistent analysis and reporting. The category is recorded in primaryCategory, which takes one of the values below, with an optional finer subCategory in free text.

Category Taxonomy (primaryCategory)​

ValueDescriptionExamples
regulatoryComplianceLegal, regulatory, or compliance-driven changesNew privacy law, audit finding, license requirement
technologicalChangeTechnology shifts creating opportunity or riskCloud adoption, legacy sunset, API deprecation
environmentalSafetyEnvironmental, health, or safety considerationsClimate regulation, workplace safety incident
operationalTransformationProcess or operational efficiency driversCost reduction mandate, automation opportunity
strategicRealignmentShifts in organizational strategyM&A activity, market exit, portfolio rationalization
customerStakeholderCustomer or stakeholder-driven changesCustomer feedback, partner requirement, investor pressure
workforceSkillsPeople, skills, or organizational capability gapsSkills shortage, key person departure, culture change
performanceResponsePerformance threshold breachesKPI failure, SLA breach, quality incident
politicalSocialPolitical, social, or reputational factorsSocial movement, political change, public perception
innovationOpportunityOpportunities from innovation or researchR&D breakthrough, emerging technology, market opportunity
otherA trigger that fits none of the categories above; describe it in subCategory—

Category Hierarchy​

For advanced taxonomy management, categories can be organized into a hierarchy:

Trigger Attributes​

Core Attributes​

AttributeTypeRequiredDescription
triggerIDString✓Unique identifier for the trigger
labelString✓Short, human-readable name of the trigger
descriptionStringExpanded explanation of the trigger's relevance
primaryCategoryEnum✓Primary classification of trigger context (see Category Taxonomy)
subCategoryStringMore specific classification within the primary category
originString✓Whether the trigger originates from inside or outside the organisation, e.g. External, Internal, Hybrid
statusStringThe current status in the lifecycle of the trigger (see Trigger Lifecycle)

Assessment and Detection Attributes​

AttributeTypeRequiredDescription
timeHorizonEnumThe temporal nature of the trigger (shared time horizon list)
impactLevelEnumThe potential significance of the trigger (shared four-point rating)
detectionMethodStringHow this trigger was detected (see Detection Methods)
evidenceStrengthIntegerStrength of evidence for this trigger, from 1 (weak) to 5 (strong)
detectionDateDateDate when the trigger was identified
validUntilDateDate when the trigger is no longer expected to be relevant
sourceReferenceStringReference to source document, report, or authority identifying the trigger
instrumentChangeObjectFor a regulatory trigger, the new or amended instrument found and what changed (see Instrument Change)
detectedByDataFlowIDStringData flow (monitored source) that detected the trigger

Linking Attributes​

AttributeTypeRequiredDescription
relatedTriggersArray[String]References to other related triggers
strategicResponseReferencesArray[String]References to related Strategic Response Model artefacts
changeProposalIDsArray[String]Change proposals submitted through the governance interface in response to the trigger
affectedEntitiesArray[Object]Entities in any domain this trigger affects or relates to, by domain and ID (for example a market, budget, customer journey stage, risk control or channel)
supplyChainImpactObjectImpact on supply chain operations
financialImpactObjectMonetary impact of the trigger
riskImpactObjectImpact on risk profile
innovationImpactObjectImpact on innovation capabilities or projects
sustainabilityImpactObjectImpact on sustainability efforts
peopleImpactObjectImpact on workforce or culture
technologyImpactObjectImpact on technology systems
channelImpactObjectImpact on distribution channels

Affected Entity (affectedEntities)​

affectedEntities replaces the per-domain ID fields earlier versions carried (marketID, budgetID, channelID and so on). Each entry is a shared entity reference naming a domain and the ID of a record in it, for example { "domainType": "market", "entityID": "MKT-ENTSW-001" }.

AttributeTypeRequiredDescription
domainTypeEnum✓The domain of the referenced entity (shared domain list, e.g. market, finance, customer, risk, channel)
entityIDString✓Identifier of the record within its domain, e.g. MKT-ENTSW-001
titleStringName of the referenced entity, for readability

Instrument Change (instrumentChange)​

When a monitored source publishes a new or amended instrument, the change is recorded as a Trigger with primaryCategory: regulatoryCompliance, and the obligations it affects are listed in affectedEntities. Commentary and news found along the way are recorded the same way with sourceRank 4 or 5: they are leads to an official source, never the basis of a change.

AttributeTypeDescriptionRequired
instrumentStringThe instrument, e.g. CPS 230 or MAS Guidelines on AI Risk Management✓
changeTypeEnumWhat happened to the instrument: newInstrument, amendment, commencement, consultation, guidance, supersession, repeal, withdrawal, correction✓
jurisdictionStringJurisdiction of the instrument
externalOrgIDStringExternal Organization that issued it
sourceURLStringOfficial source where the change was found
sourceRankIntegerPrecedence of the source the change was found in: 1 official text, 2 regulator publication, 3 standards body publication, 4 law firm or industry commentary, 5 news. Ranks 4 and 5 are leads to an official source, never the basis of a change
publishedDateDateDate the change was published
effectiveDateDateDate the change takes effect
summaryStringWhat changed, in source-describing language

Supply Chain Impact (supplyChainImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of supply chain impact
affectedProcessesArray[String]Supply chain processes affected
potentialLossesStringPotential financial or operational impact
affectedCustomersStringImpact on customer service

Financial Impact (financialImpact)​

AttributeTypeRequiredDescription
impactAmountNumberEstimated financial impact
impactTypeStringNature of financial impact
confidenceLevelEnumConfidence in financial impact estimate: low, medium, high
impactTimeframeStringWhen financial impact is expected

Risk Impact (riskImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of risk impact
affectedRiskCategoriesArray[String]Categories of risk affected
potentialLossStringPotential financial impact if unaddressed
cascadingRisksArray[String]Additional risks that may result

Innovation Impact (innovationImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of innovation impact
affectedCapabilitiesArray[String]Innovation capabilities affected
opportunityWindowStringTime window for competitive advantage
innovationPrioritiesArray[String]Innovation areas requiring focus

Sustainability Impact (sustainabilityImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of sustainability impact
affectedDimensionsArray[String]Sustainability dimensions affected
stakeholderExpectationsStringStakeholder expectations regarding sustainability
timelineImplicationsStringImpact on sustainability timelines

People Impact (peopleImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of workforce impact
affectedRolesArray[String]Workforce roles affected
talentImplicationsStringImplications for talent management
culturalDimensionsStringImpact on organizational culture

Technology Impact (technologyImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of technology impact
affectedSystemsArray[String]Systems affected
technicalDebtStringImplications for technical debt
architecturalImplicationsStringImpact on technical architecture

Channel Impact (channelImpact)​

AttributeTypeRequiredDescription
impactDescriptionStringDescription of channel impact
affectedChannelTypesArray[String]Channel types affected
potentialLossesStringPotential channel capacity or revenue impact
affectedCustomerSegmentsStringCustomer segments affected by channel impact

Detection Methods​

detectionMethod is free text. Typical methods include:

Detection MethodDescription
Regulatory publicationOfficial regulatory announcement
Audit findingInternal or external audit
Performance monitoringKPI or metric threshold breach
Customer feedbackVoice of customer input
Market intelligenceCompetitive or market analysis
Technology assessmentTechnical evaluation or review
Strategic planningStrategy development process
Incident reportOperational incident
Stakeholder requestDirect stakeholder communication
Innovation pipelineR&D or innovation program

Time Horizon (timeHorizon)​

ValueResponse TimeframeExample
immediateNow to 3 monthsRegulatory deadline, security breach
shortTermUp to 1 yearCompliance requirement, competitor threat
mediumTerm2 to 3 yearsProcess improvement, capability gap
longTerm4 to 5 yearsStrategic opportunity, optimization
extendedBeyond 5 yearsDemographic or climate shifts

Impact Level (impactLevel)​

ValueDescriptionExample
lowLimited, localized significanceProcess improvement in a single function
mediumNoticeable significance for one or more business unitsProduct-specific requirement
highMajor significance across divisionsTechnology platform change
criticalOrganization-wide or existential significanceRegulatory change affecting all operations

JSON Schema Definition​

The full definition is trigger.schema.json. It requires triggerID, label, primaryCategory and origin, and rejects properties it does not define. timeHorizon, impactLevel, financialImpact.confidenceLevel and the affectedEntities entries use shared definitions from common.schema.json.

Examples​

Regulatory Trigger​

{
"triggerID": "TRG-003",
"label": "Privacy Act Amendment 2024",
"description": "New privacy legislation requiring enhanced consent management and data subject rights processing within 12 months",
"primaryCategory": "regulatoryCompliance",
"subCategory": "Privacy legislation",
"origin": "External",
"timeHorizon": "shortTerm",
"impactLevel": "critical",
"status": "assessed",
"detectionMethod": "Regulatory publication",
"evidenceStrength": 5,
"detectionDate": "2024-06-15",
"sourceReference": "https://legislation.gov.au/privacy-act-2024",
"strategicResponseReferences": [
"srm-privacy-compliance-2024"
],
"affectedEntities": [
{
"domainType": "policy",
"entityID": "POL-007",
"title": "Data Retention Policy"
},
{
"domainType": "information",
"entityID": "INF-012",
"title": "Customer Consent Records"
}
]
}

Technology Trigger​

{
"triggerID": "TRG-004",
"label": "Legacy Platform End-of-Life",
"description": "Core banking platform vendor announced end-of-support effective December 2025",
"primaryCategory": "technologicalChange",
"origin": "External",
"timeHorizon": "shortTerm",
"impactLevel": "critical",
"status": "responded",
"detectionMethod": "Technology assessment",
"detectionDate": "2024-03-01",
"validUntil": "2025-12-31",
"sourceReference": "Vendor communication, 1 March 2024",
"strategicResponseReferences": [
"srm-core-banking-modernization"
],
"affectedEntities": [
{
"domainType": "technology",
"entityID": "TECH-CBS-001",
"title": "Core Banking Platform"
}
],
"technologyImpact": {
"impactDescription": "Core banking platform loses vendor support and security patches",
"affectedSystems": [
"Core banking platform",
"Payments gateway"
],
"technicalDebt": "Accumulated customisations must be retired or re-implemented",
"architecturalImplications": "Migration to a modular core with API integration"
}
}

Performance Trigger​

{
"triggerID": "TRG-005",
"label": "Customer Satisfaction Below Threshold",
"description": "NPS score dropped below 40 for three consecutive months, triggering mandatory improvement initiative",
"primaryCategory": "performanceResponse",
"origin": "Internal",
"timeHorizon": "immediate",
"impactLevel": "high",
"status": "responded",
"detectionMethod": "Performance monitoring",
"evidenceStrength": 4,
"detectionDate": "2024-09-30",
"sourceReference": "Performance dashboard NPS alert, Q3 2024",
"strategicResponseReferences": [
"srm-cx-improvement-program"
],
"affectedEntities": [
{
"domainType": "performance",
"entityID": "PERF-001",
"title": "Customer Satisfaction Score"
},
{
"domainType": "customer",
"entityID": "CUST-001",
"title": "Affluent Professionals"
}
]
}

Innovation Trigger​

{
"triggerID": "TRG-006",
"label": "Generative AI Capability Maturity",
"description": "Enterprise-ready generative AI tools now available, enabling automation of customer service and content generation",
"primaryCategory": "innovationOpportunity",
"origin": "External",
"timeHorizon": "mediumTerm",
"impactLevel": "high",
"status": "assessed",
"detectionMethod": "Innovation pipeline",
"detectionDate": "2024-01-15",
"strategicResponseReferences": [
"srm-ai-enablement-2024"
],
"innovationImpact": {
"impactDescription": "Opportunity to automate first-line customer service and content generation",
"affectedCapabilities": [
"Customer service",
"Content management"
],
"opportunityWindow": "12 to 18 months before competitors catch up",
"innovationPriorities": [
"Conversational AI",
"Knowledge retrieval"
]
}
}

Trigger Lifecycle​

status is free text. A typical lifecycle is:

StatusDescription
identifiedTrigger has been detected but not yet analyzed
assessedImpact analysis complete, ready for response
respondedStrategic response defined and initiated
monitoringResponse in progress, being tracked
closedResponse complete, objectives achieved

Usage Guidelines​

Creating Effective Triggers​

  1. Be specific — "Privacy Act Amendment 2024" not "New regulation"
  2. Document the source — Include reference to original source material in sourceReference
  3. Assess impact accurately — Avoid marking everything as critical
  4. Record affected entities — List the specific records affected in affectedEntities
  5. Link related triggers — Some events create multiple triggers; use relatedTriggers

Trigger Catalog Management​

Maintain a centralized trigger catalog to:

  • Ensure consistent categorization
  • Enable trend analysis across triggers
  • Support audit and compliance reporting
  • Facilitate reuse of response patterns

Avoiding Common Mistakes​

MistakeProblemSolution
Vague labels"Market change" doesn't helpBe specific about what changed
Missing datesCan't track response timelinessAlways record detectionDate
No source referenceCan't verify or auditLink to original documentation
Wrong categoryAffects analysis and reportingUse category definitions carefully
For Data Engineers

Triggers map well to alert and event management systems. Consider integrating your data quality alerts, pipeline failures, and SLA breaches as triggers in the SRM to create full traceability from technical events to business responses.