Templates / Track data deletion requests from Gmail with Jira, BigQuery, and Slack

Track data deletion requests from Gmail with Jira, BigQuery, and Slack

Ready for 3.0

by Dyogo Henrique de Oliveira Ortega ✓ · 1 views · created 2026-07-13 · 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 11 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Gmail. It also calls slack.com and gmail.googleapis.com over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Set workflow variables (Edit Fields (Set)): sets 11 fields: jira_base_url, jira_project_key, jira_issue_type…
  2. Normalize and classify privacy request (Code): runs custom JavaScript code
  3. Check if request is clear enough (If): checks a condition and branches into true / false
  4. Create Jira privacy task (HTTP Request): calls an HTTP API (POST)
  5. Create manual review Jira task (HTTP Request): calls an HTTP API (POST)
  6. Insert audit row in BigQuery (HTTP Request): calls an HTTP API (POST)
  7. Send Slack manual review alert (HTTP Request): calls slack.com (POST)
  8. Send Slack privacy alert (HTTP Request): calls slack.com (POST)
  9. Create Gmail confirmation draft (HTTP Request): calls gmail.googleapis.com (POST)

Services it uses

Gmail

HTTP calls to: slack.com, gmail.googleapis.com

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.

  • Still check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll) (Watch privacy request inbox).

Nodes used (6)

From the author

Quick Overview This workflow monitors a Gmail inbox for potential privacy/data deletion requests, classifies each email, creates the appropriate Jira issue, logs a minimal audit record to BigQuery, and alerts the team in Slack, with an optional Gmail…

Excerpt from Dyogo Henrique de Oliveira Ortega'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.