The flow
Starts it 3Model 2Logic 11Service 5
The steps in the order they run, from what starts it.
- 1Webhook - Consumption Data UploadedWebhookStarts it
- 2Schedule Trigger - Periodic ReportSchedule triggerStarts it
- 3Manual Trigger - Test RunManual triggerStarts it
- 4HTTP Request - Auto-Fetch Consumption Data (optional)Http RequestService
- 5OpenAI Chat ModelLm Chat Open AiModel
- 6Set - ConfigSetLogic
- 7AI - Generate Sustainability ReportChain LlmModel
- 8HTTP Request - Fetch Grid Emission FactorHttp RequestService
- 9JS - Parse LLM Output & Build Report PayloadCodeLogic
- 10JS - Calculate Carbon EmissionsCodeLogic
- 11Wait - For Report ApprovalWaitLogic
- 12Switch - Emission Level RouterSwitchLogic
- 13IF - Report ApprovedIfLogic
- 14Wait - For Data ReviewWaitLogic
- 15HTTP Request - Push Report to ESG DashboardHttp RequestService
- 16Slack - Notify ManagementSlackService
- 17Set - Discarded/CancelledSetLogic
- 18IF - Review ApprovedIfLogic
- 19HTTP Request - Fetch Prior Period Report (optional)Http RequestService
- 20JS - Compute YoY TrendCodeLogic
- 21JS - Estimate Offset Cost (optional)CodeLogic