Log GDPR Article 22 decisions and route review requests with Groq and Discord
Ready for 3.0What this workflow does
This AI workflow has 36 nodes and runs manually, when you click “Execute workflow” (plus 3 other triggers). Along the way it connects Groq Chat Model and Discord.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 3 other triggers).
- Create Effect Rules Table (Data table): create (table)
- Set Article 22 Policy (Edit Fields (Set)): sets 2 fields: valid_bases, min_description_chars
- Set Review Policy (Edit Fields (Set)): sets 2 fields: response_days, warn_days_left
- Set Digest Policy (Edit Fields (Set)): sets 1 field: warn_days_left
- Create Decisions Table (Data table): create (table)
- Load Effect Rules (Data table): get
- Look Up The Decision (Data table): get
- Read The Decisions (Data table): get
- Create Effect Findings Table (Data table): create (table)
- Classify The Decision (Code): runs custom JavaScript code
…plus 20 more steps. See the full node list below.
Services it uses
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 (12)
- Manual Trigger
n8n-nodes-base.manualTrigger - Data table
n8n-nodes-base.dataTable - Code
n8n-nodes-base.code - n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Groq Chat Model
@n8n/n8n-nodes-langchain.lmChatGroq - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - If
n8n-nodes-base.if - Discord
n8n-nodes-base.discord - n8n Form
n8n-nodes-base.form - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
Quick overview This workflow logs automated decisions via an n8n form, checks them against GDPR Article 22 criteria using Groq and configurable effect rules stored in n8n Data Tables, alerts your team in Discord when safeguards are needed, and tracks/monitors…