{
  "name": "Construction blueprint to Google Sheets automation with VLM Run and Google Drive",
  "nodes": [
    {
      "id": "437ad354-32ef-4400-afa4-7cc37a819d5b",
      "name": "VLM Run",
      "type": "@vlm-run/n8n-nodes-vlmrun.vlmRun",
      "position": [
        1744,
        480
      ]
    },
    {
      "id": "6aa5ea64-0da0-4296-b57d-a002b9ca7b28",
      "name": "Append row in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2256,
        480
      ]
    },
    {
      "id": "42f825ee-f0dd-44c0-91f1-6088fcf29f0d",
      "name": "Download file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        1328,
        480
      ]
    },
    {
      "id": "72f102a6-e223-437f-bf19-861818ff9b09",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        512,
        0
      ],
      "parameters": {
        "width": 480,
        "height": 768,
        "content": "# Construction Blueprint Processing with VLM Run\n\nAutomatically extracts structured construction blueprint details from uploaded documents in Google Drive and saves them into a Google Sheet for tracki"
      }
    },
    {
      "id": "145286ec-906c-430d-8448-447eac2bd266",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2048,
        0
      ],
      "parameters": {
        "width": 480,
        "height": 768,
        "content": "# Append Row in Sheet\n\n**Function:** Appends extracted structured data into a Google Sheet.\n\n* Columns could be: Project Details, Document Type, Document Number, Issue Date, Author's Name, Drawing Tit"
      }
    },
    {
      "id": "09952464-9148-44c9-a6c0-ab09b285be87",
      "name": "Google Drive Trigger",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        1088,
        480
      ]
    },
    {
      "id": "6b368cd5-0ce9-453f-9e02-28440878aa72",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1024,
        0
      ],
      "parameters": {
        "width": 480,
        "height": 768,
        "content": "# 📁 Input Processing\n\n**Monitors & downloads blueprint files from Google Drive.**\n\n**Process:**\n1. Watches designated Drive folder\n2. Auto-triggers on new uploads\n3. Downloads files for AI processing\n"
      }
    },
    {
      "id": "84b00cb6-ac37-4ea9-ab09-118c40160767",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1536,
        0
      ],
      "parameters": {
        "width": 480,
        "height": 768,
        "content": "# VLM Run (Document)\n\n**Function:** Sends the blueprint file to VLM Run under the category `construction.blueprint`.\n\n* Extracts structured details such as:\n\n  * Project name, address, permit ID\n  * D"
      }
    }
  ],
  "connections": {
    "VLM Run": {
      "main": [
        [
          {
            "node": "Append row in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Download file": {
      "main": [
        [
          {
            "node": "VLM Run",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Drive Trigger": {
      "main": [
        [
          {
            "node": "Download file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}