{"product_id":"n8n-workflow-eu-ai-act-article-50-disclosures-to-sheets-gmail","title":"n8n Workflow: EU AI Act Article 50 Disclosures to Sheets \u0026 Gmail","description":"\u003ch3\u003eAutomatically generate EU AI Act Article 50 disclosures for new Google Drive AI assets—and route for human sign-off\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow watches a Google Drive \u003cstrong\u003ereview folder\u003c\/strong\u003e for newly created AI-generated assets, fingerprints each file with a \u003cstrong\u003eSHA-256 hash\u003c\/strong\u003e, generates an \u003cstrong\u003eEU AI Act Article 50 disclosure manifest\u003c\/strong\u003e (including schema.org JSON-LD), logs everything to \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, and sends \u003cstrong\u003eGmail\u003c\/strong\u003e emails for reviewer sign-off when required.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTriggers on new files\u003c\/strong\u003e in a specific Google Drive review folder.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads disclosure settings\u003c\/strong\u003e from a Google Sheets \u003cem\u003eSettings\u003c\/em\u003e tab, then downloads the asset from Google Drive.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalculates a SHA-256 hash\u003c\/strong\u003e of the file contents for traceability.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies the asset\u003c\/strong\u003e by MIME type\/extension and determines which EU AI Act Article 50 disclosure duties apply, including whether \u003cstrong\u003ehuman sign-off\u003c\/strong\u003e is required.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a JSON disclosure manifest\u003c\/strong\u003e (with a visible label and schema.org JSON-LD) and saves it back to the review folder beside the asset.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpdates Google Sheets\u003c\/strong\u003e in a \u003cem\u003eRegister\u003c\/em\u003e tab with file details, hash, duties, manifest file ID, reviewer, and current status.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes for approval\u003c\/strong\u003e: if sign-off is required, sends the reviewer an email via \u003cstrong\u003eGmail\u003c\/strong\u003e with what to confirm and instructions to mark the row as signed off in the register; otherwise moves the file directly to an approved Google Drive folder.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns hourly\u003c\/strong\u003e to detect newly signed-off items, move them to the approved folder, and update the register with moved\/published timestamps.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eEU AI Act Article 50 documentation workflows for SaaS operators managing AI output artifacts in Google Drive.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers who need audit-friendly logging (hashes, duties, manifest IDs) and controlled human review.\u003c\/li\u003e\n  \u003cli\u003eTeams producing multiple asset types (based on MIME\/extension) that require different disclosure duties and approval paths.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003en8n nodes\/stack: \u003cstrong\u003eGoogle Drive\u003c\/strong\u003e, \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, \u003cstrong\u003eGmail\u003c\/strong\u003e, \u003cstrong\u003ecrypto (SHA-256)\u003c\/strong\u003e, \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, plus a \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eGenerates and stores a \u003cstrong\u003eJSON disclosure manifest\u003c\/strong\u003e alongside the asset, then synchronizes status through the Sheets \u003cem\u003eRegister\u003c\/em\u003e tab.\u003c\/li\u003e\n  \u003cli\u003eRequires setup of Google Drive review\/approved folder IDs and use of the Sheets Settings\/Register tabs.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46172917301427,"sku":"N8N-20609","price":61.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/l_CB0OA6rscO702Z6l1r8_RehzuNyj.png?v=1791363718","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-eu-ai-act-article-50-disclosures-to-sheets-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}