{
  "name": "Ai audio transcription & Google Docs report generator with VLM run",
  "nodes": [
    {
      "id": "2175eca1-4842-4601-b0ac-84264cdc48ca",
      "name": "🎙️ Workflow Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -260,
        720
      ],
      "parameters": {
        "width": 460,
        "height": 720,
        "content": "## 🎙️ AI Audio Transcription with VLM Run\n\n**Overview:**\nAutomatically transcribes audio files from Gmail and generates formatted transcription reports in Google Docs.\n\n**Workflow:**\n1. 📧 Monitor Gmai"
      }
    },
    {
      "id": "3d1b367c-226c-4d9c-bc9e-0643ff3896bc",
      "name": "📧 Email Monitoring",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        720
      ],
      "parameters": {
        "width": 360,
        "height": 720,
        "content": "## 📧 Gmail Audio Detection\n\n**Monitors incoming emails and automatically downloads audio attachments.**\n\n**Process:**\n1. Polls Gmail every minute\n2. Detects new emails with attachments\n3. Downloads au"
      }
    },
    {
      "id": "4c2744d9-c35d-4629-ac54-b3f299cf16e3",
      "name": "🤖 AI Transcription",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        600,
        720
      ],
      "parameters": {
        "width": 360,
        "height": 720,
        "content": "## 🤖 Audio AI Processing\n\n**VLM Run transcribes audio with high accuracy**\n\n**Features:**\n- Advanced speech recognition\n- Automatic punctuation\n- Timestamp generation\n\n\n**Output:**\n- Complete transcri"
      }
    },
    {
      "id": "52c19808-27ae-4ccd-af4d-a977bd44f18a",
      "name": "🔗 Async Processing",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        980,
        720
      ],
      "parameters": {
        "width": 320,
        "height": 720,
        "content": "## 🔗 Webhook Processing Flow\n\n**How asynchronous transcription works:**\n\n**Step 1:** Audio sent to VLM Run with callback URL\n**Step 2:** Transcription starts in background\n**Step 3:** Webhook receives"
      }
    },
    {
      "id": "7046634c-3534-4f62-9df9-7ece42a4b969",
      "name": "📄 Document Generation",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1320,
        720
      ],
      "parameters": {
        "width": 320,
        "height": 720,
        "content": "## 📄 Professional Reports\n\n**Creates beautifully formatted Google Docs with transcription results.**\n\n**Report includes:**\n- Date and timestamp\n- Total audio duration\n- Segmented transcription\n- Time "
      }
    },
    {
      "id": "31d1f0c3-73e7-4e1a-bc08-72c5694e7153",
      "name": "Monitor Email Attachments",
      "type": "n8n-nodes-base.gmailTrigger",
      "position": [
        320,
        1260
      ]
    },
    {
      "id": "d2c14402-db05-4bf4-a8a5-402587d69ee8",
      "name": "VLM Run Audio Transcriber",
      "type": "@vlm-run/n8n-nodes-vlmrun.vlmRun",
      "position": [
        720,
        1260
      ]
    },
    {
      "id": "98e98532-dc44-4b15-a75d-24b3d7823c84",
      "name": "Receive Transcription Results",
      "type": "n8n-nodes-base.webhook",
      "position": [
        1080,
        1260
      ]
    },
    {
      "id": "c9468f04-42da-4725-a462-97cdcf6c40ac",
      "name": "Generate Transcription Report",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        1420,
        1260
      ]
    }
  ],
  "connections": {
    "Monitor Email Attachments": {
      "main": [
        [
          {
            "node": "VLM Run Audio Transcriber",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Receive Transcription Results": {
      "main": [
        [
          {
            "node": "Generate Transcription Report",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}