{
  "name": "Parse and extract invoice data with Nanonets OCR and export to Excel",
  "nodes": [
    {
      "id": "ce555c80-3e22-4cda-90fd-8a741dc77f52",
      "name": "HTTP Request",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -960,
        0
      ]
    },
    {
      "id": "72b6d303-d070-4a26-a218-37e2fdf22d3d",
      "name": "HTTP Request2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -280,
        0
      ]
    },
    {
      "id": "b24e5adb-e583-40db-95fa-112250b240e3",
      "name": "Convert to File",
      "type": "n8n-nodes-base.convertToFile",
      "position": [
        140,
        0
      ]
    },
    {
      "id": "9b4575f9-5f13-4d3a-befd-827844f52799",
      "name": "Code",
      "type": "n8n-nodes-base.code",
      "position": [
        -740,
        0
      ]
    },
    {
      "id": "0a82a366-71ed-4fa7-8e07-2c7573bee169",
      "name": "Code1",
      "type": "n8n-nodes-base.code",
      "position": [
        -60,
        0
      ]
    },
    {
      "id": "757c2b59-f47c-4f8d-aa34-134273b45023",
      "name": "Wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        -500,
        0
      ]
    },
    {
      "id": "835a183d-826d-497d-ad04-7b57ba9472b2",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -1240,
        0
      ]
    },
    {
      "id": "cc68eafe-9e80-4319-913a-d650c6715987",
      "name": "Respond to Webhook",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        360,
        0
      ]
    },
    {
      "id": "c19705bc-e2cd-47d6-a57f-d11cad5d97eb",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -980,
        -360
      ],
      "parameters": {
        "width": 520,
        "height": 340,
        "content": "Workflow Overview\nThis workflow automates PDF document parsing with Nanonets. Upload a document (via form or webhook), and get structured data—including line items—returned as an Excel file.\n\n\nUse the"
      }
    }
  ],
  "connections": {
    "Code": {
      "main": [
        [
          {
            "node": "Wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait": {
      "main": [
        [
          {
            "node": "HTTP Request2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Code1": {
      "main": [
        [
          {
            "node": "Convert to File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request": {
      "main": [
        [
          {
            "node": "Code",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request2": {
      "main": [
        [
          {
            "node": "Code1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Convert to File": {
      "main": [
        [
          {
            "node": "Respond to Webhook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}