{"product_id":"n8n-ai-act-labeling-workflow-slack-approval-postgres","title":"n8n AI Act Labeling Workflow: Slack Approval + Postgres","description":"\u003ch3\u003eTurn EU AI Act disclosures into an approval-ready pipeline—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n AI Act labeling workflow collects AI-generated assets, classifies them for EU AI Act Article 50 disclosure, routes each item through a human approval gate (with optional \u003cstrong\u003eSlack\u003c\/strong\u003e notification), and records decisions plus a registry snapshot in \u003cstrong\u003ePostgres\u003c\/strong\u003e—with optional label burning into media when applicable.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives assets\u003c\/strong\u003e via an \u003cstrong\u003en8n Form trigger\u003c\/strong\u003e or by calling another workflow using \u003cstrong\u003eExecute Workflow\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies for EU AI Act Article 50\u003c\/strong\u003e by hashing the prompt, applying Article 50 rules, and generating a \u003cstrong\u003elanguage-specific disclosure sentence\u003c\/strong\u003e and manifest metadata.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApplies disclosure\u003c\/strong\u003e based on asset type:\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eText\u003c\/strong\u003e: appends the disclosure sentence when disclosure is required.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMedia (images\/videos\/audio)\u003c\/strong\u003e: saves the incoming file and attempts to \u003cstrong\u003eburn in\u003c\/strong\u003e the disclosure label using n8n’s image editing or an HTTP media-labeling service; if labeling fails, it falls back to non–burn-in handling.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStores traceability\u003c\/strong\u003e in \u003cstrong\u003ePostgres\u003c\/strong\u003e, including asset manifests and an approval link, then optionally posts a review request to a \u003cstrong\u003eSlack channel\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWaits for human review\u003c\/strong\u003e: the reviewer can approve, apply an editorial exception (text only), or return the asset.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates audit integrity\u003c\/strong\u003e by recording decisions in a \u003cstrong\u003ehash-chained Postgres ledger\u003c\/strong\u003e and \u003cstrong\u003esnapshots an AI-systems registry\u003c\/strong\u003e by scanning workflows via the \u003cstrong\u003en8n API\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSaaS teams needing \u003cstrong\u003ehuman-in-the-loop EU AI Act disclosure workflows\u003c\/strong\u003e for generated content.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building compliant review pipelines for \u003cstrong\u003eAI marketing assets\u003c\/strong\u003e, copy, or media.\u003c\/li\u003e\n  \u003cli\u003eOperators who must maintain \u003cstrong\u003eregulatory traceability\u003c\/strong\u003e with Postgres-backed decision logs and registry snapshots.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCore nodes\/logic: \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 (as indicated by the workflow stack).\u003c\/li\u003e\n  \u003cli\u003eIntegrations: \u003cstrong\u003eSlack\u003c\/strong\u003e for review requests, \u003cstrong\u003ePostgres\u003c\/strong\u003e for asset storage, decisions ledger, and registry snapshots, plus \u003cstrong\u003en8n API\u003c\/strong\u003e for workflow scanning.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46072076992691,"sku":"N8N-19797","price":67.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Onny0TG5ysczXPQBif21P_oEUuDk2y.png?v=1790068083","url":"https:\/\/buyflowscripts.com\/products\/n8n-ai-act-labeling-workflow-slack-approval-postgres","provider":"N8N Commerce","version":"1.0","type":"link"}