{
  "name": "Collect, score, and coach call quality with forms, Gemini, OpenAI, Gmail, and Google Drive",
  "nodes": [
    {
      "id": "c8f98fcd-5ece-4af3-a2cd-d28879a48731",
      "name": "Transcribe a recording",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        512,
        -64
      ]
    },
    {
      "id": "2a40fd1e-150e-4e35-b582-1d684376cf0c",
      "name": "Memory",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        720,
        160
      ]
    },
    {
      "id": "a0de5c7d-c3d7-4f84-a3d8-97dc6e4ba1d3",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        848,
        144
      ]
    },
    {
      "id": "40a489b5-cdc5-4187-b608-d9f4fe1b25a7",
      "name": "Structured Output Parser1",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1248,
        112
      ]
    },
    {
      "id": "59ea3c30-267b-4a53-ab68-93495ab79e27",
      "name": "On form submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -48,
        -64
      ]
    },
    {
      "id": "22b67e10-2511-470b-be7b-7b02de8dc09f",
      "name": "Download file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        288,
        -64
      ]
    },
    {
      "id": "e7ce646c-d9c8-4a99-9376-4d18d2b70e48",
      "name": "Email_Supervisor",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1328,
        -64
      ]
    },
    {
      "id": "09481f4c-0489-4168-a30c-10fe769fa316",
      "name": "Email_Agent_&_Supervisor",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1520,
        -64
      ]
    },
    {
      "id": "869f013c-bb5f-4d35-b282-ed4fcd03b205",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -656,
        -256
      ],
      "parameters": {
        "width": 528,
        "height": 640,
        "content": "## Automate call quality scoring and coaching from a simple form\n\nThis workflow helps support teams evaluate call quality and deliver structured feedback without manual review. Agents upload their rec"
      }
    },
    {
      "id": "d78863e0-bd21-4e12-a5b0-64546e65a3c2",
      "name": "GTP-4o",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        624,
        144
      ]
    },
    {
      "id": "7e176813-043c-4d95-80b1-924753267da4",
      "name": "GPT-4o1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1056,
        112
      ]
    },
    {
      "id": "17b798a4-7fef-4bcf-b10e-47e5b2cc11e6",
      "name": "AI Quality Analyst",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        672,
        -64
      ]
    },
    {
      "id": "02f39ed7-bdb8-4dc8-9e8a-daefad2741ac",
      "name": "AI QC Manager",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        1056,
        -64
      ]
    },
    {
      "id": "4825ef81-07ce-4ad5-859d-76edcde1ddc5",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -96,
        -144
      ],
      "parameters": {
        "width": 512,
        "height": 272,
        "content": "## Form & File Handling"
      }
    },
    {
      "id": "b138797d-e03f-40df-824b-cb3b3db1e3cb",
      "name": "Upload file",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        128,
        -64
      ]
    },
    {
      "id": "a8a14080-cc97-47c9-bfe7-779b9fb282e1",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        448,
        -144
      ],
      "parameters": {
        "width": 528,
        "height": 432,
        "content": "## AI Processing"
      }
    },
    {
      "id": "60f8ec59-7fa5-4ad2-8e5c-40c086ff5309",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1008,
        -144
      ],
      "parameters": {
        "width": 672,
        "height": 400,
        "content": "## Feedback & Delivery"
      }
    }
  ],
  "connections": {
    "GTP-4o": {
      "ai_languageModel": [
        [
          {
            "node": "AI Quality Analyst",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Memory": {
      "ai_memory": [
        [
          {
            "node": "AI Quality Analyst",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "GPT-4o1": {
      "ai_languageModel": [
        [
          {
            "node": "AI QC Manager",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Upload file": {
      "main": [
        [
          {
            "node": "Download file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI QC Manager": {
      "main": [
        [
          {
            "node": "Email_Supervisor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Download file": {
      "main": [
        [
          {
            "node": "Transcribe a recording",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email_Supervisor": {
      "main": [
        [
          {
            "node": "Email_Agent_&_Supervisor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI Quality Analyst": {
      "main": [
        [
          {
            "node": "AI QC Manager",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "On form submission": {
      "main": [
        [
          {
            "node": "Upload file",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Transcribe a recording": {
      "main": [
        [
          {
            "node": "AI Quality Analyst",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "AI Quality Analyst",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser1": {
      "ai_outputParser": [
        [
          {
            "node": "AI QC Manager",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  }
}