GDPR Data Subject Request (DSAR) Router
Classify an incoming data subject request, compute the statutory deadline, and escalate sensitive cases to the DPO in Slack.
The full canvas, before you import it
Click any node to see its config.
Click a node to select it — same as the Heym editor; the panel shows its settings.
6 nodes · Free & source-available
GDPR Data Subject Request (DSAR) Router
Handle privacy requests consistently and on time. This template classifies an incoming Data Subject Access Request (access, erasure, rectification, or portability), notes identity-verification needs and the statutory response deadline, and escalates sensitive cases to your Data Protection Officer.
What this workflow does
- dsarIntake captures requester, request type, contact email, and details
- classifyDsar identifies the request type, identity-verification steps, the systems to search, and the response deadline
- dsarEscalationCheck branches when the output includes
ESCALATE_DPO - notifyDpo sends sensitive or high-risk requests to the privacy channel
- Outputs preserve the triage record for your compliance log
Use cases
- GDPR and CCPA/CPRA data subject request intake
- Routing erasure and portability requests to the right owner
- Tracking the 30-day statutory clock from first contact
Setup
Connect an LLM credential in classifyDsar and a Slack credential for the privacy channel. Customize the deadline and verification policy in the system prompt. This is a triage aid, not legal advice — keep your DPO accountable for every response.
How to import this template
- 1Click Import → Copy JSON on this page.
- 2Open your Heym and navigate to a workflow canvas.
- 3PressCmd+V/Ctrl+V— nodes appear instantly.
- 4Add your API keys in the node config panels and click Run.
Discover more automations
- Legal & ComplianceGoverned Web Research Agent (MCP)Let an Agent fetch and summarize web pages through a Fetch MCP server routed behind the Arc Gate MCP governance proxy.
- Legal & ComplianceContract Risk Review QueueSummarize pasted contract text, flag risky clauses, and send review-needed items to Slack for legal follow-up.
- Legal & ComplianceContract Renewal & Expiry TrackerScan a contract register on a schedule, flag agreements nearing renewal or auto-renew notice deadlines, and alert owners in Slack.
- Customer SupportHITL Support Reply AgentDraft a customer-facing support response, pause for human approval, then continue with the reviewed reply.
- Marketing & SEOReddit Subreddit GET Tool CallLet an Agent call a no-key HTTP GET tool that fetches hot posts from a subreddit JSON feed.
- AI AgentsBatch LLM Status TrackerSend an array through the OpenAI Batch API, branch on live status updates, and collect the final per-item results.
- Customer SupportIMAP Support Inbox TriageWatch a shared mailbox, summarize incoming support email, and route urgent messages to Slack.
- Document OpsJina Web FetcherFetch clean, LLM-ready text from any URL using the Jina Reader API.
- Dev & IT OpsCursor Post NotifierMonitor the Cursor blog on a schedule and Slack-notify your team when a new post goes live.
- Marketing & SEOGemini Image CreatorGenerate images from a text prompt using Gemini's native image output.
- Document OpsPDF / DOCX Translation AgentTranslate the full text of any uploaded document using an AI agent.
- Dev & IT OpsClaude Blog MonitorMonitor the Anthropic blog on a schedule and Slack-notify your team on new Claude posts.