{"product_id":"construction-safety-incident-triage-with-openai-slack-gmail","title":"Construction Safety Incident Triage with OpenAI, Slack \u0026 Gmail","description":"\u003ch3\u003eInstantly triage construction safety incidents—using OpenAI, Slack, and Gmail\u003c\/h3\u003e\n\u003cp\u003eWhen a safety issue is reported from your construction site, this n8n workflow automatically classifies the incident’s severity and OSHA recordability with OpenAI, checks subcontractor compliance via an HTTP API, and then routes alerts and corrective actions through \u003cb\u003eSlack\u003c\/b\u003e and \u003cb\u003eGmail\u003c\/b\u003e—while logging every incident to \u003cb\u003eGoogle Sheets\u003c\/b\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eReceives incident reports via webhook\u003c\/b\u003e: Accepts a POST request to \u003cb\u003e\/safety-incident\u003c\/b\u003e containing site ID, subcontractor, incident type, reported severity, and incident description.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eNormalizes the payload\u003c\/b\u003e: Converts the incoming data into a consistent incident schema for reliable downstream processing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eUses OpenAI for triage\u003c\/b\u003e: Classifies severity, determines whether the incident is \u003cb\u003eOSHA recordable\u003c\/b\u003e, and generates required corrective action guidance.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eLooks up subcontractor compliance\u003c\/b\u003e: Fetches compliance details from a compliance database using an \u003cb\u003eHTTP API\u003c\/b\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eRoutes by AI-assessed severity\u003c\/b\u003e:\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cb\u003eCritical\u003c\/b\u003e: Posts to a Slack safety leadership channel.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003eCritical\u003c\/b\u003e: Creates a draft OSHA\/regulatory report in the compliance system and emails the subcontractor corrective actions.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cb\u003eModerate\/Minor\u003c\/b\u003e: Emails the subcontractor corrective actions and logs the incident to \u003cb\u003eGoogle Sheets\u003c\/b\u003e (including severity and recordability).\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSafety coordinators submit incident reports from any internal tool or form that can send a webhook.\u003c\/li\u003e\n  \u003cli\u003eGeneral contractors need consistent OSHA recordability decisions and faster subcontractor corrective action communication.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers want an auditable incident register backed by OpenAI triage and Slack\/Gmail notifications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003en8n nodes\/integrations\u003c\/b\u003e: webhook, set, switch, OpenAI (gpt-4o-mini), Slack, Gmail, sticky note, and HTTP API.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSetup\u003c\/b\u003e: Enable the webhook endpoint by copying the n8n Webhook URL and sending incident reports to \u003cb\u003e\/safety-incident\u003c\/b\u003e via POST. Add an OpenAI credential and keep the model selection (gpt-4o-mini) or update it if needed.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45923054780595,"sku":"N8N-18890","price":77.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/LaeDg_DOdVSjbNhLYCQTg_v6acnBc4.png?v=1788167359","url":"https:\/\/buyflowscripts.com\/products\/construction-safety-incident-triage-with-openai-slack-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}