{
  "name": "Track legal case deadlines and exceptions with Anthropic, court APIs, Gmail and Slack",
  "nodes": [
    {
      "id": "2da4a61c-2b9e-4d34-8b2f-edb7c97f1fc5",
      "name": "Schedule Trigger - Every 15 Minutes",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        112,
        160
      ]
    },
    {
      "id": "40a3edc8-a4f6-4dd6-bf2d-68935182ad6f",
      "name": "Workflow Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        336,
        160
      ]
    },
    {
      "id": "ab8313f4-30ec-4f1b-b087-a00133874483",
      "name": "Fetch Court Case Data",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        560,
        160
      ]
    },
    {
      "id": "c7a57401-39fc-422c-84a6-5e7d007b48cf",
      "name": "Caseflow Validation Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        784,
        160
      ]
    },
    {
      "id": "c184e2fc-1ced-4603-afef-40d13ba7898f",
      "name": "Administration Orchestrator Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1672,
        272
      ]
    },
    {
      "id": "23ab8172-36fe-4fe4-8229-ac7f88df6542",
      "name": "Deadline Tracking Agent Tool",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        1680,
        496
      ]
    },
    {
      "id": "8db6d9e2-66e1-4701-96e0-af25e4857af5",
      "name": "Exception Escalation Agent Tool",
      "type": "@n8n/n8n-nodes-langchain.agentTool",
      "position": [
        1968,
        496
      ]
    },
    {
      "id": "1f4383ca-f1cb-44fd-8629-e4dbc389c54c",
      "name": "Route by Validation Status",
      "type": "n8n-nodes-base.switch",
      "position": [
        2288,
        144
      ]
    },
    {
      "id": "6cbcff56-caaf-417f-b92d-3ed4b3818ad3",
      "name": "Store Validated Cases",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2544,
        32
      ]
    },
    {
      "id": "ba93a835-e0d5-473a-9c39-107857bbad4e",
      "name": "Store Exceptions",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2512,
        288
      ]
    },
    {
      "id": "54b49db9-fb44-4591-8276-16ef8c44f3fb",
      "name": "Validation Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        992,
        384
      ]
    },
    {
      "id": "a31234a6-9616-4168-b9c3-d91a6decfb1b",
      "name": "Deadline Tracking Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1792,
        704
      ]
    },
    {
      "id": "6fe9737e-0ac7-4fdd-abbd-88628988800e",
      "name": "Exception Escalation Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        2144,
        704
      ]
    },
    {
      "id": "9bdaea98-1d2e-4ff5-be5f-e7e53c0b66e8",
      "name": "Anthropic Model - Validation Agent",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        736,
        384
      ]
    },
    {
      "id": "3f0c51d2-2fa4-49ee-a436-aceb40e79d82",
      "name": "Anthropic Model - Admin Agent",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1552,
        496
      ]
    },
    {
      "id": "8bc81be8-1b0a-48a7-ad44-6c6de92862a8",
      "name": "Anthropic Model - Deadline Agent",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1616,
        720
      ]
    },
    {
      "id": "fc716f1d-04b5-4d15-9afe-8a46bec773f9",
      "name": "Anthropic Model - Exception Agent",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1968,
        704
      ]
    },
    {
      "id": "bb89c19d-b417-4ed3-bfa3-d282a5d2027c",
      "name": "Gmail Notification Tool",
      "type": "n8n-nodes-base.gmailTool",
      "position": [
        2256,
        496
      ]
    },
    {
      "id": "9f0f4c55-3727-40b9-a660-80c77bbdaac5",
      "name": "Slack Alert Tool",
      "type": "n8n-nodes-base.slackTool",
      "position": [
        2400,
        496
      ]
    },
    {
      "id": "c3c552bc-10d6-405c-a799-85ee59b3f0cd",
      "name": "Check for Exceptions",
      "type": "n8n-nodes-base.if",
      "position": [
        1264,
        224
      ]
    },
    {
      "id": "48113178-89e3-42bc-beb8-3b58b74652c0",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1424,
        -368
      ],
      "parameters": {
        "width": 416,
        "height": 368,
        "content": "## Prerequisites\nCourt system API access (PACER, state portals), case management system integration\n## Use Cases\nLitigation deadline tracking, court filing monitoring, statute of limitations managemen"
      }
    },
    {
      "id": "9583b76c-cce8-4e70-b10b-53daf697d770",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        944,
        -288
      ],
      "parameters": {
        "width": 432,
        "height": 288,
        "content": "## Setup Steps\n1. Connect **Schedule Trigger** for monitoring frequency\n2. Configure **court data sources** with API credentials\n3. Add **AI model API keys** to Classifier Validation Agent and Adminis"
      }
    },
    {
      "id": "35a10bd4-f650-4885-afc2-286a24ac1734",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        112,
        -336
      ],
      "parameters": {
        "width": 800,
        "height": 336,
        "content": "## How It Works\nThis workflow automates legal case tracking, deadline management, and exception handling for law firms, corporate legal departments, and court systems managing complex litigation portf"
      }
    },
    {
      "id": "37c1b0b3-d532-4f8a-8a84-b329bca66765",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1168,
        16
      ],
      "parameters": {
        "width": 320,
        "height": 368,
        "content": "## Exception Detection\n**What**: Checks for critical exceptions—missed deadlines, conflicting dates, and incomplete filings  \n**Why**: Early exception identification enables corrective action before p"
      }
    },
    {
      "id": "e24faee9-8e5a-42b2-90fc-63528358a8c2",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        32,
        16
      ],
      "parameters": {
        "width": 1120,
        "height": 496,
        "content": "## AI Case Classification\n**What**: Classifier Agent categorizes cases by type and urgency; Validation Agent confirms data accuracy  \n**Why**: Intelligent triage prioritizes time-sensitive matters whi"
      }
    },
    {
      "id": "1f3efabe-7443-41e7-859b-8acf86fa5175",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1504,
        16
      ],
      "parameters": {
        "width": 1216,
        "height": 864,
        "content": "## Orchestrated Response Coordination\n**What**: Administration Agent coordinates deadline tracking, exception escalation via Gmail/Slack, and case documentation  \n**Why**: Multi-agent coordination ens"
      }
    }
  ],
  "connections": {
    "Slack Alert Tool": {
      "ai_tool": [
        [
          {
            "node": "Administration Orchestrator Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Check for Exceptions": {
      "main": [
        [
          {
            "node": "Administration Orchestrator Agent",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Route by Validation Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Court Case Data": {
      "main": [
        [
          {
            "node": "Caseflow Validation Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Workflow Configuration": {
      "main": [
        [
          {
            "node": "Fetch Court Case Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gmail Notification Tool": {
      "ai_tool": [
        [
          {
            "node": "Administration Orchestrator Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Validation Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Caseflow Validation Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Caseflow Validation Agent": {
      "main": [
        [
          {
            "node": "Check for Exceptions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Route by Validation Status": {
      "main": [
        [
          {
            "node": "Store Validated Cases",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Store Exceptions",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Deadline Tracking Agent Tool": {
      "ai_tool": [
        [
          {
            "node": "Administration Orchestrator Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Admin Agent": {
      "ai_languageModel": [
        [
          {
            "node": "Administration Orchestrator Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Deadline Tracking Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Deadline Tracking Agent Tool",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Exception Escalation Agent Tool": {
      "ai_tool": [
        [
          {
            "node": "Administration Orchestrator Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Deadline Agent": {
      "ai_languageModel": [
        [
          {
            "node": "Deadline Tracking Agent Tool",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Administration Orchestrator Agent": {
      "main": [
        [
          {
            "node": "Route by Validation Status",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Exception Agent": {
      "ai_languageModel": [
        [
          {
            "node": "Exception Escalation Agent Tool",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Model - Validation Agent": {
      "ai_languageModel": [
        [
          {
            "node": "Caseflow Validation Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Exception Escalation Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Exception Escalation Agent Tool",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Trigger - Every 15 Minutes": {
      "main": [
        [
          {
            "node": "Workflow Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}