{"product_id":"ai-triage-construction-incidents-gemini-slack-sheets","title":"AI Triage Construction Incidents: Gemini, Slack \u0026 Sheets","description":"\u003ch3\u003eTurn Construction Incident Photos into Structured Triage—Automatically (Gemini + Slack + Sheets)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow captures construction incident reports with an uploaded photo, runs AI analysis with \u003cstrong\u003eWalterwrites.ai image detection\u003c\/strong\u003e and \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e, then posts a ready-to-review incident message to \u003cstrong\u003eSlack\u003c\/strong\u003e and logs everything in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCollects incident submissions\u003c\/strong\u003e via an \u003cstrong\u003en8n Form Trigger\u003c\/strong\u003e, including a property field, issue description, and an uploaded image.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds an evidence record\u003c\/strong\u003e by extracting basic image metadata and generating a unique \u003cem\u003eincident ID\u003c\/em\u003e alongside the submitted details.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChecks image authenticity likelihood\u003c\/strong\u003e by sending the photo to the \u003cstrong\u003eWalterwrites.ai image detector API\u003c\/strong\u003e, calculating an \u003cstrong\u003eAI-generated score\u003c\/strong\u003e and setting an \u003cstrong\u003eauthenticity status\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFlags suspicious images\u003c\/strong\u003e: if the detector marks the image as suspicious, the workflow sends an alert message to a \u003cstrong\u003eSlack channel\u003c\/strong\u003e for manual review.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a structured incident assessment\u003c\/strong\u003e: passes the photo and reported issue to \u003cstrong\u003eGoogle Gemini (PaLM)\u003c\/strong\u003e using a structured output parser to generate JSON with \u003cstrong\u003ecategory\u003c\/strong\u003e, \u003cstrong\u003eseverity\u003c\/strong\u003e, \u003cstrong\u003eurgency\u003c\/strong\u003e, \u003cstrong\u003esummary\u003c\/strong\u003e, and \u003cstrong\u003enext action\u003c\/strong\u003e based only on what’s visible.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosts and logs\u003c\/strong\u003e: formats a Slack-ready incident message including risk\/authenticity indicators, posts it to \u003cstrong\u003eSlack\u003c\/strong\u003e, and appends\/updates the incident record in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAutomated triage for \u003cstrong\u003econstruction incident reporting\u003c\/strong\u003e when contractors submit photo evidence through an n8n form.\u003c\/li\u003e\n  \u003cli\u003eFaster review workflows for \u003cstrong\u003esafety teams\u003c\/strong\u003e—Slack gets a consistent, structured assessment plus authenticity signals.\u003c\/li\u003e\n  \u003cli\u003eAudit-ready tracking by logging incident outcomes to \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e for follow-up and reporting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/logic:\u003c\/strong\u003e if, set, code, slack, edit image, sticky note (plus image handling steps).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations:\u003c\/strong\u003e \u003cstrong\u003eWalterwrites.ai\u003c\/strong\u003e (HTTP header auth + image detector endpoint), \u003cstrong\u003eGoogle Gemini (PaLM)\u003c\/strong\u003e (API credential), \u003cstrong\u003eSlack\u003c\/strong\u003e, \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePrerequisites:\u003c\/strong\u003e configure n8n Form fields and accepted file types; ensure the Walterwrites.ai endpoint is reachable; add Gemini and Walterwrites.ai credentials.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46105996820659,"sku":"N8N-19962","price":25.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/FIs5hAbSE0S50BELyWT8R_Fc3k3nPN.png?v=1790500121","url":"https:\/\/buyflowscripts.com\/products\/ai-triage-construction-incidents-gemini-slack-sheets","provider":"N8N Commerce","version":"1.0","type":"link"}