Real-Time Supply Chain Risk Control Tower with Bob and Confluent — Demo Script
Overview
NorthStar Energy Systems has a strategic 900-unit order worth $750K with a four-day ship window. A critical part, BRG-9004, is at risk. This demo walks through how IBM Bob, Confluent, and IBM watsonx.ai correlate live signals, score business risk continuously, and recommend mitigation before customers are impacted.
Step 1 — Set the Scene with the Strategic Order
Present the customer order context:
- Show the 900-unit order totalling $750K revenue with a four-day ship window.
- Highlight the critical part BRG-9004 and explain why it is the single point of failure.
- Explain that without signal correlation, the risk is invisible in any single system.
Step 2 — Show the Three Independent Risk Signals
Walk through each signal in isolation:
- Show low inventory at the plant — insufficient units to fulfil the order without resupply.
- Show the supplier shipment delay increasing from 12 hours to 96 hours — a 8× degradation.
- Show severe port congestion on the primary logistics route — blocking the fastest path to the customer.
Emphasise that each signal alone looks manageable, but their combination is what drives the escalation.
Step 3 — Show the Confluent Streaming Backbone
Demonstrate real-time event correlation:
- Open the Confluent topics view and show inventory, shipment, and port-risk events streaming in real time.
- Explain that the risk engine subscribes to all three topics simultaneously and recalculates a multidimensional risk score on every new event.
- Point out that this is the reusable Confluent Building Block orchestrated by IBM Bob — new signal sources can be added without redesigning the pipeline.
Step 4 — Watch the Risk Escalate
Trace the risk lifecycle from MEDIUM to CRITICAL:
- Show the business risk indicator move from MEDIUM → HIGH as the shipment delay worsens.
- Show it escalate to CRITICAL as port congestion combines with the inventory shortfall.
- Highlight the continuous recalculation — this is not a batch report; risk is visible the moment conditions change.
Step 5 — Review the Recommended Mitigation at CRITICAL
Show the automated recommendation engine:
- At CRITICAL risk, show the three recommended actions published to the alerts topic:
- Activate alternate supplier SUP-221 to bypass the delayed primary supplier.
- Expedite shipment SHP-33019 to recover the delivery timeline.
- Notify procurement to initiate purchase order approval for the alternate source.
- Explain that these recommendations are derived from the correlated risk score, not hardcoded rules.
Step 6 — Show IBM watsonx.ai-Generated Communications
Demonstrate AI-assisted human communication:
- Open the Executive Summary draft generated by IBM watsonx.ai — a concise briefing of the risk situation, financial exposure, and recommended actions.
- Open the Supplier Escalation Communication — a pre-drafted message to the alternate supplier SUP-221 ready for human approval and send.
- Explain that a human approves before anything is dispatched — AI drafts, humans decide.
Step 7 — Replay the Recovery Scenario
Show the system returning to normal:
- Trigger the recovery conditions: shipment delay returns to 12 hours and inventory rises to 820 units.
- Watch the risk indicator automatically return to MEDIUM as the risk engine recalculates.
- Emphasise that the recovery is as automatic and continuous as the escalation.
Step 8 — Close with the Reusable Pattern
Highlight extensibility:
- Explain that the pattern is specification-driven: adding a new signal (weather, tariffs, supplier quality scores) requires only:
- Updating the spec.
- Adding an event contract to the Schema Registry.
- Replaying the acceptance scenario in IBM Bob.
- Show the architecture diagram and point out the clean separation between the streaming backbone, the risk engine, and the IBM watsonx.ai communication layer.
- Summarise: any industry with multi-source risk signals — retail, pharma, defence — can adopt this pattern.