- Home
- Resources
- Integrations
- Pinecone Vector Store
n8n Pinecone Vector Store nodeConfigure Pinecone Vector Store in n8n.
The n8n Pinecone Vector Store node is where your documents stop being files and start being searchable knowledge. It carries 2 head parameters and 5 operation modes, from bulk insert to answering an agent's question. Built for anyone wiring a retrieval layer into n8n.
Verified Trustpilot reviews · AI, automation & growth agency
What does the n8n Pinecone Vector Store node actually do?
A vector store keeps mathematical representations of your text instead of the text itself, so a search returns what means the same thing rather than what spells the same way. This node is the bridge between an n8n workflow and a Pinecone index: it pushes documents in, pulls ranked documents out, updates an entry by its ID, or sits behind an AI node as the place answers get looked up.
Three shapes cover most of what people build with it. The first is ingestion: a workflow picks up files, splits them, and runs the node in insert mode against a Pinecone index. Nothing answers questions yet, you are just filling the store. The second is direct search: load mode takes a Prompt, ranks the stored documents by similarity, and hands back the top matches, with Limit deciding how many come down the wire. The third is agent-facing: in retrieve-as-tool mode the node becomes a tool, an add-on resource an AI model can call on its own when a question needs facts it does not have. That last one is how a support bot built on the AI Agent node answers from your own documentation instead of guessing.
Mode choice is the whole design decision here. retrieve hands the store to a chain or a tool as a vector store, which is the pattern when a Question and Answer Chain does the summarizing. retrieve-as-tool plugs the store straight into an agent's tool connector, where the Name and Description you write are what the model reads to decide whether to call it. A vague description is the single most common reason an agent ignores a perfectly good index.
The node handles vectors, not embeddings. Turning text into numbers happens in a separate sub-node, a helper node that never runs on its own and only works when plugged into a port of a root node. That is where OpenAI or Google Gemini embedding models come in, and their provider bills those calls under its own terms. Swapping that model later means re-inserting, since vectors written by one model are not comparable with vectors written by another.
Two limits worth knowing before you commit. This node exposes 2 head parameters and nothing else at the top level: everything past that lives inside the mode you picked, so a field you saw in a tutorial may simply belong to another mode. And it works on documents, not on Pinecone administration. Creating an index, deleting one, listing what exists in your account: none of that is here. For agent-side patterns the AI Agent Tool page covers the other half of the wiring, and the n8n review goes into where the platform fits overall.
What do you need before the node runs?
- 01
Create the Pinecone credential
Open the Credentials menu in n8n and add the Pinecone credential, which asks for a single API Key field. You create it once and every workflow on that instance can select it. Get the key from your Pinecone console: open the project, go to API Keys, and copy the value shown there into the credential field.
- 02
Point the node at an index
Pinecone Index is a resource locator, meaning you either pick the index from the list n8n loads with your credential or type its identifier yourself. Picking from the list is the safer route while you are learning, since a typed value that does not match an existing index fails at run time rather than at save time.
- 03
Pick the mode before anything else
Operation Mode decides which fields the panel shows you. Set it first. Choose
insertwhile you are loading documents, then switch a second copy of the node toloadorretrieve-as-toolfor the reading side. Filling a panel and then changing the mode means re-entering the fields the new mode asks for.
Which parameters do you set on the node?
The Pinecone Vector Store node has 2 parameters. For each one: the node as you configure it in n8n, what the parameter changes, and our field notes.
Parameters index
Operation Mode
modeWhat you see in n8n
Notes & use cases
This selector decides what the node does with your Pinecone index, and every other field follows from it.
Key parameters
- Operation Mode:
load(Get Many) ranks stored documents against a Prompt, with Limit capping the results and Include Metadata deciding whether source details travel with them. - Operation Mode:
insert(Insert Documents) writes documents in,update(Update Documents) rewrites one entry found by its ID. - Operation Mode:
retrieve(Retrieve Documents) opens the store to a chain,retrieve-as-tool(Retrieve Documents As Tool) opens it to an agent under a Name and Description.
insert run absorbs new policy documents, a chat workflow in load mode answers against them. Rerank Results reorders matches on the way out.Pinecone Index
pineconeIndexWhat you see in n8n
Notes & use cases
Every mode needs to know which index it is talking to, and this is the only field that is required no matter what you selected above.
Key parameters
- Pinecone Index: required, and a resource locator, so it takes either a value chosen from the loaded list or one you enter yourself, including an expression such as
{{ $json.index }}when the index name arrives from an earlier node.
Need help automating Pinecone Vector Store with n8n?
A person reads every message.
Pinecone Vector Store in n8n, answered
01Is the Pinecone Vector Store node included in n8n?
02What do you need for the n8n Pinecone Vector Store node to work?
03What are the limits of this node?
04What is the minimum you have to plug in to get started?
05n8n or Make for a retrieval workflow?
Get our weekly integration tips.
No spam. Unsubscribe anytime.



