{"product_id":"n8n-workflow-carbon-emissions-reports-with-openai-slack-esg-dashboard","title":"n8n Workflow: Carbon Emissions Reports with OpenAI, Slack \u0026 ESG Dashboard","description":"\u003ch3\u003eGenerate management-ready carbon emissions reports—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow turns electricity and fuel usage into estimated CO2e using a live grid-intensity API, generates a structured OpenAI sustainability report, and then delivers the approved results to your ESG dashboard and notifies stakeholders in \u003cstrong\u003eSlack\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts a reporting cycle\u003c\/strong\u003e via a webhook intake, a monthly schedule, or a manual test run.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches live grid carbon intensity\u003c\/strong\u003e from \u003cstrong\u003eapi.carbonintensity.org.uk\u003c\/strong\u003e, with a fallback factor if the request fails.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalculates emissions\u003c\/strong\u003e (electricity, fuel, and total CO2e) and \u003cstrong\u003eclassifies\u003c\/strong\u003e outcomes into low, medium, high, or critical based on configured thresholds.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePauses for human data review\u003c\/strong\u003e using a resume webhook, then continues only when the review payload indicates approval.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses OpenAI\u003c\/strong\u003e to generate a \u003cstrong\u003estructured JSON\u003c\/strong\u003e sustainability report, parsing it into a normalized report payload (with a safe fallback if parsing fails).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePauses for report approval\u003c\/strong\u003e via another human approval webhook.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpon approval\u003c\/strong\u003e, posts the report to an \u003cstrong\u003eESG dashboard API\u003c\/strong\u003e and sends a notification to \u003cstrong\u003eSlack\u003c\/strong\u003e; otherwise, it marks the run as discarded.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomate monthly sustainability reporting for SaaS operations and facilities by pulling consumption inputs and producing CO2e summaries.\u003c\/li\u003e\n  \u003cli\u003eImplement a controlled review workflow where humans validate data and approve final sustainability outputs before publishing to an ESG dashboard.\u003c\/li\u003e\n  \u003cli\u003eCreate an auditable emissions workflow for internal management updates delivered via Slack.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTrigger options: \u003cstrong\u003ewebhook intake\u003c\/strong\u003e, \u003cstrong\u003emonthly schedule\u003c\/strong\u003e, and manual test run.\u003c\/li\u003e\n  \u003cli\u003eCore nodes: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, \u003cstrong\u003eslack\u003c\/strong\u003e, \u003cstrong\u003eswitch\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eExternal integrations: \u003cstrong\u003eapi.carbonintensity.org.uk\u003c\/strong\u003e (live grid intensity), \u003cstrong\u003eOpenAI\u003c\/strong\u003e (JSON sustainability report), \u003cstrong\u003eSlack\u003c\/strong\u003e (chat:write), and an \u003cstrong\u003eESG dashboard API\u003c\/strong\u003e for posting approved reports.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eSetup highlights:\u003c\/strong\u003e add OpenAI credentials, configure Slack with chat:write scope and a target channel name, then update emission factors and threshold values in the workflow configuration.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45830385139891,"sku":"N8N-18245","price":44.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/HnVzUz95bTDj6UxqmocbG_1m7C5VtC.png?v=1786698200","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-carbon-emissions-reports-with-openai-slack-esg-dashboard","provider":"N8N Commerce","version":"1.0","type":"link"}