AutomationFlowsAI & RAG › Auto-triage Github Issues with Gpt-4o, Pinecone

Auto-triage Github Issues with Gpt-4o, Pinecone

ByDavid Ashby @cfomodz on n8n.io

Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

Webhook trigger★★★☆☆ complexityAI-powered12 nodesOpenAI ChatAgentPinecone Vector StoreOpenAI Embeddings
AI & RAG Trigger: Webhook Nodes: 12 Complexity: ★★★☆☆ AI nodes: yes Added:

This workflow corresponds to n8n.io template #4248 — we link there as the canonical source.

This workflow follows the Agent → OpenAI Embeddings recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "nodes": [
    {
      "id": "caa04614-4d25-4946-bd71-72dfa42251f6",
      "name": "4o, 4o-mini, etc1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -40,
        -80
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "25e3bd45-113c-45cf-b40b-90c9c12e2222",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -280,
        -20
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "77c6eac4-a0d7-42ef-843f-5619ae0b449a",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -240,
        -180
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "3d24fc0e-eef0-48c7-8437-94b298a8b887",
      "name": "Respond to Webhook",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        280,
        -160
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "42f9b629-1428-44da-823f-4522b87a5e5d",
      "name": "CHANGE THESE!!!",
      "type": "n8n-nodes-base.set",
      "position": [
        -240,
        -20
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "ad09148a-f2eb-446f-9c10-464cf52f4a00",
      "name": "Github Issue Hints",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -40,
        -180
      ],
      "parameters": {},
      "typeVersion": 1.9
    },
    {
      "id": "c8c699ae-970b-4ab6-b559-b07e770bc8a1",
      "name": "Code Vector Read",
      "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
      "position": [
        0,
        40
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "e1b6251c-7c99-46a0-a5c3-fdc24a0cb391",
      "name": "Docs Vector Read",
      "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
      "position": [
        0,
        160
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "d1aa5807-f63a-48a5-9c03-b9e8b1f4a7d8",
      "name": "Use Text Embedding 3 LARGE",
      "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
      "position": [
        320,
        100
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "3b7d96c3-ba75-46cc-a99b-4e3c37a3658d",
      "name": "These too if you want",
      "type": "n8n-nodes-base.set",
      "position": [
        -240,
        160
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "bab488d5-787e-48e8-848d-cf23b7ec84f0",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        40
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "7e1c72e8-df34-4bc7-b088-dc6a4f09889f",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        460,
        -200
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "connections": {
    "Webhook": {
      "main": [
        [
          {
            "node": "CHANGE THESE!!!",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "CHANGE THESE!!!": {
      "main": [
        [
          {
            "node": "These too if you want",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Code Vector Read": {
      "ai_tool": [
        [
          {
            "node": "Github Issue Hints",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Docs Vector Read": {
      "ai_tool": [
        [
          {
            "node": "Github Issue Hints",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "4o, 4o-mini, etc1": {
      "ai_languageModel": [
        [
          {
            "node": "Github Issue Hints",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Github Issue Hints": {
      "main": [
        [
          {
            "node": "Respond to Webhook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "These too if you want": {
      "main": [
        [
          {
            "node": "Github Issue Hints",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Use Text Embedding 3 LARGE": {
      "ai_embedding": [
        [
          {
            "node": "Docs Vector Read",
            "type": "ai_embedding",
            "index": 0
          },
          {
            "node": "Code Vector Read",
            "type": "ai_embedding",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

Source: https://n8n.io/workflows/4248/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Enable smart, real-time answers in your WhatsApp groups using a custom webhook, Pinecone vector database, and no Facebook Business setup.

Document Default Data Loader, Text Splitter Recursive Character Text Splitter, OpenAI Embeddings +6
AI & RAG

Transform any device manual into an intelligent AI assistant that provides 24/7 support for your users. This template works with ANY household appliance, electronic device, or technical equipment. Man

Agent, OpenAI Chat, Memory Buffer Window +4
AI & RAG

Agent Vocal Insane. Uses agent, lmChatOpenAi, googleCalendarTool, toolVectorStore. Webhook trigger; 16 nodes.

Agent, OpenAI Chat, Google Calendar Tool +8
AI & RAG

AI Agent with Tools. Uses agent, lmChatOpenAi, lmChatAnthropic, toolCode. Webhook trigger; 12 nodes.

Agent, OpenAI Chat, Anthropic Chat +7
AI & RAG

This release introduces a Voice-Enabled Tour Recommendation System that leverages n8n, ElevenLabs Voice Agent, OpenAI GPT-4o, and Pinecone Vector DB to deliver personalized travel itineraries based on

OpenAI Embeddings, OpenAI Chat, Agent +2