Handle GDPR data deletion requests with Slack — n8n Workflow
Overview
This workflow automatically deletes user data from different apps/services when a specific slash command is issued in Slack.
Watch this talk and demo to learn more about this use case. The demo uses Slack, but Mattermost is Slack-compatible, so you can also connect Mattermost in this workflow.
Prerequisites
Accounts and credentials for the apps/services you want to use. Some basic knowledge of JavaScript.
Nodes
Webhook node triggers the workflow when a Slack slash command is issued. IF node
Nodes used
Workflow Preview
How it Works
- 1
Trigger
The workflow starts with a webhook trigger.
- 2
Process
Data flows through 16 nodes, connecting airtable, crypto, executeworkflow.
- 3
Output
The workflow completes its automation and delivers the result to the configured destination.
Node Details (16)
Airtable
airtable
HTTP Request
httpRequest
Crypto
crypto
How to Import This Workflow
- 1Click Download JSON button on the right to save the workflow file.
- 2Open your n8n instance. Go to Workflows → New → Import from file.
- 3Select the downloaded
handle-gdpr-data-deletion-requests-with-slackfile and click Import. - 4Set up credentials for each service node (API keys, OAuth, etc.).
- 5Click Test Workflow to verify everything works, then activate it.
Or paste directly in n8n → Import from JSON:
Integrations
Created by
Tom
@mutedjam
Tags
New to n8n?
n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.
Get n8n Free →