{
  "name": "PDF invoice data extraction & tracking with Google Drive, Claude AI & Telegram",
  "nodes": [
    {
      "id": "6ebd4d73-17b9-41b7-945a-8554e3e0961b",
      "name": "Extract from File",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        480,
        0
      ]
    },
    {
      "id": "79708781-1b1c-44ef-8798-c2c707721817",
      "name": "Google Drive Trigger",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        0,
        0
      ]
    },
    {
      "id": "c8b9a734-a541-4462-845e-b91505aeeedf",
      "name": "Google Drive",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        260,
        0
      ]
    },
    {
      "id": "61d72361-63e9-4a4e-9f52-83fa97a16209",
      "name": "Information Extractor",
      "type": "@n8n/n8n-nodes-langchain.informationExtractor",
      "position": [
        740,
        0
      ]
    },
    {
      "id": "dc101071-b872-4868-8aaf-c96397e50a0a",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        840,
        220
      ]
    },
    {
      "id": "de80a18e-6110-45f7-9c77-02398f69a552",
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1100,
        0
      ]
    },
    {
      "id": "7927d3d5-44ab-4762-b87a-43df7623a65a",
      "name": "No Operation, do nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1880,
        0
      ]
    },
    {
      "id": "be57e980-f1fa-48c8-a676-247dc245456f",
      "name": "Anthropic Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1380,
        200
      ]
    },
    {
      "id": "41e75f50-7643-43a4-84d3-79f2888355cb",
      "name": "Anthropic Agent",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        1300,
        0
      ]
    },
    {
      "id": "ec5e6d1d-af54-4876-8007-37228d675a77",
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1700,
        0
      ]
    },
    {
      "id": "f97dce52-41c0-4325-abc2-05d84f7bccb7",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -140,
        -200
      ],
      "parameters": {
        "width": 320,
        "height": 680,
        "content": "Upload Invoice Doc Trigger"
      }
    },
    {
      "id": "459a8433-145e-4ebe-bb27-cca67d32859a",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        200,
        -200
      ],
      "parameters": {
        "width": 480,
        "height": 680,
        "content": "Extract Invoice Doc"
      }
    },
    {
      "id": "10c71de5-9607-491c-a60d-21ca11e0e0c2",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        -200
      ],
      "parameters": {
        "width": 540,
        "height": 680,
        "content": "Extract Information & Log"
      }
    },
    {
      "id": "207ce567-badd-498b-b275-5c032a75ba88",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1260,
        -200
      ],
      "parameters": {
        "width": 380,
        "height": 680,
        "content": "Telegram Notification"
      }
    },
    {
      "id": "786542fa-d347-4624-90e1-fab4830c300d",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1660,
        -200
      ],
      "parameters": {
        "width": 440,
        "height": 680,
        "content": "Notification & End"
      }
    },
    {
      "id": "80d41b3e-54a4-4c30-a716-d66518db91b2",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -860,
        -200
      ],
      "parameters": {
        "width": 660,
        "height": 1180,
        "content": "📥 Invoice Intake & Notification Workflow\nThis automated n8n workflow monitors a Google Drive folder for newly uploaded invoice PDFs, extracts essential information (like client name, invoice number, a"
      }
    }
  ],
  "connections": {
    "Telegram": {
      "main": [
        [
          {
            "node": "No Operation, do nothing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive": {
      "main": [
        [
          {
            "node": "Extract from File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets": {
      "main": [
        [
          {
            "node": "Anthropic Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Agent": {
      "main": [
        [
          {
            "node": "Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract from File": {
      "main": [
        [
          {
            "node": "Information Extractor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Information Extractor",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Anthropic Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Anthropic Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive Trigger": {
      "main": [
        [
          {
            "node": "Google Drive",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Information Extractor": {
      "main": [
        [
          {
            "node": "Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}