Templates / Label AI-generated content for EU AI Act compliance with Slack and Postgres

Label AI-generated content for EU AI Act compliance with Slack and Postgres

Ready for 3.0

by Ruslan Karymov ✓ · 1 views · created 2026-09-21 · Document Extraction, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 24 nodes and runs when someone submits an n8n form (“AI Act Transparency Kit · asset intake”) (plus 1 other trigger). Along the way it connects Postgres and Slack.

How it runs

Trigger: When someone submits an n8n form (“AI Act Transparency Kit · asset intake”) (plus 1 other trigger).

  1. Generate Prompt Hash (Crypto): hashes or encrypts values
  2. Classify Under Article (Code): runs custom JavaScript code
  3. Check If Asset Is Text (If): checks a condition and branches into true / false
  4. Prepare Text Disclosure (Code): runs custom JavaScript code
  5. Save Incoming File (Read/Write Files from Disk): writes a file to disk
  6. Build Asset Manifest (Code): runs custom JavaScript code
  7. Label Media via API (HTTP Request): calls an HTTP API (POST)
  8. Store Asset in Database (Postgres): run a query
  9. Write Labelled File (Read/Write Files from Disk): writes a file to disk
  10. Check If Asset Is Image (If): checks a condition and branches into true / false

…plus 12 more steps. See the full node list below.

Services it uses

PostgresSlack

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (13)

From the author

Quick overview This workflow collects AI-generated assets via an n8n form or sub-workflow call, classifies them for EU AI Act Article 50 disclosure, optionally burns disclosure labels into media, routes each asset through a human approval gate (with optional…

Excerpt from Ruslan Karymov's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.