Ontology Explorer

Decision-first reasoning fabric: objects, policies, agents, evidence, and replay.
ONTOLOGY REGISTRY BACKED
ONTOLOGY_FABRIC: Ontology objects and relationships are loaded from the ontology fabric registry. This page does not claim cluster telemetry.

Ontology Fabric

How one enterprise object becomes governed action: object -> event -> policy -> agent -> decision -> evidence -> impact.
1218 objects · 455 relationships · 1467 triggers · 633 actions · 120 cross-domain bridges
Loaded from: /app/tenant_config/bp/config/ontology/overlays and /app/tenant_config/bp/config/ontology
Live signals scope: realm_id='bp' · 21,268,029 runtime links · 0 agent executions (24h) · 158 policies · 0 policy evaluations today.

Self-Trigger Rules

TriggerObjectCondition/EventAgents
invoice_receivedInvoice{'event': 'invoice_received'}InvoiceValidationAgent, DuplicateDetectionAgent
invoice_above_thresholdInvoice{'field': 'amount', 'operator': '>', 'value': 100000}RiskAssessmentAgent, ApprovalRoutingAgent
invoice_validatedInvoice{'event': 'validated'}InvoiceApprovalAgent
payment_scheduledPayment{'event': 'scheduled'}PaymentExecutionAgent
supplier_risk_increaseSupplier{'field': 'risk_score', 'operator': '>', 'value': 0.8}ComplianceInvestigationAgent, PaymentHoldAgent
gl_entry_validatingGLPosting{'event': 'validating'}JournalValidationAgent
close_task_dueCloseTask{'field': 'due_date', 'within_hours': 24}CloseMonitorAgent
anomaly_score_breachAnomalyDetection{'field': 'score', 'operator': '>=', 'value': 0.8}RiskAssessmentAgent, ApprovalRoutingAgent
kpi_threshold_breachKPI{'event': 'threshold_breached'}PolicyEvaluationAgent, RecommendationAgent
fiscal_period_closing_windowFiscalPeriod{'field': 'close_deadline', 'within_hours': 48}CloseMonitorAgent, JournalValidationAgent
invoice_createdInvoice{'event': 'created'}InvoiceValidationAgent, DuplicateDetectionAgent
invoice_modifiedInvoice{'event': 'modified'}InvoiceValidationAgent, DuplicateDetectionAgent, ApprovalRoutingAgent
invoice_updatedInvoice{'event': 'invoice_updated'}InvoiceValidationAgent, DuplicateDetectionAgent, ApprovalRoutingAgent
invoice_match_failedMatchResult{'event': 'failed'}ThreeWayMatchAgent, ApprovalRoutingAgent
invoice_duplicate_detectedDuplicateCluster{'event': 'detected'}DuplicateDetectionAgent, ApprovalRoutingAgent
invoice_blockedInvoice{'event': 'blocked'}ApprovalRoutingAgent, FraudDetectionAgent
invoice_approvedInvoice{'event': 'approved'}PaymentSchedulingAgent
payment_releasedPayment{'event': 'released'}PaymentExecutionAgent, WorkingCapitalAgent
vendor_risk_changedRiskSignal{'event': 'changed'}VendorRiskAgent, ApprovalRoutingAgent
po_createdPurchaseOrder{'event': 'created'}ThreeWayMatchAgent, VendorMasterAgent
approval_requestedApproval{'event': 'requested'}ApprovalRoutingAgent
approval_overriddenApproval{'event': 'overridden'}ApprovalRoutingAgent, EvidenceLedgerAgent
evidence_pack_sealedInvoice{'event': 'evidence_pack.sealed'}EvidenceLedgerAgent
replay_executedInvoice{'event': 'replay.executed'}ReplayAgent, ApprovalRoutingAgent
requisition_submittedRequisition{'event': 'created'}RequisitionApprovalAgent, BudgetGuardAgent
purchase_order_createdPurchaseOrder{'event': 'created'}SupplierRiskAgent, BudgetGuardAgent, CommitmentTrackingAgent
goods_receipt_recordedGoodsReceipt{'event': 'created'}GoodsReceiptValidationAgent, CommitmentTrackingAgent
invoice_received_procurementInvoice{'event': 'created'}ThreeWayMatchAgent, InvoiceExceptionRoutingAgent
contract_createdProcurementContract{'event': 'created'}ContractComplianceAgent, ContractClauseReviewAgent
contract_expiringContract{'field': 'days_to_expiry', 'operator': '<=', 'value': 90}ContractRenewalAgent, SupplierRiskAgent
contract_obligation_dueContractObligation{'field': 'due_date', 'within_days': 14}ContractComplianceAgent
contract_obligation_breachedContractObligation{'field': 'status', 'new_value': 'BREACHED'}ContractComplianceAgent, SupplierPerformanceAgent
supplier_onboardedSupplierMaster{'event': 'created'}SupplierRiskAgent, SupplierESGAgent
supplier_risk_elevatedSupplierRiskProfile{'field': 'overall_risk_score', 'exceeds': 7.0}SupplierRiskAgent, ContractComplianceAgent
supplier_esg_updatedSupplierESGProfile{'event': 'updated'}SupplierESGAgent
supplier_performance_reviewSupplierPerformanceRecord{'event': 'created'}SupplierPerformanceAgent
supplier_sanctions_flaggedSupplierRiskProfile{'field': 'sanctions_flag', 'new_value': True}SupplierRiskAgent
sourcing_event_publishedSourcingEvent{'field': 'status', 'new_value': 'PUBLISHED'}SourcingEvaluationAgent
bid_submittedBidSubmission{'event': 'created'}SourcingEvaluationAgent
sourcing_event_closedSourcingEvent{'field': 'status', 'new_value': 'EVALUATION'}SourcingEvaluationAgent
maverick_spend_detectedMaverickSpendItem{'event': 'created'}MaverickSpendDetectionAgent, SpendAnalyticsAgent
spend_period_closedSpendAnalytics{'event': 'created'}SpendAnalyticsAgent, CategoryStrategyAgent
po_commitment_variancePOCommitment{'field': 'open_amount', 'exceeds_pct_of': 'committed_amount', 'threshold': 0.1}CommitmentTrackingAgent
requisition_createdJobRequisition{'event': 'created'}RequisitionCreationAgent, HiringForecastAgent
candidate_appliedCandidate{'event': 'created'}CandidateScreeningAgent
offer_createdOffer{'event': 'created'}OfferApprovalAgent
employee_createdEmployee{'event': 'created'}HRPolicyEnforcementAgent, OnboardingWorkflowAgent
employee_updatedEmployee{'event': 'updated'}AttritionRiskAgent, PromotionEligibilityAgent, LaborComplianceAgent
compensation_updatedCompensation{'event': 'updated'}CompensationBenchmarkAgent, PayEquityMonitoringAgent
job_requisition_createdJobRequisition{'event': 'created'}HiringForecastAgent
approval_request_createdApprovalRequest{'event': 'created'}HRApprovalRoutingAgent
training_record_updatedTrainingRecord{'event': 'updated'}TrainingComplianceAgent
performance_review_updatedPerformanceReview{'event': 'updated'}PromotionEligibilityAgent
invoice_created_cross_domainInvoice{'event': 'invoice_received'}ThreeWayMatchAgent, SupplierRiskAgent, ApprovalRoutingAgent
invoice_posted_to_r2rInvoice{'event': 'posted'}JournalValidationAgent, ReconciliationAgent
payment_executed_to_treasuryPayment{'event': 'executed'}LiquidityMonitoringAgent, TreasuryPolicyAgent
trade_settled_to_financeTrade{'event': 'settled'}TradeSettlementAgent, TreasuryReconciliationAgent
production_volume_changeProductionRun{'event': 'completed'}SupplyPlannerAgent, TradingPositionAgent
retail_stock_lowStockLevel{'field': 'current_level', 'operator': '<', 'value': 'reorder_point'}InventoryOptimizerAgent, RoutingAgent
commodity_price_spikeMarketPrice{'field': 'price_change_pct', 'operator': '>', 'value': 5.0}RetailPricingAgent, HedgingStrategyAgent
it_incident_business_impactIncident{'field': 'severity', 'operator': '>=', 'value': 'P1'}BusinessImpactAgent, SLARiskForecasterAgent
cyber.security_incident_lifecyclesecurity_incident{'event': 'security_incident_lifecycle'}-
cyber.vulnerability_lifecyclevulnerability{'event': 'vulnerability_lifecycle'}-
cyber.identity_event_lifecycleidentity_event{'event': 'identity_event_lifecycle'}-
cyber.control_test_lifecyclecontrol_test{'event': 'control_test_lifecycle'}-
cyber.exposure_lifecycleexposure{'event': 'exposure_lifecycle'}-
cyber.threat_lifecyclethreat{'event': 'threat_lifecycle'}-
cyber.control_lifecyclecontrol{'event': 'control_lifecycle'}-
cyber.risk_finding_lifecyclerisk_finding{'event': 'risk_finding_lifecycle'}-
cyber.access_anomaly_lifecycleaccess_anomaly{'event': 'access_anomaly_lifecycle'}-
cyber.remediation_plan_lifecycleremediation_plan{'event': 'remediation_plan_lifecycle'}-
downstream.refinery_throughput_changedRefinery{'event': 'refinery_throughput_changed'}refinery_optimization_agent, yield_variance_agent
downstream.refinery_shutdown_initiatedRefinery{'event': 'refinery_shutdown_initiated'}unit_failure_diagnosis_agent, supply_optimization_agent, maintenance_trigger_agent
downstream.refinery_utilization_breachRefinery{'event': 'refinery_utilization_breach'}refinery_optimization_agent, margin_protection_agent
downstream.unit_deviation_detectedRefineryUnit{'event': 'unit_deviation_detected'}unit_failure_diagnosis_agent, refinery_optimization_agent
downstream.unit_failure_reportedRefineryUnit{'event': 'unit_failure_reported'}unit_failure_diagnosis_agent, maintenance_trigger_agent
downstream.unit_throughput_changedRefineryUnit{'event': 'unit_throughput_changed'}refinery_optimization_agent, yield_variance_agent
downstream.stream_quality_deviationProcessStream{'event': 'stream_quality_deviation'}quality_deviation_agent, blend_correction_agent
downstream.stream_flow_anomalyProcessStream{'event': 'stream_flow_anomaly'}refinery_optimization_agent, unit_failure_diagnosis_agent
downstream.batch_createdProductBatch{'event': 'batch_created'}quality_deviation_agent
downstream.batch_blendedProductBatch{'event': 'batch_blended'}blend_correction_agent, quality_deviation_agent
downstream.batch_testedProductBatch{'event': 'batch_tested'}quality_deviation_agent, blend_correction_agent
downstream.batch_releasedProductBatch{'event': 'batch_released'}inventory_balancing_agent, logistics_optimization_agent
downstream.batch_quality_failureProductBatch{'event': 'batch_quality_failure'}quality_deviation_agent, blend_correction_agent
downstream.batch_shippedProductBatch{'event': 'batch_shipped'}shipment_delay_agent, inventory_balancing_agent
downstream.batch_deliveredProductBatch{'event': 'batch_delivered'}inventory_balancing_agent
downstream.blend_recipe_updatedBlendRecipe{'event': 'blend_recipe_updated'}blend_correction_agent, quality_deviation_agent
downstream.blend_optimization_triggeredBlendRecipe{'event': 'blend_optimization_triggered'}blend_correction_agent, refinery_optimization_agent
downstream.shipment_scheduledShipment{'event': 'shipment_scheduled'}logistics_optimization_agent
downstream.shipment_loadedShipment{'event': 'shipment_loaded'}inventory_balancing_agent, shipment_delay_agent
downstream.shipment_departedShipment{'event': 'shipment_departed'}shipment_delay_agent
downstream.shipment_delayedShipment{'event': 'shipment_delayed'}shipment_delay_agent, logistics_optimization_agent, supply_optimization_agent
downstream.shipment_arrivedShipment{'event': 'shipment_arrived'}inventory_balancing_agent, shipment_delay_agent
downstream.shipment_deliveredShipment{'event': 'shipment_delivered'}inventory_balancing_agent
downstream.terminal_inventory_changedTerminal{'event': 'terminal_inventory_changed'}inventory_balancing_agent
downstream.terminal_capacity_breachTerminal{'event': 'terminal_capacity_breach'}inventory_balancing_agent, logistics_optimization_agent
downstream.terminal_maintenance_requiredTerminal{'event': 'terminal_maintenance_required'}maintenance_trigger_agent
downstream.tank_level_criticalTank{'event': 'tank_level_critical'}inventory_balancing_agent, supply_optimization_agent, tank_farm_optimization_agent
downstream.tank_level_updatedTank{'event': 'tank_level_updated'}inventory_balancing_agent
downstream.tank_quality_issueTank{'event': 'tank_quality_issue'}quality_deviation_agent
downstream.pipeline_flow_anomalyPipeline{'event': 'pipeline_flow_anomaly'}pipeline_capacity_agent, logistics_optimization_agent
downstream.pipeline_capacity_constraintPipeline{'event': 'pipeline_capacity_constraint'}pipeline_capacity_agent, supply_optimization_agent
downstream.pipeline_maintenance_scheduledPipeline{'event': 'pipeline_maintenance_scheduled'}maintenance_trigger_agent, logistics_optimization_agent
downstream.station_stockoutRetailStation{'event': 'station_stockout'}demand_forecast_agent, supply_optimization_agent
downstream.station_low_stockRetailStation{'event': 'station_low_stock'}inventory_balancing_agent, demand_forecast_agent
downstream.station_sales_spikeRetailStation{'event': 'station_sales_spike'}demand_forecast_agent, dynamic_pricing_agent
downstream.station_margin_below_thresholdRetailStation{'event': 'station_margin_below_threshold'}margin_protection_agent, dynamic_pricing_agent
downstream.fuel_grade_spec_updatedFuelGrade{'event': 'fuel_grade_spec_updated'}quality_deviation_agent, blend_correction_agent
downstream.quality_spec_violationQualitySpec{'event': 'quality_spec_violation'}quality_deviation_agent, emission_compliance_agent
downstream.quality_spec_updatedQualitySpec{'event': 'quality_spec_updated'}quality_deviation_agent, blend_correction_agent
downstream.work_order_createdMaintenanceWorkOrder{'event': 'work_order_created'}maintenance_trigger_agent
downstream.work_order_completedMaintenanceWorkOrder{'event': 'work_order_completed'}maintenance_trigger_agent, refinery_optimization_agent
downstream.work_order_overdueMaintenanceWorkOrder{'event': 'work_order_overdue'}maintenance_trigger_agent
downstream.delivery_scheduledFuelDelivery{'event': 'delivery_scheduled'}logistics_optimization_agent
downstream.delivery_completedFuelDelivery{'event': 'delivery_completed'}inventory_balancing_agent
downstream.delivery_delayedFuelDelivery{'event': 'delivery_delayed'}shipment_delay_agent, demand_forecast_agent
downstream.rack_price_changedMarketPrice{'event': 'rack_price_changed'}dynamic_pricing_agent, margin_protection_agent
downstream.competitor_price_changedMarketPrice{'event': 'competitor_price_changed'}dynamic_pricing_agent
downstream.margin_squeeze_detectedMarketPrice{'event': 'margin_squeeze_detected'}margin_protection_agent, dynamic_pricing_agent
downstream.emission_threshold_exceededRefinery{'event': 'emission_threshold_exceeded'}emission_compliance_agent, refinery_optimization_agent
downstream.energy_intensity_deviationRefinery{'event': 'energy_intensity_deviation'}energy_efficiency_agent, refinery_optimization_agent
downstream.flaring_event_detectedRefineryUnit{'event': 'flaring_event_detected'}emission_compliance_agent, unit_failure_diagnosis_agent
downstream.promotion_activatedRetailStation{'event': 'promotion_activated'}promotion_optimization_agent, margin_protection_agent
downstream.promotion_underperformance_detectedRetailStation{'event': 'promotion_underperformance_detected'}promotion_optimization_agent
downstream.batch_recall_initiatedProductBatch{'event': 'batch_recall_initiated'}batch_recall_agent, quality_deviation_agent
downstream.renewable_blend_compliance_gapBlendRecipe{'event': 'renewable_blend_compliance_gap'}renewable_blend_agent, emission_compliance_agent
downstream.crude_cargo_scheduledCrudeCargo{'event': 'crude_cargo_scheduled'}crude_selection_agent, feedstock_optimization_agent
downstream.crude_cargo_arrivedCrudeCargo{'event': 'crude_cargo_arrived'}crude_selection_agent, inventory_balancing_agent
downstream.crude_price_updatedCrudeCargo{'event': 'crude_price_updated'}crack_spread_monitor_agent, crude_selection_agent, margin_simulation_agent
downstream.crack_spread_changedCrackSpread{'event': 'crack_spread_changed'}crack_spread_monitor_agent, crude_selection_agent, margin_protection_agent
downstream.crack_spread_deteriorationCrackSpread{'event': 'crack_spread_deterioration'}crack_spread_monitor_agent, margin_simulation_agent, strategic_planning_agent
downstream.turnaround_planning_initiatedTurnaroundPlan{'event': 'turnaround_planning_initiated'}turnaround_planner_agent, spare_parts_agent, strategic_planning_agent
downstream.turnaround_approvedTurnaroundPlan{'event': 'turnaround_approved'}turnaround_planner_agent, supply_optimization_agent
downstream.turnaround_startedTurnaroundPlan{'event': 'turnaround_started'}turnaround_planner_agent, disruption_response_agent
downstream.turnaround_commissioning_startedTurnaroundPlan{'event': 'turnaround_commissioning_started'}restart_sequencing_agent, refinery_optimization_agent
downstream.turnaround_completedTurnaroundPlan{'event': 'turnaround_completed'}turnaround_planner_agent, strategic_planning_agent
downstream.turnaround_cost_overrunTurnaroundPlan{'event': 'turnaround_cost_overrun'}turnaround_planner_agent, margin_protection_agent
downstream.safety_incident_reportedSafetyIncident{'event': 'safety_incident_reported'}safety_compliance_agent, incident_investigation_agent
downstream.near_miss_reportedSafetyIncident{'event': 'near_miss_reported'}safety_compliance_agent, incident_investigation_agent
downstream.safety_incident_closedSafetyIncident{'event': 'safety_incident_closed'}incident_investigation_agent, regulatory_reporting_agent
downstream.permit_requestedPermitToWork{'event': 'permit_requested'}safety_compliance_agent
downstream.permit_expiredPermitToWork{'event': 'permit_expired'}safety_compliance_agent
downstream.lockout_violation_detectedPermitToWork{'event': 'lockout_violation_detected'}safety_compliance_agent, incident_investigation_agent
downstream.network_disruption_detectedNetworkNode{'event': 'network_disruption_detected'}network_routing_agent, disruption_response_agent
downstream.capacity_constraint_detectedNetworkEdge{'event': 'capacity_constraint_detected'}network_routing_agent, pipeline_integrity_agent
downstream.alarm_triggeredAlarm{'event': 'alarm_triggered'}alarm_management_agent, unit_failure_diagnosis_agent
downstream.alarm_flood_detectedAlarm{'event': 'alarm_flood_detected'}alarm_management_agent
downstream.emission_reading_receivedEmissionSource{'event': 'emission_reading_received'}emission_compliance_agent, carbon_accounting_agent
downstream.emission_permit_exceedanceEmissionSource{'event': 'emission_permit_exceedance'}emission_compliance_agent, regulatory_reporting_agent
downstream.carbon_budget_threshold_reachedEmissionSource{'event': 'carbon_budget_threshold_reached'}carbon_accounting_agent, energy_efficiency_agent
downstream.optimization_completedOptimizationRun{'event': 'optimization_completed'}refinery_optimization_agent, strategic_planning_agent
downstream.optimization_infeasibleOptimizationRun{'event': 'optimization_infeasible'}refinery_optimization_agent, tactical_scheduling_agent
downstream.strategic_plan_cycle_dueRefinery{'event': 'strategic_plan_cycle_due'}strategic_planning_agent
downstream.tactical_schedule_dueRefinery{'event': 'tactical_schedule_due'}tactical_scheduling_agent
downstream.production_deviation_detectedRefinery{'event': 'production_deviation_detected'}tactical_scheduling_agent, refinery_optimization_agent
downstream.margin_simulation_requestedCrackSpread{'event': 'margin_simulation_requested'}margin_simulation_agent
downstream.equipment_health_degradedRefineryUnit{'event': 'equipment_health_degraded'}predictive_maintenance_agent, maintenance_trigger_agent
downstream.vibration_anomaly_detectedRefineryUnit{'event': 'vibration_anomaly_detected'}predictive_maintenance_agent
downstream.sensor_anomaly_detectedRefineryUnit{'event': 'sensor_anomaly_detected'}predictive_maintenance_agent, alarm_management_agent
downstream.equipment_end_of_life_approachingRefineryUnit{'event': 'equipment_end_of_life_approaching'}turnaround_planner_agent, predictive_maintenance_agent
downstream.spare_part_below_reorderMaintenanceWorkOrder{'event': 'spare_part_below_reorder'}spare_parts_agent
downstream.unit_restart_initiatedRefineryUnit{'event': 'unit_restart_initiated'}restart_sequencing_agent, refinery_optimization_agent
downstream.truck_arrivalTerminal{'event': 'truck_arrival'}terminal_queue_agent
downstream.loading_completeTerminal{'event': 'loading_complete'}terminal_queue_agent, inventory_balancing_agent
downstream.queue_congestion_detectedTerminal{'event': 'queue_congestion_detected'}terminal_queue_agent, logistics_optimization_agent
downstream.force_majeure_declaredPipeline{'event': 'force_majeure_declared'}disruption_response_agent, supply_optimization_agent, network_routing_agent
downstream.station_equipment_failureRetailStation{'event': 'station_equipment_failure'}retail_operations_agent, maintenance_trigger_agent
downstream.brand_compliance_violationRetailStation{'event': 'brand_compliance_violation'}retail_operations_agent
downstream.pipeline_pressure_anomalyPipeline{'event': 'pipeline_pressure_anomaly'}pipeline_integrity_agent, pipeline_capacity_agent
downstream.corrosion_rate_exceededPipeline{'event': 'corrosion_rate_exceeded'}pipeline_integrity_agent, maintenance_trigger_agent
downstream.pipeline_inspection_duePipeline{'event': 'pipeline_inspection_due'}pipeline_integrity_agent
downstream.reporting_period_closeRefinery{'event': 'reporting_period_close'}regulatory_reporting_agent, carbon_accounting_agent
downstream.market_regime_changeCrackSpread{'event': 'market_regime_change'}strategic_planning_agent, crack_spread_monitor_agent, margin_simulation_agent
downstream.crack_spread_changed.crude_selection_agentCrackSpread{'event': 'crack_spread_changed'}crude_selection_agent
downstream.crude_cargo_scheduled.crude_selection_agentCrudeCargo{'event': 'crude_cargo_scheduled'}crude_selection_agent
downstream.margin_squeeze_detected.crude_selection_agentMarketPrice{'event': 'margin_squeeze_detected'}crude_selection_agent
downstream.rack_price_changed.crack_spread_monitor_agentMarketPrice{'event': 'rack_price_changed'}crack_spread_monitor_agent
downstream.crude_price_updated.crack_spread_monitor_agentCrudeCargo{'event': 'crude_price_updated'}crack_spread_monitor_agent
downstream.margin_squeeze_detected.crack_spread_monitor_agentMarketPrice{'event': 'margin_squeeze_detected'}crack_spread_monitor_agent
downstream.strategic_plan_cycle_due.strategic_planning_agentRefinery{'event': 'strategic_plan_cycle_due'}strategic_planning_agent
downstream.market_regime_change.strategic_planning_agentCrackSpread{'event': 'market_regime_change'}strategic_planning_agent
downstream.tactical_schedule_due.tactical_scheduling_agentRefinery{'event': 'tactical_schedule_due'}tactical_scheduling_agent
downstream.production_deviation_detected.tactical_scheduling_agentRefinery{'event': 'production_deviation_detected'}tactical_scheduling_agent
downstream.crude_price_updated.feedstock_optimization_agentCrudeCargo{'event': 'crude_price_updated'}feedstock_optimization_agent
downstream.crude_cargo_scheduled.feedstock_optimization_agentCrudeCargo{'event': 'crude_cargo_scheduled'}feedstock_optimization_agent
downstream.turnaround_planning_initiated.turnaround_planner_agentTurnaroundPlan{'event': 'turnaround_planning_initiated'}turnaround_planner_agent
downstream.equipment_end_of_life_approaching.turnaround_planner_agentRefineryUnit{'event': 'equipment_end_of_life_approaching'}turnaround_planner_agent
downstream.turnaround_commissioning_started.restart_sequencing_agentTurnaroundPlan{'event': 'turnaround_commissioning_started'}restart_sequencing_agent
downstream.unit_restart_initiated.restart_sequencing_agentRefineryUnit{'event': 'unit_restart_initiated'}restart_sequencing_agent
downstream.equipment_health_degraded.predictive_maintenance_agentRefineryUnit{'event': 'equipment_health_degraded'}predictive_maintenance_agent
downstream.vibration_anomaly_detected.predictive_maintenance_agentRefineryUnit{'event': 'vibration_anomaly_detected'}predictive_maintenance_agent
downstream.sensor_anomaly_detected.predictive_maintenance_agentRefineryUnit{'event': 'sensor_anomaly_detected'}predictive_maintenance_agent
downstream.spare_part_below_reorder.spare_parts_agentMaintenanceWorkOrder{'event': 'spare_part_below_reorder'}spare_parts_agent
downstream.work_order_created.spare_parts_agentMaintenanceWorkOrder{'event': 'work_order_created'}spare_parts_agent
downstream.turnaround_planning_initiated.spare_parts_agentTurnaroundPlan{'event': 'turnaround_planning_initiated'}spare_parts_agent
downstream.safety_incident_reported.safety_compliance_agentSafetyIncident{'event': 'safety_incident_reported'}safety_compliance_agent
downstream.permit_expired.safety_compliance_agentPermitToWork{'event': 'permit_expired'}safety_compliance_agent
downstream.lockout_violation_detected.safety_compliance_agentPermitToWork{'event': 'lockout_violation_detected'}safety_compliance_agent
downstream.safety_incident_reported.incident_investigation_agentSafetyIncident{'event': 'safety_incident_reported'}incident_investigation_agent
downstream.near_miss_reported.incident_investigation_agentSafetyIncident{'event': 'near_miss_reported'}incident_investigation_agent
downstream.reporting_period_close.regulatory_reporting_agentRefinery{'event': 'reporting_period_close'}regulatory_reporting_agent
downstream.emission_threshold_exceeded.regulatory_reporting_agentRefinery{'event': 'emission_threshold_exceeded'}regulatory_reporting_agent
downstream.safety_incident_closed.regulatory_reporting_agentSafetyIncident{'event': 'safety_incident_closed'}regulatory_reporting_agent
downstream.emission_reading_received.carbon_accounting_agentEmissionSource{'event': 'emission_reading_received'}carbon_accounting_agent
downstream.carbon_budget_threshold_reached.carbon_accounting_agentEmissionSource{'event': 'carbon_budget_threshold_reached'}carbon_accounting_agent
downstream.network_disruption_detected.network_routing_agentNetworkNode{'event': 'network_disruption_detected'}network_routing_agent
downstream.capacity_constraint_detected.network_routing_agentNetworkEdge{'event': 'capacity_constraint_detected'}network_routing_agent
downstream.pipeline_pressure_anomaly.pipeline_integrity_agentPipeline{'event': 'pipeline_pressure_anomaly'}pipeline_integrity_agent
downstream.corrosion_rate_exceeded.pipeline_integrity_agentPipeline{'event': 'corrosion_rate_exceeded'}pipeline_integrity_agent
downstream.pipeline_inspection_due.pipeline_integrity_agentPipeline{'event': 'pipeline_inspection_due'}pipeline_integrity_agent
downstream.truck_arrival.terminal_queue_agentTerminal{'event': 'truck_arrival'}terminal_queue_agent
downstream.loading_complete.terminal_queue_agentTerminal{'event': 'loading_complete'}terminal_queue_agent
downstream.queue_congestion_detected.terminal_queue_agentTerminal{'event': 'queue_congestion_detected'}terminal_queue_agent
downstream.alarm_triggered.alarm_management_agentAlarm{'event': 'alarm_triggered'}alarm_management_agent
downstream.alarm_flood_detected.alarm_management_agentAlarm{'event': 'alarm_flood_detected'}alarm_management_agent
downstream.force_majeure_declared.disruption_response_agentPipeline{'event': 'force_majeure_declared'}disruption_response_agent
downstream.network_disruption_detected.disruption_response_agentNetworkNode{'event': 'network_disruption_detected'}disruption_response_agent
downstream.refinery_shutdown_initiated.disruption_response_agentRefinery{'event': 'refinery_shutdown_initiated'}disruption_response_agent
downstream.tank_level_critical.tank_farm_optimization_agentTank{'event': 'tank_level_critical'}tank_farm_optimization_agent
downstream.tank_quality_issue.tank_farm_optimization_agentTank{'event': 'tank_quality_issue'}tank_farm_optimization_agent
downstream.station_stockout.retail_operations_agentRetailStation{'event': 'station_stockout'}retail_operations_agent
downstream.station_equipment_failure.retail_operations_agentRetailStation{'event': 'station_equipment_failure'}retail_operations_agent
downstream.brand_compliance_violation.retail_operations_agentRetailStation{'event': 'brand_compliance_violation'}retail_operations_agent
downstream.margin_simulation_requested.margin_simulation_agentCrackSpread{'event': 'margin_simulation_requested'}margin_simulation_agent
downstream.crack_spread_changed.margin_simulation_agentCrackSpread{'event': 'crack_spread_changed'}margin_simulation_agent
downstream.market_regime_change.margin_simulation_agentCrackSpread{'event': 'market_regime_change'}margin_simulation_agent
energy.well_rate_changewell{'event': 'well_rate_change'}-
energy.cargo_loadedcargo{'event': 'cargo_loaded'}-
energy.emission_threshold_exceededemission_record{'event': 'emission_threshold_exceeded'}-
energy.trade_executedcommodity_trade{'event': 'trade_executed'}-
energy.safety_incident_reportedsafety_incident{'event': 'safety_incident_reported'}-
energy.maintenance_completedmaintenance_order{'event': 'maintenance_completed'}-
energy.pipeline_pressure_alertpipeline{'event': 'pipeline_pressure_alert'}-
energy.refinery_unit_triprefinery{'event': 'refinery_unit_trip'}-
energy.reservoir_discoveredreservoir{'event': 'reservoir_discovered'}-
energy.reservoir_depletedreservoir{'event': 'reservoir_depleted'}-
energy.reservoir_updatedreservoir{'event': 'reservoir_updated'}-
energy.power_plant_startedpower_plant{'event': 'power_plant_started'}-
energy.power_plant_shutdownpower_plant{'event': 'power_plant_shutdown'}-
energy.power_plant_output_changedpower_plant{'event': 'power_plant_output_changed'}-
energy.carbon_credit_issuedcarbon_credit{'event': 'carbon_credit_issued'}-
energy.carbon_credit_retiredcarbon_credit{'event': 'carbon_credit_retired'}-
energy.carbon_credit_tradedcarbon_credit{'event': 'carbon_credit_traded'}-
energy.production_unit_onlineproduction_unit{'event': 'production_unit_online'}-
energy.production_unit_offlineproduction_unit{'event': 'production_unit_offline'}-
energy.production_unit_output_changedproduction_unit{'event': 'production_unit_output_changed'}-
energy.renewable_asset_commissionedrenewable_asset{'event': 'renewable_asset_commissioned'}-
energy.renewable_asset_degradedrenewable_asset{'event': 'renewable_asset_degraded'}-
energy.renewable_asset_output_changedrenewable_asset{'event': 'renewable_asset_output_changed'}-
energy.inspection_record_createdinspection_record{'event': 'inspection_record_created'}-
energy.inspection_record_completedinspection_record{'event': 'inspection_record_completed'}-
energy.inspection_record_failedinspection_record{'event': 'inspection_record_failed'}-
energy.drilling_spuddrilling_program{'event': 'drilling_spud'}-
energy.drilling_depth_milestonedrilling_program{'event': 'drilling_depth_milestone'}-
energy.drilling_npt_eventdrilling_program{'event': 'drilling_npt_event'}-
energy.drilling_completeddrilling_program{'event': 'drilling_completed'}-
energy.kick_detecteddrilling_program{'event': 'kick_detected'}-
energy.bop_test_resultdrilling_program{'event': 'bop_test_result'}-
energy.production_allocatedproduction_record{'event': 'production_allocated'}-
energy.well_test_completedwell{'event': 'well_test_completed'}-
energy.artificial_lift_failurewell{'event': 'artificial_lift_failure'}-
energy.reserves_revisionreserves_booking{'event': 'reserves_revision'}-
energy.pressure_survey_completedreservoir{'event': 'pressure_survey_completed'}-
energy.compressor_tripproduction_unit{'event': 'compressor_trip'}-
energy.corrosion_threshold_exceededpipeline{'event': 'corrosion_threshold_exceeded'}-
energy.pig_run_completedpipeline{'event': 'pig_run_completed'}-
energy.field_plan_approvedfield_plan{'event': 'field_plan_approved'}-
finance.journal_entry_postedjournal_entry{'event': 'journal_entry_posted'}-
finance.journal_entry_reversedjournal_entry{'event': 'journal_entry_reversed'}-
finance.invoice_approvedInvoice{'event': 'invoice_approved'}payment_run_agent, payables_timing_agent
finance.payment_executedPayment{'event': 'payment_executed'}payment_run_agent, cash_forecast_agent
finance.payment_release_requestedPayment{'event': 'payment_release_requested'}payment_run_agent, liquidity_agent, fraud_detection_agent
finance.close_period_certifiedfinancial_close{'event': 'close_period_certified'}-
finance.intercompany_matchedintercompany_transaction{'event': 'intercompany_matched'}-
finance.audit_finding_raisedaudit_finding{'event': 'audit_finding_raised'}-
finance.audit_control_lifecycleaudit_control{'event': 'audit_control_lifecycle'}-
finance.cash_position_updatedcash_position{'event': 'cash_position_updated'}-
finance.general_ledger_postedgeneral_ledger{'event': 'general_ledger_posted'}-
finance.general_ledger_adjustedgeneral_ledger{'event': 'general_ledger_adjusted'}-
finance.general_ledger_closedgeneral_ledger{'event': 'general_ledger_closed'}-
finance.fixed_asset_acquiredfixed_asset{'event': 'fixed_asset_acquired'}-
finance.fixed_asset_depreciatedfixed_asset{'event': 'fixed_asset_depreciated'}-
finance.fixed_asset_disposedfixed_asset{'event': 'fixed_asset_disposed'}-
finance.fixed_asset_impairedfixed_asset{'event': 'fixed_asset_impaired'}-
finance.cost_center_budget_exceededcost_center{'event': 'cost_center_budget_exceeded'}-
finance.cost_center_allocation_changedcost_center{'event': 'cost_center_allocation_changed'}-
finance.profit_center_target_missedprofit_center{'event': 'profit_center_target_missed'}-
finance.profit_center_margin_changedprofit_center{'event': 'profit_center_margin_changed'}-
finance.tax_filing_preparedtax_filing{'event': 'tax_filing_prepared'}-
finance.tax_filing_submittedtax_filing{'event': 'tax_filing_submitted'}-
finance.tax_filing_amendedtax_filing{'event': 'tax_filing_amended'}-
finance.bank_account_reconciledbank_account{'event': 'bank_account_reconciled'}-
finance.bank_account_balance_changedbank_account{'event': 'bank_account_balance_changed'}-
finance.bank_account_exceptionbank_account{'event': 'bank_account_exception'}-
finance.reconciliation_completedgeneral_ledger{'event': 'reconciliation_completed'}-
finance.payment_approvedpayment{'event': 'payment_approved'}-
finance.invoice_disputedinvoice{'event': 'invoice_disputed'}-
finance.budget_variance_detectedbudget_line{'event': 'budget_variance_detected'}-
finance.fx_rate_changedfx_position{'event': 'fx_rate_changed'}-
finance.close_milestone_completedfinancial_close{'event': 'close_milestone_completed'}-
finance.sox_control_failedaudit_finding{'event': 'sox_control_failed'}-
finance.duplicate_invoice_detectedInvoice{'event': 'duplicate_invoice_detected'}duplicate_leakage_agent, fraud_detection_agent
finance.capex_approvedcapex_project{'event': 'capex_approved'}-
finance.capex_overruncapex_project{'event': 'capex_overrun'}-
finance.sod_violation_detectedaudit_finding{'event': 'sod_violation_detected'}-
finance.vat_reconciliation_completedtax_filing{'event': 'vat_reconciliation_completed'}-
finance.consolidation_completedfinancial_close{'event': 'consolidation_completed'}-
finance.liquidity_threshold_breachedcash_position{'event': 'liquidity_threshold_breached'}-
finance.transfer_pricing_alertintercompany_transaction{'event': 'transfer_pricing_alert'}-
fleet.aircraft_status_changedAircraft{'event': 'aircraft_status_changed'}-
fleet.mechanical_issue_detectedAircraft{'event': 'mechanical_issue_detected'}-
fleet.maintenance_check_completedMaintenanceCheck{'event': 'maintenance_check_completed'}-
fleet.mel_rectification_dueMELItem{'event': 'mel_rectification_due'}-
fleet.component_life_limit_approachingComponentLifeLimit{'event': 'component_life_limit_approaching'}-
fleet.spare_part_stock_lowSparePartInventory{'event': 'spare_part_stock_low'}-
fleet.work_order_status_changedWorkOrder{'event': 'work_order_status_changed'}fleet_availability_agent, spare_allocation_agent
fleet.engine_record_updatedEngineRecord{'event': 'engine_record_updated'}predictive_maintenance_agent
fleet.aircraft_configuration_changedAircraftConfiguration{'event': 'aircraft_configuration_changed'}fleet_availability_agent, fleet_compliance_agent
fleet.airworthiness_directive_issuedAirworthinessDirective{'event': 'airworthiness_directive_issued'}fleet_compliance_agent, fleet_availability_agent
fleet.service_bulletin_releasedServiceBulletin{'event': 'service_bulletin_released'}fleet_compliance_agent, predictive_maintenance_agent
hr.worker_lifecycleworker{'event': 'worker_lifecycle'}-
hr.position_lifecycleposition{'event': 'position_lifecycle'}-
hr.payroll_event_lifecyclepayroll_event{'event': 'payroll_event_lifecycle'}-
hr.performance_signal_lifecycleperformance_signal{'event': 'performance_signal_lifecycle'}-
hr.attrition_risk_lifecycleattrition_risk{'event': 'attrition_risk_lifecycle'}-
hr.certification_lifecyclecertification{'event': 'certification_lifecycle'}-
hr.job_role_lifecyclejob_role{'event': 'job_role_lifecycle'}-
hr.org_assignment_lifecycleorg_assignment{'event': 'org_assignment_lifecycle'}-
hr.workforce_plan_lifecycleworkforce_plan{'event': 'workforce_plan_lifecycle'}-
hr.skill_lifecycleskill{'event': 'skill_lifecycle'}-
hr.time_entry_lifecycletime_entry{'event': 'time_entry_lifecycle'}-
hr.absence_lifecycleabsence{'event': 'absence_lifecycle'}-
hse.incident_reportedincident{'event': 'incident_reported'}-
hse.near_miss_submittednear_miss{'event': 'near_miss_submitted'}-
hse.process_safety_event_detectedprocess_safety_event{'event': 'process_safety_event_detected'}-
hse.hazard_identifiedhazard{'event': 'hazard_identified'}-
hse.permit_issuedpermit_to_work{'event': 'permit_issued'}-
hse.permit_expiredpermit_to_work{'event': 'permit_expired'}-
hse.permit_violation_detectedpermit_to_work{'event': 'permit_violation_detected'}-
hse.emission_exceedance_detectedemission_event{'event': 'emission_exceedance_detected'}-
hse.spill_detectedspill_event{'event': 'spill_detected'}-
hse.safety_barrier_degradedsafety_barrier{'event': 'safety_barrier_degraded'}-
hse.inspection_completedsafety_inspection{'event': 'inspection_completed'}-
hse.corrective_action_overduecorrective_action{'event': 'corrective_action_overdue'}-
hse.equipment_failure_detectedequipment_failure{'event': 'equipment_failure_detected'}-
hse.equipment_failure_repairedequipment_failure{'event': 'equipment_failure_repaired'}-
hse.unsafe_condition_reportedunsafe_condition{'event': 'unsafe_condition_reported'}-
hse.unsafe_condition_resolvedunsafe_condition{'event': 'unsafe_condition_resolved'}-
hse.safety_observation_submittedsafety_observation{'event': 'safety_observation_submitted'}-
hse.safety_observation_reviewedsafety_observation{'event': 'safety_observation_reviewed'}-
hse.control_measure_implementedcontrol_measure{'event': 'control_measure_implemented'}-
hse.control_measure_degradedcontrol_measure{'event': 'control_measure_degraded'}-
hse.control_measure_failedcontrol_measure{'event': 'control_measure_failed'}-
hse.contractor_worker_onboardedcontractor_worker{'event': 'contractor_worker_onboarded'}-
hse.contractor_worker_suspendedcontractor_worker{'event': 'contractor_worker_suspended'}-
hse.contractor_worker_clearedcontractor_worker{'event': 'contractor_worker_cleared'}-
hse.environmental_permit_issuedenvironmental_permit{'event': 'environmental_permit_issued'}-
hse.environmental_permit_expiringenvironmental_permit{'event': 'environmental_permit_expiring'}-
hse.environmental_permit_violatedenvironmental_permit{'event': 'environmental_permit_violated'}-
hse.waste_manifest_createdwaste_manifest{'event': 'waste_manifest_created'}-
hse.waste_manifest_shippedwaste_manifest{'event': 'waste_manifest_shipped'}-
hse.waste_manifest_disposedwaste_manifest{'event': 'waste_manifest_disposed'}-
hse.jsa_createdjob_safety_analysis{'event': 'jsa_created'}-
hse.jsa_approvedjob_safety_analysis{'event': 'jsa_approved'}-
hse.jsa_expiredjob_safety_analysis{'event': 'jsa_expired'}-
hse.safety_training_completedsafety_training{'event': 'safety_training_completed'}-
hse.safety_training_expiredsafety_training{'event': 'safety_training_expired'}-
hse.safety_training_failedsafety_training{'event': 'safety_training_failed'}-
hse.emergency_drill_scheduledemergency_drill{'event': 'emergency_drill_scheduled'}-
hse.emergency_drill_completedemergency_drill{'event': 'emergency_drill_completed'}-
hse.emergency_drill_failedemergency_drill{'event': 'emergency_drill_failed'}-
hse.risk_assessment_requestedrisk_assessment{'event': 'risk_assessment_requested'}-
hse.risk_assessment_completedrisk_assessment{'event': 'risk_assessment_completed'}-
hse.risk_score_criticalrisk_assessment{'event': 'risk_score_critical'}-
hse.barrier_layer_testedbarrier_layer{'event': 'barrier_layer_tested'}-
hse.barrier_layer_degradedbarrier_layer{'event': 'barrier_layer_degraded'}-
hse.barrier_layer_failedbarrier_layer{'event': 'barrier_layer_failed'}-
hse.simops_plan_submittedsimops_plan{'event': 'simops_plan_submitted'}-
hse.activity_overlap_detectedsimops_plan{'event': 'activity_overlap_detected'}-
hse.hours_threshold_exceededfatigue_record{'event': 'hours_threshold_exceeded'}-
hse.fatigue_criticalfatigue_record{'event': 'fatigue_critical'}-
hse.exposure_reading_receivedexposure_record{'event': 'exposure_reading_received'}-
hse.exposure_limit_approachingexposure_record{'event': 'exposure_limit_approaching'}-
hse.exposure_limit_exceededexposure_record{'event': 'exposure_limit_exceeded'}-
hse.audit_finding_createdaudit_finding{'event': 'audit_finding_created'}-
hse.audit_finding_overdueaudit_finding{'event': 'audit_finding_overdue'}-
hse.moc_submittedmanagement_of_change{'event': 'moc_submitted'}-
hse.moc_risk_assessment_duemanagement_of_change{'event': 'moc_risk_assessment_due'}-
hse.shift_startedtoolbox_talk{'event': 'shift_started'}-
hse.toolbox_talk_completedtoolbox_talk{'event': 'toolbox_talk_completed'}-
hse.reporting_period_closeregulatory_submission{'event': 'reporting_period_close'}-
hse.regulatory_submission_overdueregulatory_submission{'event': 'regulatory_submission_overdue'}-
hse.regulatory_fine_issuedregulatory_submission{'event': 'regulatory_fine_issued'}-
hse.insurance_claim_filedinsurance_claim{'event': 'insurance_claim_filed'}-
hse.insurance_claim_settledinsurance_claim{'event': 'insurance_claim_settled'}-
hse.stop_work_invokedincident{'event': 'stop_work_invoked'}-
hse.unsafe_condition_criticalunsafe_condition{'event': 'unsafe_condition_critical'}-
hse.gas_leak_confirmedhazard{'event': 'gas_leak_confirmed'}-
hse.multiple_alarm_triggeredunsafe_condition{'event': 'multiple_alarm_triggered'}-
hse.severe_weather_approachingrisk_assessment{'event': 'severe_weather_approaching'}-
hse.critical_barrier_failedsafety_barrier{'event': 'critical_barrier_failed'}-
hse.loto_violation_detectedpermit_to_work{'event': 'loto_violation_detected'}-
hse.confined_space_atmospheric_abnormalunsafe_condition{'event': 'confined_space_atmospheric_abnormal'}-
hse.fall_protection_violationunsafe_condition{'event': 'fall_protection_violation'}-
hse.hot_work_fire_watch_expiredpermit_to_work{'event': 'hot_work_fire_watch_expired'}-
hse.worker_onboardedcontractor_worker{'event': 'worker_onboarded'}-
hse.training_expiredsafety_training{'event': 'training_expired'}-
hse.certification_expiringsafety_training{'event': 'certification_expiring'}-
hse.medical_clearance_expiredcontractor_worker{'event': 'medical_clearance_expired'}-
hse.shutdown_initiatedprocess_safety_event{'event': 'shutdown_initiated'}-
hse.flaring_event_startedemission_event{'event': 'flaring_event_started'}-
hse.methane_sensor_readingemission_event{'event': 'methane_sensor_reading'}-
hse.water_sample_resultenvironmental_permit{'event': 'water_sample_result'}-
hse.corrective_action_cost_updatedcorrective_action{'event': 'corrective_action_cost_updated'}-
hse.remediation_cost_updatedcorrective_action{'event': 'remediation_cost_updated'}-
hse.jsa_created.jsa_verification_agentjob_safety_analysis{'event': 'jsa_created'}jsa_verification_agent
hse.jsa_approved.jsa_verification_agentjob_safety_analysis{'event': 'jsa_approved'}jsa_verification_agent
hse.simops_plan_submitted.simops_risk_agentsimops_plan{'event': 'simops_plan_submitted'}simops_risk_agent
hse.activity_overlap_detected.simops_risk_agentsimops_plan{'event': 'activity_overlap_detected'}simops_risk_agent
hse.loto_initiated.loto_verification_agentpermit_to_work{'event': 'loto_initiated'}loto_verification_agent
hse.loto_violation_detected.loto_verification_agentpermit_to_work{'event': 'loto_violation_detected'}loto_verification_agent
hse.shift_started.toolbox_talk_agenttoolbox_talk{'event': 'shift_started'}toolbox_talk_agent
hse.toolbox_talk_completed.toolbox_talk_agenttoolbox_talk{'event': 'toolbox_talk_completed'}toolbox_talk_agent
hse.stop_work_invoked.stop_work_enforcement_agentincident{'event': 'stop_work_invoked'}stop_work_enforcement_agent
hse.unsafe_condition_reported.stop_work_enforcement_agentunsafe_condition{'event': 'unsafe_condition_reported'}stop_work_enforcement_agent
hse.hot_work_started.hot_work_monitor_agent{'event': 'hot_work_started'}hot_work_monitor_agent
hse.fire_watch_expired.hot_work_monitor_agent{'event': 'fire_watch_expired'}hot_work_monitor_agent
hse.atmospheric_change_detected.hot_work_monitor_agent{'event': 'atmospheric_change_detected'}hot_work_monitor_agent
hse.confined_space_entry_requested.confined_space_agent{'event': 'confined_space_entry_requested'}confined_space_agent
hse.atmospheric_reading_abnormal.confined_space_agent{'event': 'atmospheric_reading_abnormal'}confined_space_agent
hse.height_work_started.working_at_height_agentunsafe_condition{'event': 'height_work_started'}working_at_height_agent
hse.fall_protection_violation.working_at_height_agentunsafe_condition{'event': 'fall_protection_violation'}working_at_height_agent
hse.sensor_threshold_breach.dynamic_risk_scoring_agentincident{'event': 'sensor_threshold_breach'}dynamic_risk_scoring_agent
hse.incident_reported.dynamic_risk_scoring_agentincident{'event': 'incident_reported'}dynamic_risk_scoring_agent
hse.weather_alert.dynamic_risk_scoring_agentincident{'event': 'weather_alert'}dynamic_risk_scoring_agent
hse.control_measure_degraded.control_effectiveness_agentcontrol_measure{'event': 'control_measure_degraded'}control_effectiveness_agent
hse.inspection_completed.control_effectiveness_agentsafety_inspection{'event': 'inspection_completed'}control_effectiveness_agent
hse.safety_barrier_degraded.barrier_integrity_agentsafety_barrier{'event': 'safety_barrier_degraded'}barrier_integrity_agent
hse.safety_barrier_failed.barrier_integrity_agentsafety_barrier{'event': 'safety_barrier_failed'}barrier_integrity_agent
hse.inspection_failed.barrier_integrity_agentsafety_barrier{'event': 'inspection_failed'}barrier_integrity_agent
hse.risk_assessment_requested.bowtie_analysis_agentrisk_assessment{'event': 'risk_assessment_requested'}bowtie_analysis_agent
hse.barrier_failure_reported.bowtie_analysis_agentrisk_assessment{'event': 'barrier_failure_reported'}bowtie_analysis_agent
hse.near_miss_logged.leading_indicator_agentsafety_observation{'event': 'near_miss_logged'}leading_indicator_agent
hse.safety_observation_submitted.leading_indicator_agentsafety_observation{'event': 'safety_observation_submitted'}leading_indicator_agent
hse.training_expired.organizational_factor_agentsafety_training{'event': 'training_expired'}organizational_factor_agent
hse.overdue_corrective_actions_threshold.organizational_factor_agentsafety_training{'event': 'overdue_corrective_actions_threshold'}organizational_factor_agent
hse.weather_alert.weather_risk_agentrisk_assessment{'event': 'weather_alert'}weather_risk_agent
hse.severe_weather_approaching.weather_risk_agentrisk_assessment{'event': 'severe_weather_approaching'}weather_risk_agent
hse.moc_submitted.moc_risk_agentmanagement_of_change{'event': 'moc_submitted'}moc_risk_agent
hse.moc_risk_assessment_due.moc_risk_agentmanagement_of_change{'event': 'moc_risk_assessment_due'}moc_risk_agent
hse.process_safety_event_reported.tier1_event_agent{'event': 'process_safety_event_reported'}tier1_event_agent
hse.lopc_detected.tier1_event_agent{'event': 'lopc_detected'}tier1_event_agent
hse.process_safety_event_reported.tier2_event_agent{'event': 'process_safety_event_reported'}tier2_event_agent
hse.near_miss_logged.tier2_event_agent{'event': 'near_miss_logged'}tier2_event_agent
hse.process_safety_event_closed.pse_trend_agent{'event': 'process_safety_event_closed'}pse_trend_agent
hse.quarterly_review_due.pse_trend_agent{'event': 'quarterly_review_due'}pse_trend_agent
hse.critical_barrier_failed.shutdown_recommendation_agentsafety_barrier{'event': 'critical_barrier_failed'}shutdown_recommendation_agent
hse.multiple_alarm_triggered.shutdown_recommendation_agentunsafe_condition{'event': 'multiple_alarm_triggered'}shutdown_recommendation_agent
hse.gas_leak_confirmed.shutdown_recommendation_agenthazard{'event': 'gas_leak_confirmed'}shutdown_recommendation_agent
hse.inspection_due.integrity_inspection_agent{'event': 'inspection_due'}integrity_inspection_agent
hse.inspection_failed.integrity_inspection_agent{'event': 'inspection_failed'}integrity_inspection_agent
hse.corrosion_rate_exceeded.integrity_inspection_agent{'event': 'corrosion_rate_exceeded'}integrity_inspection_agent
hse.psv_test_due.pressure_safety_agent{'event': 'psv_test_due'}pressure_safety_agent
hse.pressure_anomaly_detected.pressure_safety_agent{'event': 'pressure_anomaly_detected'}pressure_safety_agent
hse.flaring_event_started.flaring_optimization_agentemission_event{'event': 'flaring_event_started'}flaring_optimization_agent
hse.emission_exceeded.flaring_optimization_agentemission_event{'event': 'emission_exceeded'}flaring_optimization_agent
hse.methane_sensor_reading.methane_detection_agentemission_event{'event': 'methane_sensor_reading'}methane_detection_agent
hse.aerial_survey_complete.methane_detection_agentemission_event{'event': 'aerial_survey_complete'}methane_detection_agent
hse.water_sample_result.water_compliance_agentenvironmental_permit{'event': 'water_sample_result'}water_compliance_agent
hse.discharge_limit_approaching.water_compliance_agentenvironmental_permit{'event': 'discharge_limit_approaching'}water_compliance_agent
hse.waste_manifest_created.waste_tracking_agentwaste_manifest{'event': 'waste_manifest_created'}waste_tracking_agent
hse.waste_shipped.waste_tracking_agentwaste_manifest{'event': 'waste_shipped'}waste_tracking_agent
hse.disposal_confirmed.waste_tracking_agentwaste_manifest{'event': 'disposal_confirmed'}waste_tracking_agent
hse.emission_reading_received.carbon_footprint_agent{'event': 'emission_reading_received'}carbon_footprint_agent
hse.carbon_budget_threshold.carbon_footprint_agent{'event': 'carbon_budget_threshold'}carbon_footprint_agent
hse.reporting_period_close.regulatory_reporting_agentregulatory_submission{'event': 'reporting_period_close'}regulatory_reporting_agent
hse.incident_reportable.regulatory_reporting_agentregulatory_submission{'event': 'incident_reportable'}regulatory_reporting_agent
hse.emission_exceedance.regulatory_reporting_agentregulatory_submission{'event': 'emission_exceedance'}regulatory_reporting_agent
hse.shift_ended.fatigue_risk_agentfatigue_record{'event': 'shift_ended'}fatigue_risk_agent
hse.hours_threshold_exceeded.fatigue_risk_agentfatigue_record{'event': 'hours_threshold_exceeded'}fatigue_risk_agent
hse.training_expired.training_compliance_agentsafety_training{'event': 'training_expired'}training_compliance_agent
hse.worker_onboarded.training_compliance_agentcontractor_worker{'event': 'worker_onboarded'}training_compliance_agent
hse.certification_expiring.training_compliance_agentsafety_training{'event': 'certification_expiring'}training_compliance_agent
hse.exposure_reading_received.exposure_monitoring_agentexposure_record{'event': 'exposure_reading_received'}exposure_monitoring_agent
hse.exposure_limit_approaching.exposure_monitoring_agentexposure_record{'event': 'exposure_limit_approaching'}exposure_monitoring_agent
hse.contractor_worker_onboarded.contractor_prequalification_agentcontractor_worker{'event': 'contractor_worker_onboarded'}contractor_prequalification_agent
hse.safety_score_degraded.contractor_prequalification_agentcontractor_worker{'event': 'safety_score_degraded'}contractor_prequalification_agent
hse.shift_started.fitness_for_duty_agenttoolbox_talk{'event': 'shift_started'}fitness_for_duty_agent
hse.medical_clearance_expired.fitness_for_duty_agentcontractor_worker{'event': 'medical_clearance_expired'}fitness_for_duty_agent
hse.incident_investigating.root_cause_agent{'event': 'incident_investigating'}root_cause_agent
hse.near_miss_investigating.root_cause_agent{'event': 'near_miss_investigating'}root_cause_agent
hse.incident_closed.lesson_learned_agent{'event': 'incident_closed'}lesson_learned_agent
hse.corrective_action_verified.lesson_learned_agent{'event': 'corrective_action_verified'}lesson_learned_agent
hse.incident_reported.insurance_impact_agentincident{'event': 'incident_reported'}insurance_impact_agent
hse.corrective_action_cost_updated.insurance_impact_agentcorrective_action{'event': 'corrective_action_cost_updated'}insurance_impact_agent
hse.incident_reported.production_impact_agentincident{'event': 'incident_reported'}production_impact_agent
hse.shutdown_initiated.production_impact_agentprocess_safety_event{'event': 'shutdown_initiated'}production_impact_agent
hse.permit_violation.production_impact_agentincident{'event': 'permit_violation'}production_impact_agent
hse.insurance_claim_filed.finance_exposure_agentinsurance_claim{'event': 'insurance_claim_filed'}finance_exposure_agent
hse.remediation_cost_updated.finance_exposure_agentcorrective_action{'event': 'remediation_cost_updated'}finance_exposure_agent
hse.regulatory_fine_issued.finance_exposure_agentregulatory_submission{'event': 'regulatory_fine_issued'}finance_exposure_agent
it.incident_lifecycleincident{'event': 'incident_lifecycle'}-
it.change_request_lifecyclechange_request{'event': 'change_request_lifecycle'}-
it.release_lifecyclerelease{'event': 'release_lifecycle'}-
it.access_request_lifecycleaccess_request{'event': 'access_request_lifecycle'}-
it.service_level_objective_lifecycleservice_level_objective{'event': 'service_level_objective_lifecycle'}-
it.application_lifecycleapplication{'event': 'application_lifecycle'}-
it.service_lifecycleservice{'event': 'service_lifecycle'}-
it.problem_lifecycleproblem{'event': 'problem_lifecycle'}-
it.configuration_item_lifecycleconfiguration_item{'event': 'configuration_item_lifecycle'}-
it.dependency_lifecycledependency{'event': 'dependency_lifecycle'}-
legal.contract_lifecyclecontract{'event': 'contract_lifecycle'}-
legal.obligation_lifecycleobligation{'event': 'obligation_lifecycle'}-
legal.amendment_lifecycleamendment{'event': 'amendment_lifecycle'}-
legal.compliance_requirement_lifecyclecompliance_requirement{'event': 'compliance_requirement_lifecycle'}-
legal.dispute_lifecycledispute{'event': 'dispute_lifecycle'}-
legal.regulatory_filing_lifecycleregulatory_filing{'event': 'regulatory_filing_lifecycle'}-
legal.clause_lifecycleclause{'event': 'clause_lifecycle'}-
legal.renewal_lifecyclerenewal{'event': 'renewal_lifecycle'}-
legal.legal_matter_lifecyclelegal_matter{'event': 'legal_matter_lifecycle'}-
legal.approval_record_lifecycleapproval_record{'event': 'approval_record_lifecycle'}-
operations.work_order_lifecyclework_order{'event': 'work_order_lifecycle'}-
operations.asset_maintenance_event_lifecycleasset_maintenance_event{'event': 'asset_maintenance_event_lifecycle'}-
operations.production_event_lifecycleproduction_event{'event': 'production_event_lifecycle'}-
operations.quality_event_lifecyclequality_event{'event': 'quality_event_lifecycle'}-
operations.downtime_event_lifecycledowntime_event{'event': 'downtime_event_lifecycle'}-
operations.safety_event_lifecyclesafety_event{'event': 'safety_event_lifecycle'}-
operations.operational_risk_lifecycleoperational_risk{'event': 'operational_risk_lifecycle'}-
operations.capacity_signal_lifecyclecapacity_signal{'event': 'capacity_signal_lifecycle'}-
procurement.requisition_lifecyclepurchase_requisition{'event': 'requisition_lifecycle'}-
procurement.po_lifecyclepurchase_order{'event': 'po_lifecycle'}-
procurement.supplier_lifecyclesupplier{'event': 'supplier_lifecycle'}-
procurement.contract_lifecyclecontract_reference{'event': 'contract_lifecycle'}-
procurement.sourcing_event_lifecyclesourcing_event{'event': 'sourcing_event_lifecycle'}-
procurement.risk_assessment_completedsupplier_risk_assessment{'event': 'risk_assessment_completed'}-
procurement.invoice_match_resultinvoice_match{'event': 'invoice_match_result'}-
procurement.maverick_spend_detectedspend_record{'event': 'maverick_spend_detected'}-
procurement.contract_expiry_alertcontract_reference{'event': 'contract_expiry_alert'}-
procurement.contingent_worker_onboardedcontingent_worker{'event': 'contingent_worker_onboarded'}-
procurement.contingent_worker_contract_expiredcontingent_worker{'event': 'contingent_worker_contract_expired'}-
procurement.contingent_worker_terminatedcontingent_worker{'event': 'contingent_worker_terminated'}-
procurement.category_strategy_updatedcategory{'event': 'category_strategy_updated'}-
procurement.bid_lifecyclebid{'event': 'bid_lifecycle'}-
procurement.supplier_scorecard_publishedsupplier_scorecard{'event': 'supplier_scorecard_published'}-
procurement.supply_disruption_detectedsupplier{'event': 'supply_disruption_detected'}-
procurement.price_volatility_alertcategory{'event': 'price_volatility_alert'}-
procurement.early_payment_discount_capturedinvoice_match{'event': 'early_payment_discount_captured'}-
procurement.ethical_compliance_violationsupplier{'event': 'ethical_compliance_violation'}-
procurement.carbon_footprint_reportspend_record{'event': 'carbon_footprint_report'}-
procurement.single_source_risk_identifiedcategory{'event': 'single_source_risk_identified'}-
procurement.supplier_onboarding_lifecyclesupplier{'event': 'supplier_onboarding_lifecycle'}-
procurement.sla_breach_detectedcontract_reference{'event': 'sla_breach_detected'}-
procurement.category_spend_threshold_exceededcategory{'event': 'category_spend_threshold_exceeded'}-
procurement.goods_receipt_createdgoods_receipt{'event': 'goods_receipt_created'}-
procurement.goods_receipt_matchedgoods_receipt{'event': 'goods_receipt_matched'}-
procurement.goods_receipt_rejectedgoods_receipt{'event': 'goods_receipt_rejected'}-
procurement.approval_workflow_submittedapproval_workflow{'event': 'approval_workflow_submitted'}-
procurement.approval_workflow_approvedapproval_workflow{'event': 'approval_workflow_approved'}-
procurement.approval_workflow_rejectedapproval_workflow{'event': 'approval_workflow_rejected'}-
procurement.approval_workflow_escalatedapproval_workflow{'event': 'approval_workflow_escalated'}-
supply_chain.shipment_lifecycleshipment{'event': 'shipment_lifecycle'}-
supply_chain.inventory_threshold_breachinventory_item{'event': 'inventory_threshold_breach'}-
supply_chain.transport_order_lifecycletransport_order{'event': 'transport_order_lifecycle'}-
supply_chain.terminal_status_changeterminal{'event': 'terminal_status_change'}-
supply_chain.loading_bay_transitionloading_bay{'event': 'loading_bay_transition'}-
supply_chain.fleet_vehicle_statusfleet_vehicle{'event': 'fleet_vehicle_status'}-
supply_chain.demand_forecast_publisheddemand_forecast{'event': 'demand_forecast_published'}-
supply_chain.delivery_completiondelivery{'event': 'delivery_completion'}-
supply_chain.stock_transfer_lifecyclestock_transfer{'event': 'stock_transfer_lifecycle'}-
supply_chain.warehouse_capacity_changedwarehouse{'event': 'warehouse_capacity_changed'}-
supply_chain.warehouse_stock_alertwarehouse{'event': 'warehouse_stock_alert'}-
supply_chain.warehouse_audit_completedwarehouse{'event': 'warehouse_audit_completed'}-
supply_chain.distribution_center_throughput_changeddistribution_center{'event': 'distribution_center_throughput_changed'}-
supply_chain.distribution_center_capacity_breachdistribution_center{'event': 'distribution_center_capacity_breach'}-
supply_chain.distribution_center_downtimedistribution_center{'event': 'distribution_center_downtime'}-
supply_chain.carrier_lifecyclecarrier{'event': 'carrier_lifecycle'}-
supply_chain.shipment_order_lifecycleshipment_order{'event': 'shipment_order_lifecycle'}-
supply_chain.inventory_position_lifecycleinventory_position{'event': 'inventory_position_lifecycle'}-
supply_chain.supply_plan_lifecyclesupply_plan{'event': 'supply_plan_lifecycle'}-
supply_chain.route_delayedroute{'event': 'route_delayed'}-
supply_chain.route_disruptedroute{'event': 'route_disrupted'}-
supply_chain.route_optimizedroute{'event': 'route_optimized'}-
trading.trade_executedTrade{'event': 'trade_executed'}trade_validation_agent, trade_compliance_agent, pnl_attribution_agent
trading.trade_amendedTrade{'event': 'trade_amended'}trade_validation_agent, settlement_matching_agent
trading.trade_cancelledTrade{'event': 'trade_cancelled'}trade_validation_agent, position_risk_agent, settlement_matching_agent
trading.position_updatedPosition{'event': 'position_updated'}position_risk_agent, margin_monitor_agent, pnl_attribution_agent
trading.position_limit_breachPosition{'event': 'position_limit_breach'}position_risk_agent, trade_compliance_agent
trading.var_threshold_breachPortfolio{'event': 'var_threshold_breach'}position_risk_agent, market_data_anomaly_agent
trading.counterparty_exposure_breachCounterparty{'event': 'counterparty_exposure_breach'}counterparty_risk_agent, trade_compliance_agent
trading.counterparty_credit_downgradeCounterparty{'event': 'counterparty_credit_downgrade'}counterparty_risk_agent, margin_monitor_agent
trading.settlement_dueSettlement{'event': 'settlement_due'}settlement_matching_agent
trading.settlement_matchedSettlement{'event': 'settlement_matched'}settlement_matching_agent, pnl_attribution_agent
trading.settlement_failedSettlement{'event': 'settlement_failed'}settlement_matching_agent, counterparty_risk_agent, trade_compliance_agent
trading.confirmation_matchedConfirmation{'event': 'confirmation_matched'}settlement_matching_agent
trading.confirmation_mismatchedConfirmation{'event': 'confirmation_mismatched'}settlement_matching_agent, trade_validation_agent
trading.margin_callMargin{'event': 'margin_call'}margin_monitor_agent, counterparty_risk_agent
trading.margin_shortfallMargin{'event': 'margin_shortfall'}margin_monitor_agent, position_risk_agent, trade_compliance_agent
trading.margin_postedMargin{'event': 'margin_posted'}margin_monitor_agent
trading.pnl_calculatedPnL{'event': 'pnl_calculated'}pnl_attribution_agent, position_risk_agent
trading.pnl_threshold_breachPnL{'event': 'pnl_threshold_breach'}pnl_attribution_agent, trade_compliance_agent
trading.market_data_staleMarketData{'event': 'market_data_stale'}market_data_anomaly_agent, position_risk_agent
trading.market_data_anomalyMarketData{'event': 'market_data_anomaly'}market_data_anomaly_agent, trade_validation_agent
trading.market_volatility_spikeMarketData{'event': 'market_volatility_spike'}market_data_anomaly_agent, position_risk_agent, margin_monitor_agent
trading.instrument_createdInstrument{'event': 'instrument_created'}trade_validation_agent, market_data_anomaly_agent
trading.instrument_updatedInstrument{'event': 'instrument_updated'}trade_validation_agent, market_data_anomaly_agent
trading.instrument_expiredInstrument{'event': 'instrument_expired'}trade_validation_agent, derivatives_lifecycle_agent, notification_agent
trading.portfolio_rebalancedPortfolio{'event': 'portfolio_rebalanced'}position_risk_agent, pnl_attribution_agent
trading.portfolio_limit_changedPortfolio{'event': 'portfolio_limit_changed'}position_risk_agent, trade_compliance_agent, notification_agent
trading.market_data_updatedMarketData{'event': 'market_data_updated'}market_data_anomaly_agent, pnl_attribution_agent, position_risk_agent
trading.futures_contract_openedFuturesContract{'event': 'futures_contract_opened'}derivatives_lifecycle_agent, trade_validation_agent, margin_monitor_agent
trading.futures_contract_expiredFuturesContract{'event': 'futures_contract_expired'}derivatives_lifecycle_agent, position_risk_agent, notification_agent
trading.futures_contract_rolledFuturesContract{'event': 'futures_contract_rolled'}derivatives_lifecycle_agent, pnl_attribution_agent, margin_monitor_agent
trading.options_contract_exercisedOptionsContract{'event': 'options_contract_exercised'}derivatives_lifecycle_agent, position_risk_agent, pnl_attribution_agent
trading.options_contract_expiredOptionsContract{'event': 'options_contract_expired'}derivatives_lifecycle_agent, position_risk_agent, notification_agent
trading.swap_resetSwap{'event': 'swap_reset'}derivatives_lifecycle_agent, pnl_attribution_agent, margin_monitor_agent
trading.swap_terminatedSwap{'event': 'swap_terminated'}derivatives_lifecycle_agent, position_risk_agent, trade_compliance_agent
trading.forward_deliveredForward{'event': 'forward_delivered'}derivatives_lifecycle_agent, settlement_matching_agent, pnl_attribution_agent
trading.forward_expiredForward{'event': 'forward_expired'}derivatives_lifecycle_agent, position_risk_agent, notification_agent
trading.physical_trade_nominatedPhysicalTrade{'event': 'physical_trade_nominated'}physical_trading_agent, trade_validation_agent, trade_compliance_agent
trading.physical_trade_deliveredPhysicalTrade{'event': 'physical_trade_delivered'}physical_trading_agent, settlement_matching_agent, pnl_attribution_agent
trading.cargo_trade_loadedCargoTrade{'event': 'cargo_trade_loaded'}physical_trading_agent, trade_compliance_agent, notification_agent
trading.cargo_trade_dischargedCargoTrade{'event': 'cargo_trade_discharged'}physical_trading_agent, settlement_matching_agent, pnl_attribution_agent
trading.market_risk_recalculatedMarketRisk{'event': 'market_risk_recalculated'}physical_trading_agent, position_risk_agent
trading.market_risk_limit_breachMarketRisk{'event': 'market_risk_limit_breach'}physical_trading_agent, position_risk_agent, notification_agent
trading.credit_risk_reassessedCreditRisk{'event': 'credit_risk_reassessed'}counterparty_risk_agent, trade_compliance_agent
trading.credit_risk_downgradeCreditRisk{'event': 'credit_risk_downgrade'}counterparty_risk_agent, margin_monitor_agent, notification_agent
trading.margin_call_issuedMarginCall{'event': 'margin_call_issued'}margin_monitor_agent, counterparty_risk_agent, notification_agent
trading.margin_call_metMarginCall{'event': 'margin_call_met'}margin_monitor_agent, counterparty_risk_agent
trading.margin_call_disputedMarginCall{'event': 'margin_call_disputed'}margin_monitor_agent, counterparty_risk_agent, trade_compliance_agent, notification_agent
trading.collateral_postedCollateral{'event': 'collateral_posted'}margin_monitor_agent, counterparty_risk_agent
trading.collateral_recalledCollateral{'event': 'collateral_recalled'}margin_monitor_agent, counterparty_risk_agent, notification_agent
trading.mark_to_market_completedMarkToMarket{'event': 'mark_to_market_completed'}physical_trading_agent, pnl_attribution_agent, position_risk_agent
trading.mark_to_market_varianceMarkToMarket{'event': 'mark_to_market_variance'}physical_trading_agent, pnl_attribution_agent, notification_agent
trading.regulatory_filing_submittedRegulatoryFiling{'event': 'regulatory_filing_submitted'}emir_reporting_agent, dodd_frank_agent, regulatory_reporting_agent
trading.regulatory_filing_rejectedRegulatoryFiling{'event': 'regulatory_filing_rejected'}regulatory_reporting_agent, trade_compliance_agent, notification_agent
trading.demurrage_calculatedDemurrage{'event': 'demurrage_calculated'}demurrage_agent, physical_trading_agent
trading.demurrage_disputedDemurrage{'event': 'demurrage_disputed'}demurrage_agent, notification_agent
trading.invoice_generatedInvoice{'event': 'invoice_generated'}invoice_generation_agent, settlement_matching_agent
trading.invoice_disputedInvoice{'event': 'invoice_disputed'}invoice_generation_agent, break_resolution_agent, notification_agent
trading.netting_proposedNettingSet{'event': 'netting_proposed'}netting_agent, settlement_matching_agent
trading.netting_executedNettingSet{'event': 'netting_executed'}netting_agent, payment_tracking_agent
trading.spread_anomaly_detectedSpread{'event': 'spread_anomaly_detected'}spread_analysis_agent, market_data_anomaly_agent
trading.volatility_surface_publishedVolatilitySurface{'event': 'volatility_surface_published'}volatility_surface_agent, greeks_monitoring_agent
trading.hedge_effectiveness_breachHedgeRelationship{'event': 'hedge_effectiveness_breach'}basis_risk_agent, position_risk_agent, notification_agent
trading.correlation_breakdownMarketRisk{'event': 'correlation_breakdown'}correlation_agent, position_risk_agent, notification_agent
trading.tail_risk_alertMarketRisk{'event': 'tail_risk_alert'}tail_risk_agent, position_risk_agent, notification_agent
upstream.production_updateProductionStream{'event': 'production_update'}production_monitoring_agent, production_cost_agent
upstream.production_decline_detectedupstream{'event': 'production_decline_detected'}-
upstream.production_below_planWell{'event': 'production_below_plan'}production_variance_agent, production_optimization_agent
upstream.production_loss_detectedProductionStream{'event': 'production_loss_detected'}production_loss_detection_agent, downtime_reduction_agent
upstream.production_spikeWell{'event': 'production_spike'}production_monitoring_agent
upstream.water_cut_threshold_breachWell{'event': 'water_cut_threshold_breach'}water_cut_monitoring_agent, well_health_agent
upstream.gas_oil_ratio_shiftWell{'event': 'gas_oil_ratio_shift'}gas_oil_ratio_monitoring_agent
upstream.choke_instability_detectedWell{'event': 'choke_instability_detected'}choke_optimization_agent, flow_optimization_agent
upstream.lift_efficiency_dropWell{'event': 'lift_efficiency_drop'}artificial_lift_optimization_agent
upstream.separator_imbalance_detectedFacility{'event': 'separator_imbalance_detected'}separator_balance_agent
upstream.allocation_completeProductionStream{'event': 'allocation_complete'}production_allocation_agent, trading_integration_agent
upstream.well_status_changeWell{'event': 'well_status_change'}well_health_agent, production_planner_agent
upstream.well_shutdownWell{'event': 'well_shutdown'}production_loss_detection_agent, downtime_reduction_agent
upstream.well_restartWell{'event': 'well_restart'}production_monitoring_agent, production_planner_agent
upstream.flow_restriction_detectedProductionStream{'event': 'flow_restriction_detected'}flow_optimization_agent, production_loss_detection_agent
upstream.production_forecast_varianceProductionForecast{'event': 'production_forecast_variance'}production_variance_agent, reservoir_decline_prediction_agent
upstream.gas_lift_instabilityWell{'event': 'gas_lift_instability'}gas_lift_optimization_agent, artificial_lift_optimization_agent
upstream.esp_tripEquipment{'event': 'esp_trip'}pump_failure_agent, production_loss_detection_agent
upstream.artificial_lift_failureEquipment{'event': 'artificial_lift_failure'}pump_failure_agent, maintenance_scheduler_agent
upstream.well_test_completeWell{'event': 'well_test_complete'}production_allocation_agent, well_health_agent
upstream.production_allocation_varianceProductionStream{'event': 'production_allocation_variance'}production_allocation_agent
upstream.production_target_exceededWell{'event': 'production_target_exceeded'}production_monitoring_agent
upstream.facility_throughput_changeFacility{'event': 'facility_throughput_change'}production_planner_agent, flow_optimization_agent
upstream.rod_pump_failureEquipment{'event': 'rod_pump_failure'}pump_failure_agent, maintenance_scheduler_agent
upstream.plunger_lift_anomalyWell{'event': 'plunger_lift_anomaly'}artificial_lift_optimization_agent
upstream.well_completion_recordedCompletion{'event': 'well_completion_recorded'}drilling_performance_agent, well_health_agent
upstream.completion_integrity_reviewCompletion{'event': 'completion_integrity_review'}well_health_agent, drilling_risk_agent
upstream.spud_startedDrillingProgram{'event': 'spud_started'}drilling_performance_agent, well_planning_agent
upstream.drilling_rate_below_planDrillingProgram{'event': 'drilling_rate_below_plan'}drilling_performance_agent, drilling_cost_optimization_agent
upstream.drilling_delay_detectedupstream{'event': 'drilling_delay_detected'}-
upstream.npt_detectedDrillingProgram{'event': 'npt_detected'}drilling_performance_agent, drilling_cost_optimization_agent
upstream.stuck_pipe_risk_detectedDrillingProgram{'event': 'stuck_pipe_risk_detected'}drilling_risk_agent
upstream.mud_loss_detectedDrillingProgram{'event': 'mud_loss_detected'}drilling_risk_agent, mud_optimization_agent
upstream.kick_risk_detectedDrillingProgram{'event': 'kick_risk_detected'}drilling_risk_agent, kick_detection_agent
upstream.drilling_cost_variance_detectedDrillingProgram{'event': 'drilling_cost_variance_detected'}drilling_cost_optimization_agent, capex_monitoring_agent
upstream.bit_wear_thresholdDrillingProgram{'event': 'bit_wear_threshold'}bit_wear_prediction_agent
upstream.drilling_window_varianceDrillingProgram{'event': 'drilling_window_variance'}drilling_performance_agent
upstream.well_completedDrillingProgram{'event': 'well_completed'}well_planning_agent, drilling_cost_optimization_agent
upstream.well_trajectory_deviationWellbore{'event': 'well_trajectory_deviation'}well_trajectory_agent, drilling_risk_agent
upstream.casing_integrity_issueWellbore{'event': 'casing_integrity_issue'}drilling_risk_agent
upstream.cementing_failure_riskWellbore{'event': 'cementing_failure_risk'}drilling_risk_agent
upstream.torque_drag_anomalyDrillingProgram{'event': 'torque_drag_anomaly'}drilling_risk_agent, well_trajectory_agent
upstream.hole_cleaning_issueDrillingProgram{'event': 'hole_cleaning_issue'}mud_optimization_agent, drilling_risk_agent
upstream.lost_circulation_zoneDrillingProgram{'event': 'lost_circulation_zone'}drilling_risk_agent, mud_optimization_agent
upstream.formation_evaluation_completeWellbore{'event': 'formation_evaluation_complete'}well_planning_agent, reservoir_performance_agent
upstream.directional_survey_updateWellbore{'event': 'directional_survey_update'}well_trajectory_agent
upstream.rig_equipment_failureDrillingProgram{'event': 'rig_equipment_failure'}drilling_delay_detection_agent, drilling_cost_optimization_agent
upstream.reservoir_pressure_dropReservoir{'event': 'reservoir_pressure_drop'}reservoir_pressure_monitoring_agent, reservoir_performance_agent
upstream.recovery_factor_declineReservoir{'event': 'recovery_factor_decline'}recovery_optimization_agent
upstream.unexpected_decline_curveDeclineCurve{'event': 'unexpected_decline_curve'}reservoir_decline_prediction_agent, decline_curve_analysis_agent
upstream.water_breakthroughReservoir{'event': 'water_breakthrough'}water_breakthrough_agent, reservoir_performance_agent
upstream.gas_breakthrough_detectedReservoir{'event': 'gas_breakthrough_detected'}reservoir_performance_agent, reservoir_optimization_agent
upstream.poor_injection_responseReservoir{'event': 'poor_injection_response'}reservoir_optimization_agent
upstream.reservoir_constraint_detectedReservoir{'event': 'reservoir_constraint_detected'}reservoir_performance_agent
upstream.eor_candidate_identifiedReservoir{'event': 'eor_candidate_identified'}reservoir_optimization_agent
upstream.reserve_revisionReserveEstimate{'event': 'reserve_revision'}reserve_estimate_agent
upstream.reservoir_model_updateReservoir{'event': 'reservoir_model_update'}reservoir_simulation_agent, reservoir_performance_agent
upstream.injection_imbalanceReservoir{'event': 'injection_imbalance'}reservoir_optimization_agent, reservoir_performance_agent
upstream.pressure_zone_anomalyReservoir{'event': 'pressure_zone_anomaly'}reservoir_pressure_monitoring_agent
upstream.aquifer_response_anomalyReservoir{'event': 'aquifer_response_anomaly'}reservoir_performance_agent, reservoir_pressure_monitoring_agent
upstream.fluid_contact_movementReservoir{'event': 'fluid_contact_movement'}reservoir_performance_agent, water_breakthrough_agent
upstream.sweep_efficiency_degradedReservoir{'event': 'sweep_efficiency_degraded'}reservoir_optimization_agent, recovery_optimization_agent
upstream.depletion_rate_changeReservoir{'event': 'depletion_rate_change'}reservoir_decline_prediction_agent
upstream.reservoir_connectivity_changeReservoir{'event': 'reservoir_connectivity_change'}reservoir_performance_agent
upstream.formation_damage_detectedWell{'event': 'formation_damage_detected'}well_health_agent, reservoir_performance_agent
upstream.decline_curve_recalibrationDeclineCurve{'event': 'decline_curve_recalibration'}decline_curve_analysis_agent
upstream.reservoir_simulation_completeReservoir{'event': 'reservoir_simulation_complete'}reservoir_simulation_agent
upstream.pipeline_pressure_dropPipeline{'event': 'pipeline_pressure_drop'}pipeline_pressure_agent, leak_detection_agent
upstream.pipeline_pressure_spikePipeline{'event': 'pipeline_pressure_spike'}pipeline_pressure_agent
upstream.pipeline_integrity_alertPipeline{'event': 'pipeline_integrity_alert'}pipeline_integrity_agent, corrosion_monitoring_agent
upstream.flow_assurance_risk_detectedPipeline{'event': 'flow_assurance_risk_detected'}flow_assurance_agent, hydrate_risk_agent
upstream.pipeline_leak_suspectedPipeline{'event': 'pipeline_leak_suspected'}leak_detection_agent
upstream.separator_overloadFacility{'event': 'separator_overload'}separator_balance_agent, flow_optimization_agent
upstream.compressor_tripEquipment{'event': 'compressor_trip'}compressor_health_agent, production_loss_detection_agent
upstream.storage_capacity_reachedStorageTank{'event': 'storage_capacity_reached'}production_planner_agent
upstream.facility_shutdownFacility{'event': 'facility_shutdown'}production_loss_detection_agent, production_planner_agent
upstream.facility_startupFacility{'event': 'facility_startup'}production_planner_agent, production_monitoring_agent
upstream.heat_exchanger_foulingEquipment{'event': 'heat_exchanger_fouling'}equipment_health_agent
upstream.valve_malfunctionEquipment{'event': 'valve_malfunction'}equipment_health_agent, maintenance_scheduler_agent
upstream.metering_error_detectedMeter{'event': 'metering_error_detected'}production_allocation_agent, telemetry_quality_agent
upstream.pig_launch_completePipeline{'event': 'pig_launch_complete'}pipeline_integrity_agent
upstream.pig_receive_completePipeline{'event': 'pig_receive_complete'}pipeline_integrity_agent
upstream.pipeline_depressurizationPipeline{'event': 'pipeline_depressurization'}pipeline_pressure_agent, production_loss_detection_agent
upstream.gas_processing_upsetFacility{'event': 'gas_processing_upset'}separator_balance_agent, production_loss_detection_agent
upstream.water_injection_interruptionFacility{'event': 'water_injection_interruption'}reservoir_optimization_agent, production_planner_agent
upstream.flare_system_activationFacility{'event': 'flare_system_activation'}emission_monitoring_agent, environmental_compliance_agent
upstream.power_supply_disruptionFacility{'event': 'power_supply_disruption'}production_loss_detection_agent, emergency_escalation_agent
upstream.vibration_threshold_breachupstream{'event': 'vibration_threshold_breach'}-
upstream.temperature_threshold_breachEquipment{'event': 'temperature_threshold_breach'}equipment_health_agent, failure_prediction_agent
upstream.pump_efficiency_lossEquipment{'event': 'pump_efficiency_loss'}pump_failure_agent, equipment_health_agent
upstream.compressor_surge_riskEquipment{'event': 'compressor_surge_risk'}compressor_health_agent
upstream.equipment_failureEquipment{'event': 'equipment_failure'}failure_prediction_agent, maintenance_scheduler_agent
upstream.equipment_health_degradedEquipment{'event': 'equipment_health_degraded'}equipment_health_agent, inspection_compliance_agent
upstream.corrosion_alertEquipment{'event': 'corrosion_alert'}corrosion_monitoring_agent, pipeline_integrity_agent
upstream.bearing_degradation_detectedEquipment{'event': 'bearing_degradation_detected'}failure_prediction_agent, compressor_health_agent
upstream.maintenance_overdueMaintenanceWorkOrder{'event': 'maintenance_overdue'}maintenance_scheduler_agent, inspection_compliance_agent
upstream.critical_equipment_work_order_openMaintenanceWorkOrder{'event': 'critical_equipment_work_order_open'}maintenance_scheduler_agent
upstream.spare_shortage_detectedMaintenanceWorkOrder{'event': 'spare_shortage_detected'}spare_parts_optimization_agent, procurement_demand_agent
upstream.downtime_startedEquipment{'event': 'downtime_started'}downtime_reduction_agent, production_loss_detection_agent
upstream.downtime_extendedEquipment{'event': 'downtime_extended'}downtime_reduction_agent, maintenance_scheduler_agent
upstream.work_order_completedMaintenanceWorkOrder{'event': 'work_order_completed'}maintenance_scheduler_agent
upstream.workover_completedWorkover{'event': 'workover_completed'}well_health_agent, production_planner_agent
upstream.safety_incident_reportedSafetyIncident{'event': 'safety_incident_reported'}incident_detection_agent, worker_safety_agent
upstream.near_miss_reportedSafetyIncident{'event': 'near_miss_reported'}incident_detection_agent
upstream.unsafe_condition_reportedSafetyIncident{'event': 'unsafe_condition_reported'}worker_safety_agent
upstream.gas_leak_detectedupstream{'event': 'gas_leak_detected'}-
upstream.methane_emission_spikeEmissionRecord{'event': 'methane_emission_spike'}emission_monitoring_agent, environmental_compliance_agent
upstream.spill_detectedEnvironmentalEvent{'event': 'spill_detected'}environmental_compliance_agent
upstream.permit_breach_detectedEnvironmentalEvent{'event': 'permit_breach_detected'}permit_compliance_agent, environmental_compliance_agent
upstream.flaring_exceedanceEmissionRecord{'event': 'flaring_exceedance'}emission_monitoring_agent
upstream.emergency_muster_activatedSafetyIncident{'event': 'emergency_muster_activated'}emergency_escalation_agent
upstream.confined_space_breachSafetyIncident{'event': 'confined_space_breach'}worker_safety_agent, emergency_escalation_agent
upstream.h2s_detectionEnvironmentalEvent{'event': 'h2s_detection'}gas_leak_agent, emergency_escalation_agent
upstream.process_safety_eventSafetyIncident{'event': 'process_safety_event'}incident_detection_agent, operational_risk_agent
upstream.telemetry_gap_detectedSensor{'event': 'telemetry_gap_detected'}telemetry_quality_agent
upstream.stale_signal_detectedSensor{'event': 'stale_signal_detected'}telemetry_quality_agent
upstream.tag_mapping_failureSensor{'event': 'tag_mapping_failure'}telemetry_quality_agent
upstream.low_confidence_data_windowSensor{'event': 'low_confidence_data_window'}telemetry_quality_agent
upstream.sensor_calibration_dueSensor{'event': 'sensor_calibration_due'}telemetry_quality_agent, inspection_compliance_agent
upstream.cost_postingField{'event': 'cost_posting'}finance_posting_agent, production_cost_agent
upstream.revenue_recognitionField{'event': 'revenue_recognition'}production_revenue_agent, trading_integration_agent
upstream.cost_variance_detectedField{'event': 'cost_variance_detected'}opex_monitoring_agent, capex_monitoring_agent
upstream.spare_parts_demandMaintenanceWorkOrder{'event': 'spare_parts_demand'}procurement_demand_agent
upstream.equipment_requisitionEquipment{'event': 'equipment_requisition'}procurement_demand_agent
upstream.production_value_changeField{'event': 'production_value_change'}economic_impact_agent, field_profitability_agent
upstream.production_loss_valueWell{'event': 'production_loss_value'}economic_impact_agent, production_cost_agent
upstream.maintenance_cost_spikeMaintenanceWorkOrder{'event': 'maintenance_cost_spike'}opex_monitoring_agent
upstream.asset_profitability_changeField{'event': 'asset_profitability_change'}field_profitability_agent
upstream.carbon_accounting_updateEmissionRecord{'event': 'carbon_accounting_update'}environmental_compliance_agent
asset_lifecycle.equipment_health_dropasset_lifecycle{'event': 'equipment_health_drop'}-
asset_lifecycle.sensor_threshold_breachasset_lifecycle{'event': 'sensor_threshold_breach'}-
asset_lifecycle.failure_pattern_detectedasset_lifecycle{'event': 'failure_pattern_detected'}-
asset_lifecycle.vibration_threshold_breachasset_lifecycle{'event': 'vibration_threshold_breach'}-
asset_lifecycle.inspection_dueasset_lifecycle{'event': 'inspection_due'}-
asset_lifecycle.compliance_window_at_riskasset_lifecycle{'event': 'compliance_window_at_risk'}-
asset_lifecycle.work_order_backlog_growthasset_lifecycle{'event': 'work_order_backlog_growth'}-
asset_lifecycle.critical_asset_work_order_openasset_lifecycle{'event': 'critical_asset_work_order_open'}-
asset_lifecycle.asset_replacement_candidate_identifiedasset_lifecycle{'event': 'asset_replacement_candidate_identified'}-
asset_lifecycle.lifecycle_cost_threshold_breachasset_lifecycle{'event': 'lifecycle_cost_threshold_breach'}-
asset_lifecycle.equipment_health_drop.AssetHealthAgentasset_lifecycle{'event': 'equipment_health_drop'}AssetHealthAgent
asset_lifecycle.sensor_threshold_breach.AssetHealthAgentasset_lifecycle{'event': 'sensor_threshold_breach'}AssetHealthAgent
asset_lifecycle.failure_pattern_detected.PredictiveMaintenanceAgentasset_lifecycle{'event': 'failure_pattern_detected'}PredictiveMaintenanceAgent
asset_lifecycle.vibration_threshold_breach.PredictiveMaintenanceAgentasset_lifecycle{'event': 'vibration_threshold_breach'}PredictiveMaintenanceAgent
asset_lifecycle.inspection_due.InspectionPlanningAgentasset_lifecycle{'event': 'inspection_due'}InspectionPlanningAgent
asset_lifecycle.compliance_window_at_risk.InspectionPlanningAgentasset_lifecycle{'event': 'compliance_window_at_risk'}InspectionPlanningAgent
asset_lifecycle.work_order_backlog_growth.WorkOrderPrioritizationAgentasset_lifecycle{'event': 'work_order_backlog_growth'}WorkOrderPrioritizationAgent
asset_lifecycle.critical_asset_work_order_open.WorkOrderPrioritizationAgentasset_lifecycle{'event': 'critical_asset_work_order_open'}WorkOrderPrioritizationAgent
asset_lifecycle.asset_replacement_candidate_identified.CapitalPlanningAgentasset_lifecycle{'event': 'asset_replacement_candidate_identified'}CapitalPlanningAgent
asset_lifecycle.lifecycle_cost_threshold_breach.CapitalPlanningAgentasset_lifecycle{'event': 'lifecycle_cost_threshold_breach'}CapitalPlanningAgent
carbon_sustainability.emission_event_detectedcarbon_sustainability{'event': 'emission_event_detected'}-
carbon_sustainability.activity_data_updatecarbon_sustainability{'event': 'activity_data_update'}-
carbon_sustainability.emission_rate_trend_changecarbon_sustainability{'event': 'emission_rate_trend_change'}-
carbon_sustainability.production_plan_updatecarbon_sustainability{'event': 'production_plan_update'}-
carbon_sustainability.methane_emission_spikecarbon_sustainability{'event': 'methane_emission_spike'}-
carbon_sustainability.gas_leak_detectedcarbon_sustainability{'event': 'gas_leak_detected'}-
carbon_sustainability.offset_position_rebalance_neededcarbon_sustainability{'event': 'offset_position_rebalance_needed'}-
carbon_sustainability.carbon_price_shiftcarbon_sustainability{'event': 'carbon_price_shift'}-
carbon_sustainability.regulatory_reporting_window_opencarbon_sustainability{'event': 'regulatory_reporting_window_open'}-
carbon_sustainability.permit_breach_detectedcarbon_sustainability{'event': 'permit_breach_detected'}-
carbon_sustainability.emission_event_detected.CarbonAccountingAgentcarbon_sustainability{'event': 'emission_event_detected'}CarbonAccountingAgent
carbon_sustainability.activity_data_update.CarbonAccountingAgentcarbon_sustainability{'event': 'activity_data_update'}CarbonAccountingAgent
carbon_sustainability.emission_rate_trend_change.EmissionsForecastAgentcarbon_sustainability{'event': 'emission_rate_trend_change'}EmissionsForecastAgent
carbon_sustainability.production_plan_update.EmissionsForecastAgentcarbon_sustainability{'event': 'production_plan_update'}EmissionsForecastAgent
carbon_sustainability.methane_emission_spike.MethaneRiskAgentcarbon_sustainability{'event': 'methane_emission_spike'}MethaneRiskAgent
carbon_sustainability.gas_leak_detected.MethaneRiskAgentcarbon_sustainability{'event': 'gas_leak_detected'}MethaneRiskAgent
carbon_sustainability.offset_position_rebalance_needed.OffsetOptimizationAgentcarbon_sustainability{'event': 'offset_position_rebalance_needed'}OffsetOptimizationAgent
carbon_sustainability.carbon_price_shift.OffsetOptimizationAgentcarbon_sustainability{'event': 'carbon_price_shift'}OffsetOptimizationAgent
carbon_sustainability.regulatory_reporting_window_open.ComplianceReportingAgentcarbon_sustainability{'event': 'regulatory_reporting_window_open'}ComplianceReportingAgent
carbon_sustainability.permit_breach_detected.ComplianceReportingAgentcarbon_sustainability{'event': 'permit_breach_detected'}ComplianceReportingAgent
downstream.refinery_margin_dropdownstream{'event': 'refinery_margin_drop'}-
downstream.refinery_unit_failuredownstream{'event': 'refinery_unit_failure'}-
downstream.pipeline_pressure_dropdownstream{'event': 'pipeline_pressure_drop'}-
downstream.pipeline_integrity_alertdownstream{'event': 'pipeline_integrity_alert'}-
downstream.terminal_low_inventorydownstream{'event': 'terminal_low_inventory'}-
downstream.shipment_delaydownstream{'event': 'shipment_delay'}-
downstream.retail_stockoutdownstream{'event': 'retail_stockout'}-
downstream.demand_spikedownstream{'event': 'demand_spike'}-
downstream.refinery_yield_changeddownstream{'event': 'refinery_yield_changed'}RefineryOptimizationAgent
downstream.retail_demand_spikedownstream{'event': 'retail_demand_spike'}RetailDemandAgent, FuelPricingAgent
downstream.fuel_price_changedownstream{'event': 'fuel_price_change'}-
downstream.equipment_vibration_alertdownstream{'event': 'equipment_vibration_alert'}-
downstream.equipment_temperature_spikedownstream{'event': 'equipment_temperature_spike'}-
downstream.emission_threshold_breachdownstream{'event': 'emission_threshold_breach'}-
downstream.refinery_margin_drop.RefineryOptimizationAgentdownstream{'event': 'refinery_margin_drop'}RefineryOptimizationAgent
downstream.refinery_unit_failure.RefineryOptimizationAgentdownstream{'event': 'refinery_unit_failure'}RefineryOptimizationAgent
downstream.refinery_margin_drop.CrudeSelectionAgentdownstream{'event': 'refinery_margin_drop'}CrudeSelectionAgent
downstream.fuel_price_change.CrudeSelectionAgentdownstream{'event': 'fuel_price_change'}CrudeSelectionAgent
downstream.pipeline_pressure_drop.PipelineFlowAgentdownstream{'event': 'pipeline_pressure_drop'}PipelineFlowAgent
downstream.pipeline_integrity_alert.PipelineFlowAgentdownstream{'event': 'pipeline_integrity_alert'}PipelineFlowAgent
downstream.terminal_low_inventory.TerminalInventoryAgentdownstream{'event': 'terminal_low_inventory'}TerminalInventoryAgent
downstream.shipment_delay.TerminalInventoryAgentdownstream{'event': 'shipment_delay'}TerminalInventoryAgent
downstream.fuel_price_change.FuelPricingAgentdownstream{'event': 'fuel_price_change'}FuelPricingAgent
downstream.demand_spike.FuelPricingAgentdownstream{'event': 'demand_spike'}FuelPricingAgent
downstream.demand_spike.RetailDemandAgentdownstream{'event': 'demand_spike'}RetailDemandAgent
downstream.retail_stockout.RetailDemandAgentdownstream{'event': 'retail_stockout'}RetailDemandAgent
downstream.equipment_vibration_alert.PredictiveMaintenanceAgentdownstream{'event': 'equipment_vibration_alert'}PredictiveMaintenanceAgent
downstream.equipment_temperature_spike.PredictiveMaintenanceAgentdownstream{'event': 'equipment_temperature_spike'}PredictiveMaintenanceAgent
downstream.emission_threshold_breach.EmissionComplianceAgentdownstream{'event': 'emission_threshold_breach'}EmissionComplianceAgent
energy_trading.trade_executedTrade{'event': 'trade_executed'}trade_validation_agent, trade_compliance_agent, pnl_attribution_agent
energy_trading.trade_amendedTrade{'event': 'trade_amended'}trade_validation_agent, settlement_matching_agent
energy_trading.trade_cancelledTrade{'event': 'trade_cancelled'}trade_validation_agent, position_risk_agent, settlement_matching_agent
energy_trading.trade_confirmedTrade{'event': 'trade_confirmed'}trade_validation_agent, settlement_matching_agent
energy_trading.trade_pricing_fixedTrade{'event': 'trade_pricing_fixed'}trade_validation_agent, pnl_attribution_agent
energy_trading.price_spike_detectedMarketPrice{'event': 'price_spike_detected'}ExposureAggregationAgent, RiskLimitMonitoringAgent, HedgeRecommendationAgent
energy_trading.exposure_limit_breachedPosition{'event': 'exposure_limit_breached'}ExposureAggregationAgent, RiskLimitMonitoringAgent, AccountingEventGenerationAgent
energy_trading.nomination_submittedNomination{'event': 'nomination_submitted'}scheduling_agent, nomination_validation_agent
energy_trading.nomination_acceptedNomination{'event': 'nomination_accepted'}scheduling_agent
energy_trading.nomination_rejectedNomination{'event': 'nomination_rejected'}scheduling_agent, trade_operations_agent
energy_trading.nomination_actualizedNomination{'event': 'nomination_actualized'}scheduling_agent, inventory_agent, pnl_attribution_agent
energy_trading.nomination_volume_varianceNomination{'event': 'nomination_volume_variance'}scheduling_agent, trade_operations_agent
energy_trading.cargo_plannedCargo{'event': 'cargo_planned'}cargo_operations_agent, trade_operations_agent
energy_trading.cargo_loadingCargo{'event': 'cargo_loading'}cargo_operations_agent, inventory_agent
energy_trading.cargo_in_transitCargo{'event': 'cargo_in_transit'}cargo_operations_agent
energy_trading.cargo_deliveredCargo{'event': 'cargo_delivered'}cargo_operations_agent, inventory_agent, settlement_matching_agent
energy_trading.cargo_demurrage_incurredCargo{'event': 'cargo_demurrage_incurred'}cargo_operations_agent, trade_compliance_agent
energy_trading.inventory_receivedInventoryLot{'event': 'inventory_received'}inventory_agent, pnl_attribution_agent
energy_trading.inventory_allocatedInventoryLot{'event': 'inventory_allocated'}inventory_agent, trade_operations_agent
energy_trading.inventory_depletedInventoryLot{'event': 'inventory_depleted'}inventory_agent
energy_trading.inventory_quality_disputeQualityCertificate{'event': 'inventory_quality_dispute'}inventory_agent, trade_compliance_agent
energy_trading.tank_measurement_recordedTankMeasurement{'event': 'tank_measurement_recorded'}inventory_agent
energy_trading.tank_measurement_varianceTankMeasurement{'event': 'tank_measurement_variance'}inventory_agent, trade_compliance_agent
energy_trading.settlement_dueSettlement{'event': 'settlement_due'}settlement_matching_agent
energy_trading.settlement_matchedSettlement{'event': 'settlement_matched'}settlement_matching_agent, pnl_attribution_agent
energy_trading.settlement_failedSettlement{'event': 'settlement_failed'}settlement_matching_agent, counterparty_risk_agent, trade_compliance_agent
energy_trading.netting_set_confirmedNettingSet{'event': 'netting_set_confirmed'}settlement_matching_agent
energy_trading.position_updatedPosition{'event': 'position_updated'}position_risk_agent, margin_monitor_agent, pnl_attribution_agent
energy_trading.position_limit_breachPosition{'event': 'position_limit_breach'}position_risk_agent, trade_compliance_agent
energy_trading.var_threshold_breachPortfolio{'event': 'var_threshold_breach'}position_risk_agent, market_data_anomaly_agent
energy_trading.counterparty_exposure_breachCounterparty{'event': 'counterparty_exposure_breach'}counterparty_risk_agent, trade_compliance_agent
energy_trading.counterparty_credit_downgradeCounterparty{'event': 'counterparty_credit_downgrade'}counterparty_risk_agent, margin_monitor_agent
energy_trading.margin_callMargin{'event': 'margin_call'}margin_monitor_agent, counterparty_risk_agent
energy_trading.margin_shortfallMargin{'event': 'margin_shortfall'}margin_monitor_agent, position_risk_agent, trade_compliance_agent
energy_trading.pnl_calculatedPnL{'event': 'pnl_calculated'}pnl_attribution_agent, position_risk_agent
energy_trading.pnl_threshold_breachPnL{'event': 'pnl_threshold_breach'}pnl_attribution_agent, trade_compliance_agent
energy_trading.accounting_event_postedAccountingEvent{'event': 'accounting_event_posted'}accounting_agent, pnl_attribution_agent
energy_trading.accounting_event_reconciliation_failedAccountingEvent{'event': 'accounting_event_reconciliation_failed'}accounting_agent, trade_compliance_agent
energy_trading.accrual_postedAccrual{'event': 'accrual_posted'}accounting_agent
energy_trading.accrual_reversedAccrual{'event': 'accrual_reversed'}accounting_agent, pnl_attribution_agent
energy_trading.carbon_credit_retiredCarbonCredit{'event': 'carbon_credit_retired'}environmental_compliance_agent
energy_trading.emission_allowance_surrenderedEmissionAllowance{'event': 'emission_allowance_surrendered'}environmental_compliance_agent, trade_compliance_agent
energy_trading.pipeline_capacity_constrainedPipelineCapacity{'event': 'pipeline_capacity_constrained'}scheduling_agent, trade_operations_agent
energy_trading.nomination_cycle_closedNominationCycle{'event': 'nomination_cycle_closed'}scheduling_agent
energy_trading.domain_event.Trade Capture Agent{'event': 'domain_event'}Trade Capture Agent
energy_trading.domain_event.Trade Validation Agent{'event': 'domain_event'}Trade Validation Agent
energy_trading.domain_event.Trade Compliance Agent{'event': 'domain_event'}Trade Compliance Agent
energy_trading.domain_event.Trade Amendment Agent{'event': 'domain_event'}Trade Amendment Agent
energy_trading.domain_event.Trade Allocation Agent{'event': 'domain_event'}Trade Allocation Agent
energy_trading.schedule.Book Management Agent{'event': 'schedule'}Book Management Agent
energy_trading.domain_event.Position Risk Agent{'event': 'domain_event'}Position Risk Agent
energy_trading.schedule.Position Risk Agent{'event': 'schedule'}Position Risk Agent
energy_trading.domain_event.Counterparty Risk Agent{'event': 'domain_event'}Counterparty Risk Agent
energy_trading.domain_event.Margin Monitor Agent{'event': 'domain_event'}Margin Monitor Agent
energy_trading.schedule.Market Data Quality Agent{'event': 'schedule'}Market Data Quality Agent
energy_trading.schedule.VaR Calculation Agent{'event': 'schedule'}VaR Calculation Agent
energy_trading.domain_event.Credit Limit Agent{'event': 'domain_event'}Credit Limit Agent
energy_trading.domain_event.Nomination Agent{'event': 'domain_event'}Nomination Agent
energy_trading.schedule.Nomination Agent{'event': 'schedule'}Nomination Agent
energy_trading.domain_event.Cargo Scheduling Agent{'event': 'domain_event'}Cargo Scheduling Agent
energy_trading.schedule.Inventory Reconciliation Agent{'event': 'schedule'}Inventory Reconciliation Agent
energy_trading.domain_event.Logistics Coordinator Agent{'event': 'domain_event'}Logistics Coordinator Agent
energy_trading.domain_event.Quality Control Agent{'event': 'domain_event'}Quality Control Agent
energy_trading.domain_event.Custody Transfer Agent{'event': 'domain_event'}Custody Transfer Agent
energy_trading.domain_event.Settlement Matching Agent{'event': 'domain_event'}Settlement Matching Agent
energy_trading.domain_event.Confirmation Agent{'event': 'domain_event'}Confirmation Agent
energy_trading.schedule.Netting Agent{'event': 'schedule'}Netting Agent
energy_trading.schedule.Payment Tracking Agent{'event': 'schedule'}Payment Tracking Agent
energy_trading.schedule.PnL Attribution Agent{'event': 'schedule'}PnL Attribution Agent
energy_trading.schedule.Mark to Market Agent{'event': 'schedule'}Mark to Market Agent
energy_trading.schedule.Accrual Agent{'event': 'schedule'}Accrual Agent
energy_trading.domain_event.Accounting Event Agent{'event': 'domain_event'}Accounting Event Agent
energy_trading.schedule.Regulatory Reporting Agent{'event': 'schedule'}Regulatory Reporting Agent
energy_trading.domain_event.Position Limit Agent{'event': 'domain_event'}Position Limit Agent
energy_trading.schedule.Position Limit Agent{'event': 'schedule'}Position Limit Agent
energy_trading.schedule.Audit Trail Agent{'event': 'schedule'}Audit Trail Agent
energy_trading.domain_event.Evidence Pack Agent{'event': 'domain_event'}Evidence Pack Agent
exploration_subsurface.seismic_anomaly_detectedexploration_subsurface{'event': 'seismic_anomaly_detected'}-
exploration_subsurface.prospect_candidate_identifiedexploration_subsurface{'event': 'prospect_candidate_identified'}-
exploration_subsurface.reservoir_pressure_dropexploration_subsurface{'event': 'reservoir_pressure_drop'}-
exploration_subsurface.reserve_uncertainty_increaseexploration_subsurface{'event': 'reserve_uncertainty_increase'}-
exploration_subsurface.drilling_window_varianceexploration_subsurface{'event': 'drilling_window_variance'}-
exploration_subsurface.kick_risk_detectedexploration_subsurface{'event': 'kick_risk_detected'}-
exploration_subsurface.well_placement_review_requestedexploration_subsurface{'event': 'well_placement_review_requested'}-
exploration_subsurface.reserve_reestimation_requestedexploration_subsurface{'event': 'reserve_reestimation_requested'}-
exploration_subsurface.new_well_data_arrivedexploration_subsurface{'event': 'new_well_data_arrived'}-
exploration_subsurface.seismic_anomaly_detected.SeismicInterpretationAgentexploration_subsurface{'event': 'seismic_anomaly_detected'}SeismicInterpretationAgent
exploration_subsurface.prospect_candidate_identified.SeismicInterpretationAgentexploration_subsurface{'event': 'prospect_candidate_identified'}SeismicInterpretationAgent
exploration_subsurface.reservoir_pressure_drop.ReservoirForecastAgentexploration_subsurface{'event': 'reservoir_pressure_drop'}ReservoirForecastAgent
exploration_subsurface.reserve_uncertainty_increase.ReservoirForecastAgentexploration_subsurface{'event': 'reserve_uncertainty_increase'}ReservoirForecastAgent
exploration_subsurface.drilling_window_variance.DrillingRiskAgentexploration_subsurface{'event': 'drilling_window_variance'}DrillingRiskAgent
exploration_subsurface.kick_risk_detected.DrillingRiskAgentexploration_subsurface{'event': 'kick_risk_detected'}DrillingRiskAgent
exploration_subsurface.well_placement_review_requested.WellPlanningAgentexploration_subsurface{'event': 'well_placement_review_requested'}WellPlanningAgent
exploration_subsurface.prospect_candidate_identified.WellPlanningAgentexploration_subsurface{'event': 'prospect_candidate_identified'}WellPlanningAgent
exploration_subsurface.reserve_reestimation_requested.ReserveEstimationAgentexploration_subsurface{'event': 'reserve_reestimation_requested'}ReserveEstimationAgent
exploration_subsurface.new_well_data_arrived.ReserveEstimationAgentexploration_subsurface{'event': 'new_well_data_arrived'}ReserveEstimationAgent
finance.invoice_receivedInvoice{'event': 'invoice_received'}invoice_ingestion_agent, invoice_triage_agent
finance.trade_executedTrade{'event': 'trade_executed'}price_variance_agent, contract_validation_agent, revenue_protection_agent
finance.cargo_shippedCargo{'event': 'cargo_shipped'}reconciliation_agent, journal_validation_agent
finance.invoice_generatedCustomerInvoice{'event': 'invoice_generated'}revenue_protection_agent, journal_validation_agent
finance.price_variance_detectedMargin{'event': 'price_variance_detected'}price_variance_agent, contract_validation_agent, reconciliation_agent
finance.invoice_validatedInvoice{'event': 'invoice_validated'}matching_agent, posting_agent
finance.three_way_match_completedInvoice{'event': 'three_way_match_completed'}approval_routing_agent, discount_capture_agent
finance.three_way_match_mismatchInvoice{'event': 'three_way_match_mismatch'}invoice_exception_agent, price_variance_agent, invoice_triage_agent
finance.gr_missingGoodsReceipt{'event': 'gr_missing'}invoice_exception_agent, grir_reconciliation_agent
finance.vendor_risk_changeSupplier{'event': 'vendor_risk_change'}vendor_master_agent, fraud_detection_agent
finance.contract_deviationContract{'event': 'contract_deviation'}contract_validation_agent, policy_agent
finance.discount_window_openPayment{'event': 'discount_window_open'}discount_capture_agent, payables_timing_agent
finance.payment_scheduledPayment{'event': 'payment_scheduled'}payment_decision_agent, risk_anomaly_agent
finance.payment_receivedPayment{'event': 'payment_received'}cash_application_agent, reconciliation_agent
finance.payment_overdueReceivable{'event': 'payment_overdue'}collections_signal_agent, collections_agents
finance.credit_deteriorationCustomer{'event': 'credit_deterioration'}credit_risk_agent, customer_risk_agent, credit_recommendation_agent
finance.dispute_raisedDispute{'event': 'dispute_raised'}dispute_agent, dispute_impact_agent
finance.dispute_resolvedDispute{'event': 'dispute_resolved'}dispute_pattern_agent, collections_agents
finance.revenue_leakage_detectedRevenue{'event': 'revenue_leakage_detected'}revenue_protection_agent, anomaly_detection_agent
finance.revenue_forecast_changeForecast{'event': 'revenue_forecast_change'}forecasting_fpa_agent
finance.ar_aging_thresholdReceivable{'event': 'ar_aging_threshold'}collections_signal_agent, customer_risk_agent
finance.journal_createdJournalEntry{'event': 'journal_created'}journal_validation_agent, journal_reasonableness_agent
finance.journal_postedJournalEntry{'event': 'journal_posted'}reconciliation_agent, close_confidence_agent
finance.journal_anomaly_detectedJournalEntry{'event': 'journal_anomaly_detected'}anomaly_detection_agent, journal_reasonableness_agent
finance.journal_updatedJournalEntry{'event': 'journal_updated'}journal_validation_agent, reconciliation_agent
finance.journal_status_changedJournalEntry{'event': 'journal_status_changed'}journal_validation_agent, close_confidence_agent
finance.journal_closedJournalEntry{'event': 'journal_closed'}reconciliation_agent, close_integrity_agent
finance.invoice_po_gr_mismatch_detectedInvoice{'event': 'invoice_po_gr_mismatch_detected'}invoice_exception_agent, grir_reconciliation_agent
finance.recon_break_detectedReconciliation{'event': 'recon_break_detected'}recon_break_agent, reconciliation_agent
finance.reconciliation_exceptionReconciliation{'event': 'reconciliation_exception'}recon_break_agent, residual_resolution_agent, close_integrity_agent
finance.recon_break_resolvedReconciliation{'event': 'recon_break_resolved'}residual_resolution_agent
finance.balance_drift_detectedGLAccount{'event': 'balance_drift_detected'}balance_drift_agent, tb_anomaly_agent
finance.working_capital_threshold_breachedWorkingCapital{'event': 'working_capital_threshold_breached'}payment_decision_agent, risk_anomaly_agent
finance.accrual_gap_detectedAccrual{'event': 'accrual_gap_detected'}accrual_sanity_agent, close_integrity_agent
finance.impairment_triggerAsset{'event': 'impairment_trigger'}impairment_agent, capitalization_agent
finance.project_cost_updatedProject{'event': 'project_cost_updated'}capex_opex_agent, capitalization_agent, variance_analysis_agent
finance.period_close_initiatedFiscalPeriod{'event': 'period_close_initiated'}close_coordinator_agent, financial_close_agents
finance.close_task_completedCloseTask{'event': 'close_task_completed'}close_coordinator_agent, close_confidence_agent
finance.close_task_blockedCloseTask{'event': 'close_task_blocked'}close_acceleration_agent, close_coordinator_agent
finance.close_deadline_approachingFiscalPeriod{'event': 'close_deadline_approaching'}close_confidence_agent, close_acceleration_agent
finance.period_close_completedFiscalPeriod{'event': 'period_close_completed'}close_integrity_agent, kpi_aggregation_agent
finance.cash_position_changeCashPosition{'event': 'cash_position_change'}liquidity_agent, cash_forecast_agent
finance.cash_forecast_deviationCashForecast{'event': 'cash_forecast_deviation'}cash_forecast_agent, wc_risk_agent
finance.liquidity_threshold_breachCashPosition{'event': 'liquidity_threshold_breach'}liquidity_agent, treasury_policy_agent
finance.hedge_maturedHedge{'event': 'hedge_matured'}hedging_agent, treasury_policy_agent
finance.working_capital_alertWorkingCapital{'event': 'working_capital_alert'}wc_risk_agent, cfo_enterprise_agents
finance.policy_violationPolicy{'event': 'policy_violation'}policy_agent, governance_agents
finance.human_overrideDecision{'event': 'human_override'}override_analysis_agent, autonomy_controller_agent
finance.autonomy_level_changeAgent{'event': 'autonomy_level_change'}autonomy_controller_agent, governance_agents
finance.anomaly_score_breachAnomalyDetection{'event': 'anomaly_score_breach'}anomaly_detection_agent, fraud_detection_agent
finance.kpi_threshold_breachKPI{'event': 'kpi_threshold_breach'}kpi_aggregation_agent, cfo_enterprise_agents
finance.sla_breachSLA{'event': 'sla_breach'}sla_breach_agent, fbt_operations_agents
finance.drift_detectedAgent{'event': 'drift_detected'}learning_drift_agent, autonomy_controller_agent
finance.variance_threshold_breachBudget{'event': 'variance_threshold_breach'}variance_analysis_agent, variance_narrative_agent
finance.forecast_updatedForecast{'event': 'forecast_updated'}forecast_advisor_agent, fpa_planning_agents
finance.forecast_createdForecast{'event': 'forecast_created'}forecast_advisor_agent, fpa_planning_agents
finance.forecast_status_changedForecast{'event': 'forecast_status_changed'}forecast_advisor_agent, variance_analysis_agent
finance.forecast_actual_variance_breachedForecast{'event': 'forecast_actual_variance_breached'}variance_analysis_agent, forecast_advisor_agent
finance.cash_forecast_createdCashForecast{'event': 'cash_forecast_created'}cash_forecast_agent, liquidity_agent
finance.cash_forecast_updatedCashForecast{'event': 'cash_forecast_updated'}cash_forecast_agent, liquidity_agent
finance.cash_forecast_status_changedCashForecast{'event': 'cash_forecast_status_changed'}cash_forecast_agent, treasury_policy_agent
finance.invoice_updatedInvoice{'event': 'invoice_updated'}invoice_triage_agent, posting_agent
finance.invoice_status_changedInvoice{'event': 'invoice_status_changed'}invoice_triage_agent, policy_agent
finance.invoice_exception_detectedInvoice{'event': 'invoice_exception_detected'}invoice_exception_agent, price_variance_agent
finance.invoice_closedInvoice{'event': 'invoice_closed'}close_confidence_agent, posting_agent
finance.receivable_createdReceivable{'event': 'receivable_created'}collections_signal_agent, cash_application_agent
finance.receivable_updatedReceivable{'event': 'receivable_updated'}collections_signal_agent, customer_risk_agent
finance.receivable_status_changedReceivable{'event': 'receivable_status_changed'}collections_signal_agent, dispute_impact_agent
finance.receivable_closedReceivable{'event': 'receivable_closed'}cash_application_agent, reconciliation_agent
finance.production_drop_detectedOperationalSignal{'event': 'production_drop_detected'}forecast_advisor_agent, liquidity_agent
finance.shipment_delay_detectedOperationalSignal{'event': 'shipment_delay_detected'}cash_forecast_agent, wc_risk_agent
finance.refinery_throughput_changedOperationalSignal{'event': 'refinery_throughput_changed'}variance_analysis_agent, forecast_advisor_agent
finance.fx_move_detectedExternalSignal{'event': 'fx_move_detected'}treasury_policy_agent, liquidity_agent
finance.commodity_price_move_detectedExternalSignal{'event': 'commodity_price_move_detected'}variance_analysis_agent, revenue_protection_agent
finance.payment_risk_threshold_breachedPayment{'event': 'payment_risk_threshold_breached'}treasury_policy_agent, liquidity_agent
finance.detectedPolicyViolation{'event': 'detected'}policy_agent, autonomy_controller_agent
finance.triggeredMission{'event': 'triggered'}autonomy_controller_agent, cfo_enterprise_agents
finance.budget_cycle_initiatedBudget{'event': 'budget_cycle_initiated'}fpa_planning_agents, fpa_agents
finance.domain_event.Finance Core Agent{'event': 'domain_event'}Finance Core Agent
hr.employee_hiredEmployee{'event': 'employee_hired'}hr-onboarding-workflow-agent, hr-access-provisioning-agent
hr.onboarding_completedOnboarding{'event': 'onboarding_completed'}hr-access-provisioning-agent, hr-training-compliance-agent
hr.probation_review_dueEmployee{'event': 'probation_review_due'}hr-performance-calibration-agent
hr.employee_transferredEmployee{'event': 'employee_transferred'}hr-transfer-approval-agent, hr-workforce-planning-agent
hr.employee_promotedEmployee{'event': 'employee_promoted'}hr-promotion-eligibility-agent, hr-compensation-benchmark-agent
hr.employee_terminatedEmployee{'event': 'employee_terminated'}hr-offboarding-agent, hr-exit-risk-agent
hr.offboarding_completedOffboarding{'event': 'offboarding_completed'}hr-offboarding-agent, hr-workforce-planning-agent
hr.position_createdPosition{'event': 'position_created'}hr-requisition-creation-agent, hr-workforce-planning-agent
hr.position_changedPosition{'event': 'position_changed'}hr-workforce-planning-agent, hr-succession-risk-agent
hr.position_vacatedPosition{'event': 'position_vacated'}hr-succession-risk-agent, hr-hiring-velocity-agent
hr.headcount_variance_detectedHeadcount{'event': 'headcount_variance_detected'}hr-workforce-planning-agent, hr-workforce-cost-pressure-agent
hr.headcount_gap_detectedWorkforcePlan{'event': 'headcount_gap_detected'}workforce_planning_agent, workflow_escalation_agent
hr.compensation_adjustedCompensation{'event': 'compensation_adjusted'}hr-compensation-benchmark-agent, hr-pay-equity-agent
hr.pay_equity_alertCompensation{'event': 'pay_equity_alert'}hr-pay-equity-agent, hr-bias-audit-agent
hr.bonus_calculatedCompensation{'event': 'bonus_calculated'}hr-bonus-calculation-agent
hr.compensation_band_breachCompensation{'event': 'compensation_band_breach'}hr-compensation-benchmark-agent, hr-pay-equity-agent
hr.leave_requestedLeaveRequest{'event': 'leave_requested'}hr-labor-compliance-agent, hr-overtime-compliance-agent
hr.leave_approvedLeaveRequest{'event': 'leave_approved'}hr-labor-compliance-agent
hr.leave_balance_thresholdLeaveRequest{'event': 'leave_balance_threshold'}hr-labor-compliance-agent, hr-workforce-planning-agent
hr.extended_absence_detectedLeaveRequest{'event': 'extended_absence_detected'}hr-case-escalation-agent, hr-workforce-planning-agent
hr.performance_reviewedPerformanceReview{'event': 'performance_reviewed'}hr-performance-calibration-agent, hr-promotion-eligibility-agent
hr.performance_calibration_completedPerformanceReview{'event': 'performance_calibration_completed'}hr-compensation-benchmark-agent, hr-bonus-calculation-agent
hr.low_performance_flaggedPerformanceReview{'event': 'low_performance_flagged'}hr-case-escalation-agent, hr-attrition-prediction-agent
hr.requisition_openedJobRequisition{'event': 'requisition_opened'}hr-requisition-creation-agent, hr-hiring-velocity-agent
hr.candidate_screenedCandidate{'event': 'candidate_screened'}hr-candidate-screening-agent, hr-diversity-monitor-agent
hr.offer_extendedOffer{'event': 'offer_extended'}hr-offer-approval-agent, hr-compensation-benchmark-agent
hr.offer_acceptedOffer{'event': 'offer_accepted'}hr-onboarding-workflow-agent, hr-workforce-planning-agent
hr.hiring_sla_breachJobRequisition{'event': 'hiring_sla_breach'}hr-hiring-velocity-agent, hr-case-escalation-agent
hr.attrition_risk_elevatedEmployee{'event': 'attrition_risk_elevated'}hr-attrition-prediction-agent, hr-exit-risk-agent
hr.attrition_risk_changedEmployee{'event': 'attrition_risk_changed'}workforce_risk_agent, workflow_escalation_agent
hr.succession_gap_detectedPosition{'event': 'succession_gap_detected'}hr-succession-risk-agent, hr-leadership-readiness-agent
hr.skill_gap_identifiedEmployee{'event': 'skill_gap_identified'}hr-skill-gap-agent, hr-learning-path-agent
hr.engagement_score_dropEmployee{'event': 'engagement_score_drop'}hr-engagement-sentiment-agent, hr-attrition-prediction-agent
hr.workforce_cost_threshold_breachHeadcount{'event': 'workforce_cost_threshold_breach'}hr-workforce-cost-pressure-agent, hr-workforce-planning-agent
hr.compliance_violation_detectedEmployee{'event': 'compliance_violation_detected'}hr-labor-compliance-agent, hr-case-escalation-agent
hr.training_overdueTraining{'event': 'training_overdue'}hr-training-compliance-agent, hr-certification-lapse-agent
hr.certification_expiringCertification{'event': 'certification_expiring'}hr-certification-lapse-agent, hr-learning-path-agent
hr.diversity_threshold_breachDepartment{'event': 'diversity_threshold_breach'}hr-diversity-monitor-agent, hr-bias-audit-agent
hr.hr_policy_overridePolicyException{'event': 'hr_policy_override'}hr-decision-quality-agent, hr-employee-relations-risk-agent
hr.payroll_reconciliation_exceptionPayrollRun{'event': 'payroll_reconciliation_exception'}hr-labor-compliance-agent
hse.refinery_margin_drophse{'event': 'refinery_margin_drop'}-
hse.refinery_unit_failurehse{'event': 'refinery_unit_failure'}-
hse.pipeline_pressure_drophse{'event': 'pipeline_pressure_drop'}-
hse.pipeline_integrity_alerthse{'event': 'pipeline_integrity_alert'}-
hse.terminal_low_inventoryhse{'event': 'terminal_low_inventory'}-
hse.shipment_delayhse{'event': 'shipment_delay'}-
hse.retail_stockouthse{'event': 'retail_stockout'}-
hse.demand_spikehse{'event': 'demand_spike'}-
hse.fuel_price_changehse{'event': 'fuel_price_change'}-
hse.equipment_vibration_alerthse{'event': 'equipment_vibration_alert'}-
hse.equipment_temperature_spikehse{'event': 'equipment_temperature_spike'}-
hse.emission_threshold_breachhse{'event': 'emission_threshold_breach'}-
hse.refinery_margin_drop.RefineryOptimizationAgenthse{'event': 'refinery_margin_drop'}RefineryOptimizationAgent
hse.refinery_unit_failure.RefineryOptimizationAgenthse{'event': 'refinery_unit_failure'}RefineryOptimizationAgent
hse.refinery_margin_drop.CrudeSelectionAgenthse{'event': 'refinery_margin_drop'}CrudeSelectionAgent
hse.fuel_price_change.CrudeSelectionAgenthse{'event': 'fuel_price_change'}CrudeSelectionAgent
hse.pipeline_pressure_drop.PipelineFlowAgenthse{'event': 'pipeline_pressure_drop'}PipelineFlowAgent
hse.pipeline_integrity_alert.PipelineFlowAgenthse{'event': 'pipeline_integrity_alert'}PipelineFlowAgent
hse.terminal_low_inventory.TerminalInventoryAgenthse{'event': 'terminal_low_inventory'}TerminalInventoryAgent
hse.shipment_delay.TerminalInventoryAgenthse{'event': 'shipment_delay'}TerminalInventoryAgent
hse.fuel_price_change.FuelPricingAgenthse{'event': 'fuel_price_change'}FuelPricingAgent
hse.demand_spike.FuelPricingAgenthse{'event': 'demand_spike'}FuelPricingAgent
hse.demand_spike.RetailDemandAgenthse{'event': 'demand_spike'}RetailDemandAgent
hse.retail_stockout.RetailDemandAgenthse{'event': 'retail_stockout'}RetailDemandAgent
hse.equipment_vibration_alert.PredictiveMaintenanceAgenthse{'event': 'equipment_vibration_alert'}PredictiveMaintenanceAgent
hse.equipment_temperature_spike.PredictiveMaintenanceAgenthse{'event': 'equipment_temperature_spike'}PredictiveMaintenanceAgent
hse.emission_threshold_breach.EmissionComplianceAgenthse{'event': 'emission_threshold_breach'}EmissionComplianceAgent
itops.detecteditops.incident{'event': 'detected'}itops.incident-classifier, itops.signal-correlation-pilot
itops.triageditops.incident{'event': 'triaged'}itops.incident-classifier
itops.assigneditops.incident{'event': 'assigned'}itops.remediation-orchestrator
itops.escalateditops.incident{'event': 'escalated'}itops.sla-monitor
itops.resolveditops.alert{'event': 'resolved'}-
itops.closeditops.incident{'event': 'closed'}-
itops.reopeneditops.incident{'event': 'reopened'}itops.signal-correlation-pilot
itops.recurrence_detecteditops.incident{'event': 'recurrence_detected'}itops.pattern-miner
itops.submitteditops.change_request{'event': 'submitted'}itops.change-risk-assessor
itops.risk_assesseditops.change_request{'event': 'risk_assessed'}itops.change-approval-orchestrator
itops.approveditops.change_request{'event': 'approved'}itops.deployment-validator
itops.rejecteditops.change_request{'event': 'rejected'}-
itops.executeditops.change_request{'event': 'executed'}itops.deployment-validator
itops.faileditops.remediation_plan{'event': 'failed'}itops.remediation-orchestrator, itops.evidence-curator
itops.rolled_backitops.deployment_record{'event': 'rolled_back'}itops.evidence-curator
itops.completeditops.change_request{'event': 'completed'}itops.evidence-curator
itops.fireditops.alert{'event': 'fired'}itops.signal-correlation-pilot
itops.acknowledgeditops.alert{'event': 'acknowledged'}-
itops.correlateditops.alert{'event': 'correlated'}itops.root-cause-investigator
itops.suppresseditops.alert{'event': 'suppressed'}-
itops.false_positive_markeditops.alert{'event': 'false_positive_marked'}itops.pattern-miner
itops.starteditops.deployment_record{'event': 'started'}itops.deployment-validator
itops.smoke_test_passeditops.deployment_record{'event': 'smoke_test_passed'}-
itops.smoke_test_faileditops.deployment_record{'event': 'smoke_test_failed'}itops.rollback-coordinator
itops.succeededitops.remediation_plan{'event': 'succeeded'}itops.evidence-curator, itops.pattern-miner
itops.threshold_warningitops.resource_utilization{'event': 'threshold_warning'}itops.capacity-forecaster
itops.threshold_criticalitops.resource_utilization{'event': 'threshold_critical'}itops.capacity-forecaster, itops.scaling-recommender
itops.forecast_generateditops.capacity_forecast{'event': 'forecast_generated'}itops.scaling-recommender
itops.scaling_executeditops.resource_utilization{'event': 'scaling_executed'}itops.evidence-curator
itops.exhaustion_projecteditops.capacity_forecast{'event': 'exhaustion_projected'}itops.cost-analyzer
itops.measurement_calculateditops.sla_measurement{'event': 'measurement_calculated'}itops.sla-monitor
itops.breach_warningitops.sla_measurement{'event': 'breach_warning'}itops.sla-monitor
itops.breach_occurreditops.sla_measurement{'event': 'breach_occurred'}itops.sla-monitor, itops.evidence-curator
itops.error_budget_warningitops.sla_measurement{'event': 'error_budget_warning'}itops.error-budget-tracker
itops.error_budget_exhausteditops.sla_measurement{'event': 'error_budget_exhausted'}itops.error-budget-tracker, itops.sla-monitor
itops.plan_proposeditops.remediation_plan{'event': 'plan_proposed'}itops.policy-guard-operator
itops.plan_approveditops.remediation_plan{'event': 'plan_approved'}itops.auto-remediation-executor
itops.executingitops.remediation_plan{'event': 'executing'}-
itops.rollback_triggereditops.remediation_plan{'event': 'rollback_triggered'}itops.rollback-coordinator
itops.ci_discovereditops.configuration_item{'event': 'ci_discovered'}itops.cmdb-integrity-guardian
itops.ci_modifieditops.configuration_item{'event': 'ci_modified'}itops.cmdb-integrity-guardian
itops.drift_detecteditops.configuration_item{'event': 'drift_detected'}itops.cmdb-integrity-guardian
itops.integrity_check_completeditops.configuration_item{'event': 'integrity_check_completed'}-
itops.pattern_discovereditops.knowledge_article{'event': 'pattern_discovered'}itops.knowledge-curator
itops.runbook_createditops.automation_runbook{'event': 'runbook_created'}itops.runbook-optimizer
itops.policy_tuning_recommendeditops.knowledge_article{'event': 'policy_tuning_recommended'}itops.policy-tuner
itops.policy_evaluateditops.evidence_pack{'event': 'policy_evaluated'}-
itops.policy_violationitops.evidence_pack{'event': 'policy_violation'}itops.policy-guard-operator
itops.evidence_sealeditops.evidence_pack{'event': 'evidence_sealed'}-
itops.override_requesteditops.evidence_pack{'event': 'override_requested'}itops.policy-guard-operator, itops.compliance-reporter
itops.autonomy_promotionitops.agent_execution{'event': 'autonomy_promotion'}itops.policy-tuner
lease_intelligence.lease_document_uploadedLeaseDocument{'event': 'lease_document_uploaded'}-
lease_intelligence.lease_document_ocr_completedLeaseDocument{'event': 'lease_document_ocr_completed'}-
lease_intelligence.lease_document_clauses_extractedLeaseDocument{'event': 'lease_document_clauses_extracted'}-
lease_intelligence.lease_document_reviewedLeaseDocument{'event': 'lease_document_reviewed'}-
lease_intelligence.lease_document_archivedLeaseDocument{'event': 'lease_document_archived'}-
lease_intelligence.lease_executedLease{'event': 'lease_executed'}-
lease_intelligence.lease_activatedLease{'event': 'lease_activated'}-
lease_intelligence.lease_held_by_productionLease{'event': 'lease_held_by_production'}-
lease_intelligence.lease_renewedLease{'event': 'lease_renewed'}-
lease_intelligence.lease_terminatedLease{'event': 'lease_terminated'}-
lease_intelligence.bonus_payment_approvedBonusPayment{'event': 'bonus_payment_approved'}-
lease_intelligence.bonus_payment_disbursedBonusPayment{'event': 'bonus_payment_disbursed'}-
lease_intelligence.royalty_payment_generatedLeasePayment{'event': 'royalty_payment_generated'}-
lease_intelligence.payment_disputedLeasePayment{'event': 'payment_disputed'}-
lease_intelligence.revenue_statement_disbursedRevenueStatement{'event': 'revenue_statement_disbursed'}-
lease_intelligence.obligation_identifiedObligation{'event': 'obligation_identified'}-
lease_intelligence.obligation_overdueObligation{'event': 'obligation_overdue'}-
lease_intelligence.obligation_completedObligation{'event': 'obligation_completed'}-
lease_intelligence.compliance_violation_recordedComplianceEvent{'event': 'compliance_violation_recorded'}-
lease_intelligence.inspection_failedInspection{'event': 'inspection_failed'}-
lease_intelligence.risk_score_computedRiskScore{'event': 'risk_score_computed'}-
lease_intelligence.risk_score_threshold_breachedRiskScore{'event': 'risk_score_threshold_breached'}-
lease_intelligence.agent_decision_proposedAgentDecision{'event': 'agent_decision_proposed'}-
lease_intelligence.agent_decision_approvedAgentDecision{'event': 'agent_decision_approved'}-
lease_intelligence.agent_decision_overriddenAgentDecision{'event': 'agent_decision_overridden'}-
lease_intelligence.owner_record_createdOwner{'event': 'owner_record_created'}-
lease_intelligence.owner_contact_updatedOwner{'event': 'owner_contact_updated'}-
lease_intelligence.division_order_executedDivisionOrder{'event': 'division_order_executed'}-
lease_intelligence.working_interest_transferredWorkingInterest{'event': 'working_interest_transferred'}-
lease_intelligence.royalty_interest_assignedRoyaltyInterest{'event': 'royalty_interest_assigned'}-
lease_intelligence.document_upload.lease_ingestion_agent{'event': 'document_upload'}lease_ingestion_agent
lease_intelligence.batch_ingest.lease_ingestion_agent{'event': 'batch_ingest'}lease_ingestion_agent
lease_intelligence.document_classified.lease_metadata_agent{'event': 'document_classified'}lease_metadata_agent
lease_intelligence.metadata_refresh.lease_metadata_agent{'event': 'metadata_refresh'}lease_metadata_agent
lease_intelligence.document_classified.clause_extraction_agent{'event': 'document_classified'}clause_extraction_agent
lease_intelligence.clause_review_requested.clause_extraction_agent{'event': 'clause_review_requested'}clause_extraction_agent
lease_intelligence.scheduled.lease_monitoring_agent{'event': 'scheduled'}lease_monitoring_agent
lease_intelligence.domain_event.lease_monitoring_agent{'event': 'domain_event'}lease_monitoring_agent
lease_intelligence.scheduled.lease_expiration_agent{'event': 'scheduled'}lease_expiration_agent
lease_intelligence.expiration_window_entered.lease_expiration_agent{'event': 'expiration_window_entered'}lease_expiration_agent
lease_intelligence.scheduled.obligation_tracking_agent{'event': 'scheduled'}obligation_tracking_agent
lease_intelligence.obligation_due_date_approaching.obligation_tracking_agent{'event': 'obligation_due_date_approaching'}obligation_tracking_agent
lease_intelligence.scheduled.lease_anomaly_agent{'event': 'scheduled'}lease_anomaly_agent
lease_intelligence.data_quality_event.lease_anomaly_agent{'event': 'data_quality_event'}lease_anomaly_agent
lease_intelligence.scheduled.payment_monitoring_agent{'event': 'scheduled'}payment_monitoring_agent
lease_intelligence.payment_due_event.payment_monitoring_agent{'event': 'payment_due_event'}payment_monitoring_agent
lease_intelligence.production_report_received.revenue_allocation_agent{'event': 'production_report_received'}revenue_allocation_agent
lease_intelligence.period_close.revenue_allocation_agent{'event': 'period_close'}revenue_allocation_agent
lease_intelligence.scheduled.lease_valuation_agent{'event': 'scheduled'}lease_valuation_agent
lease_intelligence.valuation_review_requested.lease_valuation_agent{'event': 'valuation_review_requested'}lease_valuation_agent
lease_intelligence.scheduled.compliance_monitoring_agent{'event': 'scheduled'}compliance_monitoring_agent
lease_intelligence.regulatory_change_event.compliance_monitoring_agent{'event': 'regulatory_change_event'}compliance_monitoring_agent
lease_intelligence.compliance_gap_detected.compliance_risk_agent{'event': 'compliance_gap_detected'}compliance_risk_agent
lease_intelligence.regulatory_change_event.compliance_risk_agent{'event': 'regulatory_change_event'}compliance_risk_agent
lease_intelligence.scheduled.environmental_reporting_agent{'event': 'scheduled'}environmental_reporting_agent
lease_intelligence.reporting_period_open.environmental_reporting_agent{'event': 'reporting_period_open'}environmental_reporting_agent
lease_intelligence.scheduled.lease_risk_agent{'event': 'scheduled'}lease_risk_agent
lease_intelligence.risk_review_requested.lease_risk_agent{'event': 'risk_review_requested'}lease_risk_agent
lease_intelligence.scheduled.lease_optimization_agent{'event': 'scheduled'}lease_optimization_agent
lease_intelligence.strategy_review_requested.lease_optimization_agent{'event': 'strategy_review_requested'}lease_optimization_agent
lease_intelligence.expiration_window_entered.lease_renewal_agent{'event': 'expiration_window_entered'}lease_renewal_agent
lease_intelligence.renewal_review_requested.lease_renewal_agent{'event': 'renewal_review_requested'}lease_renewal_agent
lease_intelligence.negotiation_initiated.negotiation_agent{'event': 'negotiation_initiated'}negotiation_agent
lease_intelligence.renewal_strategy_approved.negotiation_agent{'event': 'renewal_strategy_approved'}negotiation_agent
lease_intelligence.user_query.lease_assistant_agent{'event': 'user_query'}lease_assistant_agent
lease_intelligence.owner_inquiry_received.owner_inquiry_agent{'event': 'owner_inquiry_received'}owner_inquiry_agent
lease_intelligence.user_query.owner_inquiry_agent{'event': 'user_query'}owner_inquiry_agent
lease_intelligence.benchmarking_requested.contract_benchmark_agent{'event': 'benchmarking_requested'}contract_benchmark_agent
lease_intelligence.negotiation_initiated.contract_benchmark_agent{'event': 'negotiation_initiated'}contract_benchmark_agent
legal.contract_signedContract{'event': 'contract_signed'}contract_review_agent, obligation_monitor_agent, clause_extraction_agent
legal.contract_expiringContract{'event': 'contract_expiring'}contract_review_agent, contract_risk_agent
legal.contract_terminatedContract{'event': 'contract_terminated'}contract_review_agent, obligation_monitor_agent, legal_hold_agent
legal.contract_renewedContract{'event': 'contract_renewed'}contract_review_agent, contract_risk_agent
legal.obligation_dueObligation{'event': 'obligation_due'}obligation_monitor_agent, compliance_deadline_agent
legal.obligation_overdueObligation{'event': 'obligation_overdue'}obligation_monitor_agent, contract_risk_agent, compliance_deadline_agent
legal.obligation_fulfilledObligation{'event': 'obligation_fulfilled'}obligation_monitor_agent
legal.clause_triggeredClause{'event': 'clause_triggered'}clause_extraction_agent, contract_risk_agent, obligation_monitor_agent
legal.clause_deviation_detectedClause{'event': 'clause_deviation_detected'}clause_extraction_agent, contract_risk_agent, contract_review_agent
legal.dispute_filedDispute{'event': 'dispute_filed'}dispute_resolution_agent, legal_hold_agent, contract_risk_agent
legal.dispute_escalatedDispute{'event': 'dispute_escalated'}dispute_resolution_agent, contract_risk_agent
legal.dispute_settledDispute{'event': 'dispute_settled'}dispute_resolution_agent, obligation_monitor_agent
legal.compliance_deadlineCompliance{'event': 'compliance_deadline'}compliance_deadline_agent, regulatory_filing_agent
legal.compliance_breachCompliance{'event': 'compliance_breach'}compliance_deadline_agent, contract_risk_agent, regulatory_filing_agent
legal.regulatory_changeCompliance{'event': 'regulatory_change'}compliance_deadline_agent, contract_review_agent
legal.amendment_proposedAmendment{'event': 'amendment_proposed'}contract_review_agent, clause_extraction_agent, contract_risk_agent
legal.amendment_executedAmendment{'event': 'amendment_executed'}contract_review_agent, obligation_monitor_agent
legal.legal_hold_issuedLegalHold{'event': 'legal_hold_issued'}legal_hold_agent
legal.legal_hold_releasedLegalHold{'event': 'legal_hold_released'}legal_hold_agent, dispute_resolution_agent
legal.filing_deadline_approachingRegulatoryFiling{'event': 'filing_deadline_approaching'}regulatory_filing_agent, compliance_deadline_agent
legal.filing_submittedRegulatoryFiling{'event': 'filing_submitted'}regulatory_filing_agent
legal.filing_rejectedRegulatoryFiling{'event': 'filing_rejected'}regulatory_filing_agent, compliance_deadline_agent
legal.dispute_createdDispute{'event': 'dispute_created'}dispute_resolution_agent, contract_review_agent
legal.dispute_updatedDispute{'event': 'dispute_updated'}dispute_resolution_agent, contract_risk_agent
legal.dispute_status_changedDispute{'event': 'dispute_status_changed'}dispute_resolution_agent, contract_risk_agent
legal.dispute_closedDispute{'event': 'dispute_closed'}dispute_resolution_agent, obligation_monitor_agent
legal.domain_event.Clause Risk Agent{'event': 'domain_event'}Clause Risk Agent
legal.counterparty_onboarded.Sanctions Screening Agent{'event': 'counterparty_onboarded'}Sanctions Screening Agent
legal.payment_release_proposed.Sanctions Screening Agent{'event': 'payment_release_proposed'}Sanctions Screening Agent
legal.contract_renewal_window.Contract Renewal Agent{'event': 'contract_renewal_window'}Contract Renewal Agent
legal.clause_drift_detected.Contract Renewal Agent{'event': 'clause_drift_detected'}Contract Renewal Agent
legal.filing_window_opening.Regulatory Filing Agent{'event': 'filing_window_opening'}Regulatory Filing Agent
legal.filing_deadline_t_minus_5d.Regulatory Filing Agent{'event': 'filing_deadline_t_minus_5d'}Regulatory Filing Agent
midstream.pipeline_pressure_dropmidstream{'event': 'pipeline_pressure_drop'}-
midstream.pipeline_integrity_alertmidstream{'event': 'pipeline_integrity_alert'}-
midstream.leak_suspectedmidstream{'event': 'leak_suspected'}-
midstream.pressure_transient_anomalymidstream{'event': 'pressure_transient_anomaly'}-
midstream.tank_capacity_alertmidstream{'event': 'tank_capacity_alert'}-
midstream.inventory_coverage_riskmidstream{'event': 'inventory_coverage_risk'}-
midstream.nomination_changemidstream{'event': 'nomination_change'}-
midstream.throughput_constraint_detectedmidstream{'event': 'throughput_constraint_detected'}-
midstream.vessel_eta_slipmidstream{'event': 'vessel_eta_slip'}-
midstream.shipment_delaymidstream{'event': 'shipment_delay'}-
midstream.flow_imbalance_detectedmidstream{'event': 'flow_imbalance_detected'}-
midstream.flow_rate_changedmidstream{'event': 'flow_rate_changed'}FlowBalancingAgent
midstream.storage_capacity_breachedmidstream{'event': 'storage_capacity_breached'}StorageOptimizationAgent, FlowBalancingAgent
midstream.demand_reallocation_requestedmidstream{'event': 'demand_reallocation_requested'}-
midstream.compressor_station_registeredmidstream.compressorstation{'event': 'compressor_station_registered'}-
midstream.storage_linepack_reconciledmidstream.storagelinepacksnapshot{'event': 'storage_linepack_reconciled'}-
midstream.capacity_recovery_confirmedmidstream.capacityconstraintaction{'event': 'capacity_recovery_confirmed'}-
midstream.pipeline_pressure_drop.PipelineIntegrityAgentmidstream{'event': 'pipeline_pressure_drop'}PipelineIntegrityAgent
midstream.pipeline_integrity_alert.PipelineIntegrityAgentmidstream{'event': 'pipeline_integrity_alert'}PipelineIntegrityAgent
midstream.leak_suspected.LeakDetectionAgentmidstream{'event': 'leak_suspected'}LeakDetectionAgent
midstream.pressure_transient_anomaly.LeakDetectionAgentmidstream{'event': 'pressure_transient_anomaly'}LeakDetectionAgent
midstream.tank_capacity_alert.StorageOptimizationAgentmidstream{'event': 'tank_capacity_alert'}StorageOptimizationAgent
midstream.inventory_coverage_risk.StorageOptimizationAgentmidstream{'event': 'inventory_coverage_risk'}StorageOptimizationAgent
midstream.nomination_change.NominationOptimizationAgentmidstream{'event': 'nomination_change'}NominationOptimizationAgent
midstream.throughput_constraint_detected.NominationOptimizationAgentmidstream{'event': 'throughput_constraint_detected'}NominationOptimizationAgent
midstream.vessel_eta_slip.MarineSchedulingAgentmidstream{'event': 'vessel_eta_slip'}MarineSchedulingAgent
midstream.shipment_delay.MarineSchedulingAgentmidstream{'event': 'shipment_delay'}MarineSchedulingAgent
midstream.flow_imbalance_detected.FlowBalancingAgentmidstream{'event': 'flow_imbalance_detected'}FlowBalancingAgent
midstream.demand_reallocation_requested.FlowBalancingAgentmidstream{'event': 'demand_reallocation_requested'}FlowBalancingAgent
procurement.procurement_event_receivedprocurement{'event': 'procurement_event_received'}-
procurement.procurement_decision_recordedprocurement{'event': 'procurement_decision_recorded'}-
procurement.pr_createdPurchaseRequisition{'event': 'pr_created'}approval_routing_agent, contract_validation_agent
procurement.pr_approvedPurchaseRequisition{'event': 'pr_approved'}contract_validation_agent, vendor_master_agent
procurement.po_createdPurchaseOrder{'event': 'po_created'}contract_validation_agent, invoice_exception_agent
procurement.goods_receivedGoodsReceipt{'event': 'goods_received'}invoice_exception_agent, grir_reconciliation_agent
procurement.supplier_createdSupplierProfile{'event': 'supplier_created'}vendor_master_agent, supplier_risk_agent
procurement.supplier_updatedSupplierProfile{'event': 'supplier_updated'}vendor_master_agent, supplier_risk_agent
procurement.supplier_risk_detectedSupplierProfile{'event': 'supplier_risk_detected'}supplier_risk_agent, fraud_detection_agent
procurement.contract_createdContract{'event': 'contract_created'}contract_validation_agent, policy_agent
procurement.contract_modifiedContract{'event': 'contract_modified'}contract_validation_agent, policy_agent
procurement.contract_execution_startedContract{'event': 'contract_execution_started'}contract_validation_agent, policy_agent
procurement.sourcing_event_createdRFx{'event': 'sourcing_event_created'}contract_validation_agent, vendor_master_agent
procurement.rfq_issuedRFx{'event': 'rfq_issued'}contract_validation_agent, vendor_master_agent
procurement.bid_receivedBid{'event': 'bid_received'}contract_validation_agent, anomaly_detection_agent
procurement.bid_updatedBid{'event': 'bid_updated'}contract_validation_agent, anomaly_detection_agent
procurement.{'type': 'schedule', 'cron': '0 2 * * *'}.Spend Classification Agent{'event': "{'type': 'schedule', 'cron': '0 2 * * *'}"}Spend Classification Agent
procurement.{'type': 'schedule', 'cron': '0 4 * * 1'}.Savings Opportunity Ranker{'event': "{'type': 'schedule', 'cron': '0 4 * * 1'}"}Savings Opportunity Ranker
procurement.{'type': 'schedule', 'cron': '0 3 * * *'}.Maverick Spend Detector{'event': "{'type': 'schedule', 'cron': '0 3 * * *'}"}Maverick Spend Detector
procurement.{'type': 'event', 'topic': 'po.created'}.Maverick Spend Detector{'event': "{'type': 'event', 'topic': 'po.created'}"}Maverick Spend Detector
procurement.{'type': 'schedule', 'cron': '0 1 * * *'}.Contract Leakage Analyzer{'event': "{'type': 'schedule', 'cron': '0 1 * * *'}"}Contract Leakage Analyzer
procurement.{'type': 'schedule', 'cron': '0 2 * * 2'}.Price Variance and Benchmark Agent{'event': "{'type': 'schedule', 'cron': '0 2 * * 2'}"}Price Variance and Benchmark Agent
procurement.{'type': 'event', 'topic': 'ariba.bid.submitted'}.Bid Quality and Completeness Agent{'event': "{'type': 'event', 'topic': 'ariba.bid.submitted'}"}Bid Quality and Completeness Agent
procurement.{'type': 'manual', 'entrypoint': 'simulate_award'}.Award Scenario Simulator{'event': "{'type': 'manual', 'entrypoint': 'simulate_award'}"}Award Scenario Simulator
procurement.{'type': 'event', 'topic': 'ariba.event.ready_for_award'}.Award Recommendation Agent{'event': "{'type': 'event', 'topic': 'ariba.event.ready_for_award'}"}Award Recommendation Agent
procurement.{'type': 'event', 'topic': 'invoice.posted_with_exception'}.Invoice Exception Classifier{'event': "{'type': 'event', 'topic': 'invoice.posted_with_exception'}"}Invoice Exception Classifier
procurement.{'type': 'schedule', 'cron': '0 */6 * * *'}.Duplicate Invoice Detector{'event': "{'type': 'schedule', 'cron': '0 */6 * * *'}"}Duplicate Invoice Detector
procurement.{'type': 'schedule', 'cron': '0 5 * * *'}.3-Way Match Recovery Agent{'event': "{'type': 'schedule', 'cron': '0 5 * * *'}"}3-Way Match Recovery Agent
procurement.{'type': 'schedule', 'cron': '0 6 * * 3'}.Early Pay Discount Optimizer{'event': "{'type': 'schedule', 'cron': '0 6 * * 3'}"}Early Pay Discount Optimizer
procurement.{'type': 'schedule', 'cron': '0 7 * * 1'}.Supplier Performance Monitor{'event': "{'type': 'schedule', 'cron': '0 7 * * 1'}"}Supplier Performance Monitor
procurement.{'type': 'schedule', 'cron': '0 2 * * *'}.Supplier Risk Exposure Agent{'event': "{'type': 'schedule', 'cron': '0 2 * * *'}"}Supplier Risk Exposure Agent
procurement.{'type': 'event', 'topic': 'risk_feed.updated'}.Supplier Risk Exposure Agent{'event': "{'type': 'event', 'topic': 'risk_feed.updated'}"}Supplier Risk Exposure Agent
procurement.{'type': 'event', 'topic': 'supplier_risk.threshold_crossed'}.Supplier Block and Unblock Agent{'event': "{'type': 'event', 'topic': 'supplier_risk.threshold_crossed'}"}Supplier Block and Unblock Agent
procurement.{'type': 'manual', 'entrypoint': 'supplier_block_decision'}.Supplier Block and Unblock Agent{'event': "{'type': 'manual', 'entrypoint': 'supplier_block_decision'}"}Supplier Block and Unblock Agent
procurement.{'type': 'schedule', 'cron': '0 8 * * 2'}.Contingent Spend Anomaly Agent{'event': "{'type': 'schedule', 'cron': '0 8 * * 2'}"}Contingent Spend Anomaly Agent
procurement.{'type': 'schedule', 'cron': '0 9 * * *'}.Policy Override Monitor{'event': "{'type': 'schedule', 'cron': '0 9 * * *'}"}Policy Override Monitor
procurement.{'type': 'schedule', 'cron': '0 3 * * 1'}.Category Risk Exposure Agent{'event': "{'type': 'schedule', 'cron': '0 3 * * 1'}"}Category Risk Exposure Agent
procurement.{'type': 'schedule', 'cron': '0 5 * * 2'}.Market Price Benchmark Agent{'event': "{'type': 'schedule', 'cron': '0 5 * * 2'}"}Market Price Benchmark Agent
procurement.{'type': 'event', 'topic': 'ariba.event.created'}.Should-Cost Modeling Agent{'event': "{'type': 'event', 'topic': 'ariba.event.created'}"}Should-Cost Modeling Agent
procurement.{'type': 'manual', 'entrypoint': 'run_should_cost'}.Should-Cost Modeling Agent{'event': "{'type': 'manual', 'entrypoint': 'run_should_cost'}"}Should-Cost Modeling Agent
procurement.{'type': 'event', 'topic': 'ariba.event.bid_round_closed'}.Negotiation Intelligence Agent{'event': "{'type': 'event', 'topic': 'ariba.event.bid_round_closed'}"}Negotiation Intelligence Agent
procurement.{'type': 'manual', 'entrypoint': 'negotiation_prep'}.Negotiation Intelligence Agent{'event': "{'type': 'manual', 'entrypoint': 'negotiation_prep'}"}Negotiation Intelligence Agent
procurement.{'type': 'schedule', 'cron': '0 6 * * 1'}.Contract Expiry Risk Agent{'event': "{'type': 'schedule', 'cron': '0 6 * * 1'}"}Contract Expiry Risk Agent
procurement.{'type': 'schedule', 'cron': '0 4 * * 3'}.Clause Compliance Agent{'event': "{'type': 'schedule', 'cron': '0 4 * * 3'}"}Clause Compliance Agent
procurement.{'type': 'event', 'topic': 'ariba.contract.activated'}.Clause Compliance Agent{'event': "{'type': 'event', 'topic': 'ariba.contract.activated'}"}Clause Compliance Agent
procurement.{'type': 'schedule', 'cron': '0 7 * * *'}.Delivery SLA Drift Agent{'event': "{'type': 'schedule', 'cron': '0 7 * * *'}"}Delivery SLA Drift Agent
procurement.{'type': 'schedule', 'cron': '0 3 * * 1'}.ESG Compliance Agent{'event': "{'type': 'schedule', 'cron': '0 3 * * 1'}"}ESG Compliance Agent
procurement.{'type': 'event', 'topic': 'esg_feed.updated'}.ESG Compliance Agent{'event': "{'type': 'event', 'topic': 'esg_feed.updated'}"}ESG Compliance Agent
procurement.{'type': 'schedule', 'cron': '0 4 * * 1'}.Concentration Risk Agent{'event': "{'type': 'schedule', 'cron': '0 4 * * 1'}"}Concentration Risk Agent
procurement.{'type': 'schedule', 'cron': '0 1 * * *'}.GR/IR Reconciliation Agent{'event': "{'type': 'schedule', 'cron': '0 1 * * *'}"}GR/IR Reconciliation Agent
procurement.{'type': 'schedule', 'cron': '0 6 * * 2'}.Payment Timing Optimization Agent{'event': "{'type': 'schedule', 'cron': '0 6 * * 2'}"}Payment Timing Optimization Agent
procurement.{'type': 'schedule', 'cron': '0 8 * * 1'}.Tail Spend Reduction Agent{'event': "{'type': 'schedule', 'cron': '0 8 * * 1'}"}Tail Spend Reduction Agent
procurement.{'type': 'schedule', 'cron': '0 */4 * * *'}.Fraud Risk Monitoring Agent{'event': "{'type': 'schedule', 'cron': '0 */4 * * *'}"}Fraud Risk Monitoring Agent
procurement.{'type': 'event', 'topic': 'fraud_signal.detected'}.Fraud Risk Monitoring Agent{'event': "{'type': 'event', 'topic': 'fraud_signal.detected'}"}Fraud Risk Monitoring Agent
procurement.{'type': 'schedule', 'cron': '0 */6 * * *'}.Spend-Contract Reconciliation Agent{'event': "{'type': 'schedule', 'cron': '0 */6 * * *'}"}Spend-Contract Reconciliation Agent
procurement.{'type': 'event', 'topic': 'sap.spend.posted'}.Spend-Contract Reconciliation Agent{'event': "{'type': 'event', 'topic': 'sap.spend.posted'}"}Spend-Contract Reconciliation Agent
procurement.{'type': 'schedule', 'cron': '0 2 * * *'}.Vendor Exposure Projection Agent{'event': "{'type': 'schedule', 'cron': '0 2 * * *'}"}Vendor Exposure Projection Agent
procurement.{'type': 'event', 'topic': 'spm.budget.updated'}.Vendor Exposure Projection Agent{'event': "{'type': 'event', 'topic': 'spm.budget.updated'}"}Vendor Exposure Projection Agent
procurement.{'type': 'schedule', 'cron': '0 */12 * * *'}.Dynamic Supplier Risk Agent{'event': "{'type': 'schedule', 'cron': '0 */12 * * *'}"}Dynamic Supplier Risk Agent
procurement.{'type': 'event', 'topic': 'risk_tool.risk.updated'}.Dynamic Supplier Risk Agent{'event': "{'type': 'event', 'topic': 'risk_tool.risk.updated'}"}Dynamic Supplier Risk Agent
procurement.{'type': 'schedule', 'cron': '0 5 * * 1'}.Relationship Accountability Agent{'event': "{'type': 'schedule', 'cron': '0 5 * * 1'}"}Relationship Accountability Agent
procurement.{'type': 'event', 'topic': 'vendor.relationship.updated'}.Relationship Accountability Agent{'event': "{'type': 'event', 'topic': 'vendor.relationship.updated'}"}Relationship Accountability Agent
retail.transaction_completedTransaction{'event': 'transaction_completed'}store_performance_agent, demand_forecast_agent, customer_segmentation_agent
retail.transaction_voidedTransaction{'event': 'transaction_voided'}shrinkage_detection_agent, store_performance_agent
retail.high_value_transactionTransaction{'event': 'high_value_transaction'}store_performance_agent, customer_segmentation_agent
retail.inventory_lowInventory{'event': 'inventory_low'}inventory_optimization_agent, demand_forecast_agent, supplier_performance_agent
retail.inventory_out_of_stockInventory{'event': 'inventory_out_of_stock'}inventory_optimization_agent, supplier_performance_agent, store_performance_agent
retail.inventory_overstockInventory{'event': 'inventory_overstock'}inventory_optimization_agent, price_optimization_agent
retail.inventory_count_varianceInventory{'event': 'inventory_count_variance'}shrinkage_detection_agent, inventory_optimization_agent
retail.price_changePricePoint{'event': 'price_change'}price_optimization_agent, demand_forecast_agent
retail.competitor_price_changePricePoint{'event': 'competitor_price_change'}price_optimization_agent
retail.markdown_triggeredPricePoint{'event': 'markdown_triggered'}price_optimization_agent, inventory_optimization_agent
retail.campaign_launchedCampaign{'event': 'campaign_launched'}campaign_effectiveness_agent, demand_forecast_agent, inventory_optimization_agent
retail.campaign_underperformingCampaign{'event': 'campaign_underperforming'}campaign_effectiveness_agent, price_optimization_agent
retail.campaign_completedCampaign{'event': 'campaign_completed'}campaign_effectiveness_agent, customer_segmentation_agent
retail.shrinkage_detectedShrinkage{'event': 'shrinkage_detected'}shrinkage_detection_agent, store_performance_agent
retail.shrinkage_pattern_identifiedShrinkage{'event': 'shrinkage_pattern_identified'}shrinkage_detection_agent, inventory_optimization_agent
retail.supplier_deliverySupplier{'event': 'supplier_delivery'}supplier_performance_agent, inventory_optimization_agent
retail.supplier_late_deliverySupplier{'event': 'supplier_late_delivery'}supplier_performance_agent, inventory_optimization_agent
retail.supplier_quality_issueSupplier{'event': 'supplier_quality_issue'}supplier_performance_agent, shrinkage_detection_agent
retail.customer_churn_riskCustomer{'event': 'customer_churn_risk'}customer_segmentation_agent, campaign_effectiveness_agent
retail.loyalty_tier_changeLoyalty{'event': 'loyalty_tier_change'}customer_segmentation_agent
retail.domain_event.Retail Core Agent{'event': 'domain_event'}Retail Core Agent
retail.wholesale_price_change.Forecourt Pricing Agent{'event': 'wholesale_price_change'}Forecourt Pricing Agent
retail.competitor_price_drop.Forecourt Pricing Agent{'event': 'competitor_price_drop'}Forecourt Pricing Agent
retail.margin_band_breach.Convenience Margin Agent{'event': 'margin_band_breach'}Convenience Margin Agent
retail.promo_uplift_drift.Convenience Margin Agent{'event': 'promo_uplift_drift'}Convenience Margin Agent
retail.grid_demand_spike.EV Charging Yield Agent{'event': 'grid_demand_spike'}EV Charging Yield Agent
retail.charger_underutilised.EV Charging Yield Agent{'event': 'charger_underutilised'}EV Charging Yield Agent
supply_chain.shipment_createdsupply_chain.shipment{'event': 'shipment_created'}RoutingAgent
supply_chain.shipment_departedsupply_chain.shipment{'event': 'shipment_departed'}TrackingAgent
supply_chain.delivery_completedsupply_chain.delivery{'event': 'delivery_completed'}InventoryOptimizerAgent
supply_chain.loading_completedsupply_chain.loading_operation{'event': 'loading_completed'}TerminalOpsAgent
supply_chain.delivery_delayedsupply_chain.delivery{'event': 'delivery_delayed'}RoutingAgent, SupplyPlannerAgent
supply_chain.stock_below_safetysupply_chain.stock_level{'event': 'stock_below_safety'}InventoryOptimizerAgent, SupplyPlannerAgent
supply_chain.inventory_below_thresholdsupply_chain.stock_level{'event': 'inventory_below_threshold'}inventory_optimization_agent, replenishment_decision_agent
supply_chain.replenishment_recommendedsupply_chain.stock_level{'event': 'replenishment_recommended'}replenishment_decision_agent, transportation_routing_agent
supply_chain.vessel_delayedsupply_chain.shipping_vessel{'event': 'vessel_delayed'}SupplyPlannerAgent
supply_chain.quality_deviationsupply_chain.inventory_batch{'event': 'quality_deviation'}QualityAgent
supply_chain.shipment_created.RoutingAgentsupply_chain.shipment{'event': 'shipment_created'}RoutingAgent
supply_chain.delivery_delayed.RoutingAgentsupply_chain.delivery{'event': 'delivery_delayed'}RoutingAgent
supply_chain.stock_below_safety.SupplyPlannerAgentsupply_chain.stock_level{'event': 'stock_below_safety'}SupplyPlannerAgent
supply_chain.vessel_delayed.SupplyPlannerAgentsupply_chain.shipping_vessel{'event': 'vessel_delayed'}SupplyPlannerAgent
supply_chain.delivery_completed.InventoryOptimizerAgentsupply_chain.delivery{'event': 'delivery_completed'}InventoryOptimizerAgent
supply_chain.stock_below_safety.InventoryOptimizerAgentsupply_chain.stock_level{'event': 'stock_below_safety'}InventoryOptimizerAgent
supply_chain.loading_completed.TerminalOpsAgentsupply_chain.loading_operation{'event': 'loading_completed'}TerminalOpsAgent
trading.domain_event.Trading Exposure Guard Agent{'event': 'domain_event'}Trading Exposure Guard Agent
trading.end_of_day_close.PnL Attribution Agent{'event': 'end_of_day_close'}PnL Attribution Agent
trading.intraday_pnl_spike.PnL Attribution Agent{'event': 'intraday_pnl_spike'}PnL Attribution Agent
trading.hedge_band_drift.Hedge Coverage Agent{'event': 'hedge_band_drift'}Hedge Coverage Agent
trading.forward_curve_shift.Hedge Coverage Agent{'event': 'forward_curve_shift'}Hedge Coverage Agent
trading.counterparty_limit_breach.Counterparty Risk Agent{'event': 'counterparty_limit_breach'}Counterparty Risk Agent
trading.macro_surprise_event.Counterparty Risk Agent{'event': 'macro_surprise_event'}Counterparty Risk Agent
upstream.production_drop_detectedupstream{'event': 'production_drop_detected'}-
upstream.drilling_delayedupstream{'event': 'drilling_delayed'}-
upstream.brent_price_droppedupstream{'event': 'brent_price_dropped'}-
upstream.fcf_threshold_breachupstream{'event': 'fcf_threshold_breach'}-
upstream.break_even_alert_triggeredupstream{'event': 'break_even_alert_triggered'}-
upstream.dividend_coverage_riskupstream{'event': 'dividend_coverage_risk'}-
upstream.debt_coverage_riskupstream{'event': 'debt_coverage_risk'}-
upstream.production_decline_detected.ProductionOptimizationAgentupstream{'event': 'production_decline_detected'}ProductionOptimizationAgent
upstream.production_below_plan.ProductionOptimizationAgentupstream{'event': 'production_below_plan'}ProductionOptimizationAgent
upstream.water_cut_threshold_breach.ProductionOptimizationAgentupstream{'event': 'water_cut_threshold_breach'}ProductionOptimizationAgent
upstream.production_below_plan.WellPerformanceAgent{'event': 'production_below_plan'}WellPerformanceAgent
upstream.choke_instability_detected.WellPerformanceAgent{'event': 'choke_instability_detected'}WellPerformanceAgent
upstream.production_decline_detected.ProductionForecastAgentupstream{'event': 'production_decline_detected'}ProductionForecastAgent
upstream.reservoir_pressure_drop.ProductionForecastAgentupstream{'event': 'reservoir_pressure_drop'}ProductionForecastAgent
upstream.production_loss_detected.ProductionLossDetectionAgent{'event': 'production_loss_detected'}ProductionLossDetectionAgent
upstream.downtime_started.ProductionLossDetectionAgent{'event': 'downtime_started'}ProductionLossDetectionAgent
upstream.lift_efficiency_drop.ArtificialLiftOptimizationAgentupstream{'event': 'lift_efficiency_drop'}ArtificialLiftOptimizationAgent
upstream.production_decline_detected.ArtificialLiftOptimizationAgentupstream{'event': 'production_decline_detected'}ArtificialLiftOptimizationAgent
upstream.water_cut_threshold_breach.WaterCutMonitoringAgent{'event': 'water_cut_threshold_breach'}WaterCutMonitoringAgent
upstream.production_below_plan.WaterCutMonitoringAgent{'event': 'production_below_plan'}WaterCutMonitoringAgent
upstream.gas_oil_ratio_shift.GasOilRatioMonitoringAgent{'event': 'gas_oil_ratio_shift'}GasOilRatioMonitoringAgent
upstream.production_below_plan.GasOilRatioMonitoringAgent{'event': 'production_below_plan'}GasOilRatioMonitoringAgent
upstream.drilling_rate_below_plan.DrillingPerformanceAgentupstream{'event': 'drilling_rate_below_plan'}DrillingPerformanceAgent
upstream.drilling_delay_detected.DrillingPerformanceAgentupstream{'event': 'drilling_delay_detected'}DrillingPerformanceAgent
upstream.npt_detected.DrillingPerformanceAgentupstream{'event': 'npt_detected'}DrillingPerformanceAgent
upstream.drilling_delay_detected.DrillingDelayDetectionAgentupstream{'event': 'drilling_delay_detected'}DrillingDelayDetectionAgent
upstream.drilling_window_variance.DrillingDelayDetectionAgentupstream{'event': 'drilling_window_variance'}DrillingDelayDetectionAgent
upstream.kick_risk_detected.DrillingRiskAgent{'event': 'kick_risk_detected'}DrillingRiskAgent
upstream.stuck_pipe_risk_detected.DrillingRiskAgent{'event': 'stuck_pipe_risk_detected'}DrillingRiskAgent
upstream.mud_loss_detected.DrillingRiskAgent{'event': 'mud_loss_detected'}DrillingRiskAgent
upstream.drilling_window_variance.WellPlanningAgent{'event': 'drilling_window_variance'}WellPlanningAgent
upstream.drilling_rate_below_plan.WellPlanningAgent{'event': 'drilling_rate_below_plan'}WellPlanningAgent
upstream.drilling_cost_variance_detected.DrillingCostOptimizationAgent{'event': 'drilling_cost_variance_detected'}DrillingCostOptimizationAgent
upstream.npt_detected.DrillingCostOptimizationAgent{'event': 'npt_detected'}DrillingCostOptimizationAgent
upstream.reservoir_pressure_drop.ReservoirPerformanceAgent{'event': 'reservoir_pressure_drop'}ReservoirPerformanceAgent
upstream.eor_candidate_identified.ReservoirPerformanceAgent{'event': 'eor_candidate_identified'}ReservoirPerformanceAgent
upstream.reservoir_pressure_drop.ReservoirPressureMonitoringAgent{'event': 'reservoir_pressure_drop'}ReservoirPressureMonitoringAgent
upstream.unexpected_decline_curve.ReservoirPressureMonitoringAgent{'event': 'unexpected_decline_curve'}ReservoirPressureMonitoringAgent
upstream.recovery_factor_decline.RecoveryOptimizationAgent{'event': 'recovery_factor_decline'}RecoveryOptimizationAgent
upstream.poor_injection_response.RecoveryOptimizationAgent{'event': 'poor_injection_response'}RecoveryOptimizationAgent
upstream.unexpected_decline_curve.ReservoirDeclinePredictionAgent{'event': 'unexpected_decline_curve'}ReservoirDeclinePredictionAgent
upstream.reservoir_constraint_detected.ReservoirDeclinePredictionAgent{'event': 'reservoir_constraint_detected'}ReservoirDeclinePredictionAgent
upstream.vibration_threshold_breach.EquipmentFailurePredictionAgentupstream{'event': 'vibration_threshold_breach'}EquipmentFailurePredictionAgent
upstream.temperature_threshold_breach.EquipmentFailurePredictionAgentupstream{'event': 'temperature_threshold_breach'}EquipmentFailurePredictionAgent
upstream.pump_efficiency_loss.EquipmentFailurePredictionAgentupstream{'event': 'pump_efficiency_loss'}EquipmentFailurePredictionAgent
upstream.maintenance_overdue.MaintenancePrioritizationAgent{'event': 'maintenance_overdue'}MaintenancePrioritizationAgent
upstream.downtime_started.MaintenancePrioritizationAgent{'event': 'downtime_started'}MaintenancePrioritizationAgent
upstream.critical_equipment_work_order_open.MaintenancePrioritizationAgent{'event': 'critical_equipment_work_order_open'}MaintenancePrioritizationAgent
upstream.pump_failure_detected.MaintenancePrioritizationAgent{'event': 'pump_failure_detected'}MaintenancePrioritizationAgent
upstream.maintenance_overdue.WorkOrderOptimizationAgent{'event': 'maintenance_overdue'}WorkOrderOptimizationAgent
upstream.downtime_extended.WorkOrderOptimizationAgent{'event': 'downtime_extended'}WorkOrderOptimizationAgent
upstream.spare_shortage_detected.SparePartsOptimizationAgent{'event': 'spare_shortage_detected'}SparePartsOptimizationAgent
upstream.critical_equipment_work_order_open.SparePartsOptimizationAgent{'event': 'critical_equipment_work_order_open'}SparePartsOptimizationAgent
upstream.downtime_started.AssetUptimeMonitoringAgent{'event': 'downtime_started'}AssetUptimeMonitoringAgent
upstream.downtime_extended.AssetUptimeMonitoringAgent{'event': 'downtime_extended'}AssetUptimeMonitoringAgent
upstream.flow_assurance_risk_detected.OperationalRiskAgent{'event': 'flow_assurance_risk_detected'}OperationalRiskAgent
upstream.separator_imbalance_detected.OperationalRiskAgent{'event': 'separator_imbalance_detected'}OperationalRiskAgent
upstream.telemetry_gap_detected.OperationalRiskAgent{'event': 'telemetry_gap_detected'}OperationalRiskAgent
upstream.production_started.ProductionAllocationAgent{'event': 'production_started'}ProductionAllocationAgent
upstream.production_below_plan.ProductionAllocationAgent{'event': 'production_below_plan'}ProductionAllocationAgent
upstream.pipeline_integrity_alert.PipelineIntegrityAgent{'event': 'pipeline_integrity_alert'}PipelineIntegrityAgent
upstream.pipeline_pressure_drop.PipelineIntegrityAgent{'event': 'pipeline_pressure_drop'}PipelineIntegrityAgent
upstream.safety_incident_reported.SafetyIncidentMonitoringAgent{'event': 'safety_incident_reported'}SafetyIncidentMonitoringAgent
upstream.unsafe_condition_reported.SafetyIncidentMonitoringAgent{'event': 'unsafe_condition_reported'}SafetyIncidentMonitoringAgent
upstream.permit_breach_detected.EnvironmentalComplianceAgent{'event': 'permit_breach_detected'}EnvironmentalComplianceAgent
upstream.spill_detected.EnvironmentalComplianceAgent{'event': 'spill_detected'}EnvironmentalComplianceAgent
upstream.methane_emission_spike.EnvironmentalComplianceAgent{'event': 'methane_emission_spike'}EnvironmentalComplianceAgent
upstream.methane_emission_spike.MethaneLeakDetectionAgentupstream{'event': 'methane_emission_spike'}MethaneLeakDetectionAgent
upstream.gas_leak_detected.MethaneLeakDetectionAgentupstream{'event': 'gas_leak_detected'}MethaneLeakDetectionAgent
upstream.gas_leak_detected.GasLeakResponseAgentupstream{'event': 'gas_leak_detected'}GasLeakResponseAgent
upstream.well_completed.ProductionPlannerAgent{'event': 'well_completed'}ProductionPlannerAgent
upstream.production_started.ProductionPlannerAgent{'event': 'production_started'}ProductionPlannerAgent
upstream.choke_instability_detected.ChokeOptimizationAgent{'event': 'choke_instability_detected'}ChokeOptimizationAgent
upstream.production_below_plan.ChokeOptimizationAgent{'event': 'production_below_plan'}ChokeOptimizationAgent
upstream.flow_assurance_risk_detected.FlowAssuranceAgent{'event': 'flow_assurance_risk_detected'}FlowAssuranceAgent
upstream.hydrate_risk_detected.FlowAssuranceAgent{'event': 'hydrate_risk_detected'}FlowAssuranceAgent
upstream.wax_risk_detected.FlowAssuranceAgent{'event': 'wax_risk_detected'}FlowAssuranceAgent
upstream.separator_imbalance_detected.SeparatorBalanceAgent{'event': 'separator_imbalance_detected'}SeparatorBalanceAgent
upstream.water_cut_threshold_breach.SeparatorBalanceAgent{'event': 'water_cut_threshold_breach'}SeparatorBalanceAgent
upstream.telemetry_gap_detected.TelemetryQualityAgent{'event': 'telemetry_gap_detected'}TelemetryQualityAgent
upstream.stale_signal_detected.TelemetryQualityAgent{'event': 'stale_signal_detected'}TelemetryQualityAgent
upstream.tag_mapping_failure.TelemetryQualityAgent{'event': 'tag_mapping_failure'}TelemetryQualityAgent
upstream.low_confidence_data_window.TelemetryQualityAgent{'event': 'low_confidence_data_window'}TelemetryQualityAgent
upstream.gas_leak_detected.EmergencyEscalationAgentupstream{'event': 'gas_leak_detected'}EmergencyEscalationAgent
upstream.spill_detected.EmergencyEscalationAgentupstream{'event': 'spill_detected'}EmergencyEscalationAgent
upstream.permit_breach_detected.EmergencyEscalationAgentupstream{'event': 'permit_breach_detected'}EmergencyEscalationAgent
Simulation: Invoice created @ 125000 -> triggers=['invoice_above_threshold', 'invoice_created', 'invoice_received_procurement'] agents=['RiskAssessmentAgent', 'ApprovalRoutingAgent', 'InvoiceValidationAgent', 'DuplicateDetectionAgent', 'ThreeWayMatchAgent', 'InvoiceExceptionRoutingAgent']