The flow
Starts it 2Model 3Logic 11Service 10
The steps in the order they run, from what starts it.
- 1When Error OccursError triggerStarts it
- 2Poll Weather Every 15 MinSchedule triggerStarts it
- 3Gemini AI ChatLm Chat Google GeminiModel
- 4Parse AI OutputOutput Parser StructuredModel
- 5Log Error to PostgresPostgresService
- 6Set Region ConfigurationSetLogic
- 7Delivery Impact Analyzer AgentAgentModel
- 8Alert Ops via SlackSlackService
- 9Fetch Weather DataHttp RequestService
- 10Initiate Incident CreationService NowService
- 11Set Weather Severity ConditionsSetLogic
- 12Prepare Affected Stores ListSetLogic
- 13If Severe Weather DetectedIfLogic
- 14Split Affected StoresSplit OutLogic
- 15Check for Active AlertsPostgresService
- 16No Severe Weather ActionNo OpLogic
- 17Notify Store ManagersSplit In BatchesLogic
- 18If Duplicate Alert ExistsIfLogic
- 19Complete Alert Log UpdatePostgresService
- 20Summary Notification to OpsSlackService
- 21Suppress Duplicate AlertNo OpLogic
- 22Log New Alert to PostgresPostgresService
- 23Retrieve Delivery ManifestsPostgresService
- 24Aggregate Delivery ManifestsAggregateLogic
- 25If Deliveries Are ImpactedIfLogic
- 26Log No Delivery ImpactPostgresService