{
  "name": "Process data rights requests and governance compliance with Anthropic Claude",
  "nodes": [
    {
      "id": "d91e6b10-3660-4cb6-bdd1-fdb720bad3b2",
      "name": "Data Rights Request Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        0,
        200
      ]
    },
    {
      "id": "3504a030-6859-4f08-8b0d-f31dc384c077",
      "name": "Workflow Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        224,
        200
      ]
    },
    {
      "id": "c6890f55-17f2-4d7c-94d4-b2fa00fec20b",
      "name": "Rights Validation Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        728,
        200
      ]
    },
    {
      "id": "eb019c5c-1790-49de-b74f-d7900eeed131",
      "name": "Governance Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1720,
        400
      ]
    },
    {
      "id": "bb7de5e9-5781-424e-9ca0-3e3868fe59f3",
      "name": "Consent Lookup Tool",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        576,
        424
      ]
    },
    {
      "id": "cd2803c7-4b95-4fd2-b83f-f00918a0036f",
      "name": "Retention Policy Tool",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        864,
        424
      ]
    },
    {
      "id": "71a883cb-af1b-4b8a-a38b-4c8015110477",
      "name": "Regulatory Reporting Tool",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        1712,
        624
      ]
    },
    {
      "id": "e27fbe83-7d50-4768-9695-288ad2aa948b",
      "name": "Anthropic Model - Rights Agent",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        448,
        424
      ]
    },
    {
      "id": "b4d0b172-9170-4d86-b9ac-219c50a1375e",
      "name": "Anthropic Model - Governance Agent",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1584,
        624
      ]
    },
    {
      "id": "ce8ec81e-7958-4b4e-905d-dfae0dd15faa",
      "name": "Anthropic Model - Consent Tool",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        480,
        640
      ]
    },
    {
      "id": "4a72a1a2-a33b-4440-8cfc-6973c53a8a2a",
      "name": "Anthropic Model - Retention Tool",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        864,
        632
      ]
    },
    {
      "id": "d868cfe8-ace9-4664-8176-c0a10cbc4b29",
      "name": "Anthropic Model - Reporting Tool",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1728,
        832
      ]
    },
    {
      "id": "e04719db-ebc2-4434-a641-96ec33c30095",
      "name": "Rights Validation Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1152,
        424
      ]
    },
    {
      "id": "19043fe7-22be-49cb-b038-88048f426e7e",
      "name": "Governance Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        2000,
        624
      ]
    },
    {
      "id": "cf5239e7-1b4d-4cf2-b66f-293803a55d68",
      "name": "Consent Tool Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        672,
        640
      ]
    },
    {
      "id": "09f120e6-7599-49ac-9793-1a01655f5bd8",
      "name": "Retention Tool Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1008,
        632
      ]
    },
    {
      "id": "68e537d6-defc-4b38-b2a1-399b16076e24",
      "name": "Reporting Tool Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1856,
        832
      ]
    },
    {
      "id": "baec1fc6-0aaf-48b8-a351-0aec70451c2e",
      "name": "Route by Validation Status",
      "type": "n8n-nodes-base.switch",
      "position": [
        1360,
        184
      ]
    },
    {
      "id": "38312ba0-546d-4bbb-97da-8feab99dc543",
      "name": "Route by Action Type",
      "type": "n8n-nodes-base.switch",
      "position": [
        2240,
        352
      ]
    },
    {
      "id": "cfc63ff8-dbb9-40ce-bf37-585bed9a65a5",
      "name": "Execute Fulfillment API",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2432,
        400
      ]
    },
    {
      "id": "c93bcc45-d34d-4445-aef4-cc241d1850d3",
      "name": "Log Validation Results",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        1792,
        176
      ]
    },
    {
      "id": "d13ee69f-1dd2-4624-84ca-2d8de67f921f",
      "name": "Log Governance Actions",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2880,
        496
      ]
    },
    {
      "id": "c9f3130b-8518-4d6c-9c45-b9fee4aae73c",
      "name": "Log Compliance Escalations",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2656,
        112
      ]
    },
    {
      "id": "3e747aac-22f5-409d-a1b4-b03a5d4bcf51",
      "name": "Notify Compliance Team",
      "type": "n8n-nodes-base.slack",
      "position": [
        2432,
        208
      ]
    },
    {
      "id": "39169f06-3bc2-453c-b170-119f73576fb7",
      "name": "Send Regulatory Report",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        2432,
        592
      ]
    },
    {
      "id": "e23a4148-b9cb-4e70-95fa-e35a35170f8f",
      "name": "Merge Action Branches",
      "type": "n8n-nodes-base.merge",
      "position": [
        2656,
        480
      ]
    },
    {
      "id": "60be8ef7-3c14-4fb4-9cc6-ad7c5a71e165",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1104,
        -432
      ],
      "parameters": {
        "width": 416,
        "height": 368,
        "content": "## Prerequisites\nOpenAI/Nvidia/Anthropic API credentials for AI validation models\n## Use Cases\nFinancial institutions ensuring transaction compliance monitoring, \n## Customization\nAdjust AI model para"
      }
    },
    {
      "id": "6ac89aad-4d9c-46ef-aade-1b7e392adba8",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        608,
        -352
      ],
      "parameters": {
        "width": 464,
        "height": 288,
        "content": "## Setup Steps\n1. Configure Data Ingestion Webhook trigger endpoint\n2. Connect Workflow Execution Configuration node with validation parameters\n3. Set up Fetch Validation Rules node with OpenAI/Nvidia"
      }
    },
    {
      "id": "20c0661e-b81a-48e9-8afb-c96a82fdef55",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -128,
        -352
      ],
      "parameters": {
        "width": 704,
        "height": 288,
        "content": "## How It Works\nThis workflow automates comprehensive data validation and regulatory compliance reporting through intelligent AI-driven analysis. Designed for compliance officers, data governance team"
      }
    },
    {
      "id": "26646735-d229-4578-851d-e28a938e87f7",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2208,
        0
      ],
      "parameters": {
        "width": 864,
        "height": 960,
        "content": "## Multi-Stream Logging\n**What:** Maintains synchronized audit trails across validation results, governance documentation, and compliance actions\n**Why:** Creates complete regulatory audit trail requi"
      }
    },
    {
      "id": "e1012c47-3eac-4317-a715-b2d39291f209",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1328,
        16
      ],
      "parameters": {
        "width": 848,
        "height": 976,
        "content": "## Governance Routing\n**What:** Routes validated data based on compliance status to appropriate documentation and reporting streams\n**Why:** Ensures compliant data receives proper governance documenta"
      }
    },
    {
      "id": "a710f6c7-4d94-46bb-865b-31783c90c9af",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -112,
        16
      ],
      "parameters": {
        "width": 1408,
        "height": 816,
        "content": "## AI Validation\n**What:** Processes incoming data through parallel AI models for content analysis, retention compliance, and rejection detection\n**Why:** Ensures comprehensive validation coverage by "
      }
    }
  ],
  "connections": {
    "Governance Agent": {
      "main": [
        [
          {
            "node": "Route by Action Type",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Consent Lookup Tool": {
      "ai_tool": [
        [
          {
            "node": "Rights Validation Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Route by Action Type": {
      "main": [
        [
          {
            "node": "Execute Fulfillment API",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Send Regulatory Report",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Notify Compliance Team",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge Action Branches": {
      "main": [
        [
          {
            "node": "Log Governance Actions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Retention Policy Tool": {
      "ai_tool": [
        [
          {
            "node": "Rights Validation Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Notify Compliance Team": {
      "main": [
        [
          {
            "node": "Merge Action Branches",
            "type": "main",
            "index": 2
          },
          {
            "node": "Log Compliance Escalations",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send Regulatory Report": {
      "main": [
        [
          {
            "node": "Merge Action Branches",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Workflow Configuration": {
      "main": [
        [
          {
            "node": "Rights Validation Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Execute Fulfillment API": {
      "main": [
        [
          {
            "node": "Merge Action Branches",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Rights Validation Agent": {
      "main": [
        [
          {
            "node": "Route by Validation Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Governance Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Governance Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Regulatory Reporting Tool": {
      "ai_tool": [
        [
          {
            "node": "Governance Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Consent Tool Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Consent Lookup Tool",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Route by Validation Status": {
      "main": [
        [
          {
            "node": "Governance Agent",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Log Validation Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data Rights Request Webhook": {
      "main": [
        [
          {
            "node": "Workflow Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Reporting Tool Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Regulatory Reporting Tool",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Retention Tool Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Retention Policy Tool",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Consent Tool": {
      "ai_languageModel": [
        [
          {
            "node": "Consent Lookup Tool",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Rights Agent": {
      "ai_languageModel": [
        [
          {
            "node": "Rights Validation Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Rights Validation Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Rights Validation Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Reporting Tool": {
      "ai_languageModel": [
        [
          {
            "node": "Regulatory Reporting Tool",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Retention Tool": {
      "ai_languageModel": [
        [
          {
            "node": "Retention Policy Tool",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Governance Agent": {
      "ai_languageModel": [
        [
          {
            "node": "Governance Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    }
  }
}