Resources · Make integration

Pinecone Make integrationAutomate Pinecone with Make.

Want your AI tools to find content by meaning, not by exact words? The Pinecone Make integration gives you 6 modules: 5 actions and 1 search. This guide is for ops and product people who have never touched a vector. It explains the idea, then walks you through a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What does the Pinecone Make integration let you do?

Pinecone is a vector store. A vector is a long list of numbers that describes what a piece of text means, so two texts about the same topic get similar numbers. The Pinecone Make integration lets a Make scenario (the automation you build, a chain of steps) write those vectors into Pinecone, read them back and ask which stored items look most alike.

Keep a support knowledge base searchable by meaning. Each time an article is published in your help center app, Upsert a Vector saves it in Pinecone. It creates the entry if it is new and overwrites it if the ID already exists, so edits never create duplicates.

Suggest related items. Query Vectors returns the IDs of the closest items in a namespace (a compartment of your Pinecone data), each with a similarity score. Your scenario can then look those IDs up in your catalog or CRM and show them to a customer or a sales rep.

Remove what should no longer be found. When a product is discontinued or a customer asks to be forgotten, Delete a Vector takes the matching entry out, so your AI assistant stops quoting it.

What the integration does not do: it has no trigger, so Pinecone cannot start a scenario on its own. Another app or a schedule has to kick things off. The listed modules also stay close to the basics; for anything else there is Make an API Call. Pinecone has an n8n node too, see the Pinecone n8n integration and the n8n vs Make comparison. New to Make itself? The Make training covers the editor from scratch.

Connect

How do you connect Pinecone to Make?

  1. 01

    Add a Pinecone module

    In your scenario, click the +, type Pinecone and pick any of its modules. Make then asks for a connection: your Pinecone account linked to Make once and reused by all six modules. Click Create a connection.

  2. 02

    Name the connection

    Giving it a name is optional but useful. If you work with a test project and a live one, a clear name like Pinecone production saves you from writing vectors into the wrong place later.

  3. 03

    Authorize and save

    Follow what the window asks: either approve access on the Pinecone page that opens, or paste the key that Pinecone gives you. Then click Save. The connection now appears in the module's dropdown.

First scenario

Your first scenario: feed Pinecone from another app

GoalWhen a new document is ready in another app, Make stores its vector in Pinecone with Upsert a Vector.

  1. 01

    Create the scenario

    Open the Scenarios page, create a new scenario and click the +. Pick the app that holds your documents and its trigger, the module that starts everything when a new document appears.

  2. 02

    Turn the text into a vector

    Pinecone stores vectors, it does not compute them. So first add a step that turns the document text into a vector with an embedding model of your choice, through a module of an AI app. This is a general prerequisite, whatever your source app.

  3. 03

    Add Upsert a Vector

    Click the + on the right of that first module, search Pinecone and choose Upsert a Vector. Select the connection you created, or click Create a connection if this is your first time.

  4. 04

    Map the data

    Fill the module fields. Once the connection exists, Make lists what it can read on the Pinecone side. For each field, map the matching value from the first module, such as the document ID, so each document keeps one stable entry.

  5. 05

    Test with Run once

    Click Run once. Make runs the scenario one time and shows the bundles, the items each module received. Check that one document produced one vector in Pinecone before going further.

  6. 06

    Schedule and switch on

    Set the schedule on the first module. A new scenario checks every 15 minutes by default, and 15 minutes is also the shortest gap on the Free plan. Then switch the scenario on.

Modules

What each Pinecone module does

Pinecone gives you 6 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Pinecone1

Delete a Vector

Action

In MakeDeletes a vector.

This module removes one stored vector from Pinecone, so the item it described can no longer surface in a similarity search. It is the cleanup step of your setup.

When to use it
a record is deleted in your source app, or an outdated answer keeps showing up in your assistant's replies.
Watch out
treat the deletion as final. Test it with Run once on a single known ID before you let a scenario delete in bulk.
Pinecone2

Get a Vector

Action

In MakeRetrieves a vector from a namespace.

Get a Vector reads back one vector stored in a namespace. It is handy to confirm that an entry really exists and to see what your scenario actually wrote there.

When to use it
right after a search, when you hold an ID and want the stored entry itself before passing it on to another app.
Watch out
the module reads from a namespace, so point it at the one your upsert scenario wrote to, not just any namespace that happens to be listed.
Pinecone3

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Your escape hatch. Make an API Call sends any request to the Pinecone API with the connection you already set up, so you never handle credentials twice.

When to use it
the five other modules do not cover what you need, and the Pinecone API documentation describes a request that does.
Watch out
here you write the request yourself, closer to developer work. Keep a named module whenever one exists, it is easier for a teammate to read.
Pinecone4

Update a Vector

Action

In MakeUpdates a vector.

Update a Vector changes an entry that is already in Pinecone, without creating a new one. The ID stays the same, so nothing else points to a new entry.

When to use it
a product sheet or a help article was edited in its source app and the stored version must follow.
Watch out
if you cannot be sure the entry is already stored, pick Upsert a Vector instead, since it creates the entry when it is missing.
Pinecone5

Upsert a Vector

Action

In MakeCreates new or updates an existing vector.

Upsert is short for update or insert. The module creates a new vector, or replaces the one that already has the same ID, so a single step covers both cases.

When to use it
this is the default choice to feed Pinecone from another app, because you do not need to know whether the item was already stored.
Watch out
reuse a stable ID from the source, such as the record ID. A random one creates a duplicate on every run.
Pinecone6

Query Vectors

Search

In MakeRetrieves the IDs of the most similar items in a namespace, along with their similarity scores.

The heart of a vector store. Query Vectors looks inside a namespace for the stored items closest in meaning and returns their IDs, each with a similarity score.

When to use it
a customer asks a question and you want the closest help articles, or you want products similar to the one being viewed.
Watch out
as a search, it can return zero, one or many bundles. Every following module then runs once per result, and each run counts as an operation.
Need help

Need help automating Pinecone with Make?

A person reads every message.

FAQ

Questions people ask about Pinecone and Make

01Is the Pinecone Make integration free?
Yes, on the Make side. Pinecone is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes per execution, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) bring the interval down to 1 minute and lift the scenario cap. Make counts usage in operations, one per module run on one bundle. Your Pinecone account is a separate matter and this page says nothing about its pricing.
02What do you need to connect Pinecone to Make?
A Pinecone account and a Make account. The official Make documentation for this app is not available, so no specific prerequisite is known. The generic steps apply: add a Pinecone module, click Create a connection, optionally name it, then either authorize Make on the Pinecone page or paste the key Pinecone gives you, and click Save. The same connection then serves all six modules, including Make an API Call, so you only set it up once.
03Does Pinecone have a real-time trigger in Make?
No. The Pinecone app in Make has no trigger at all, only 5 actions and 1 search. A scenario therefore has to start somewhere else: on the trigger of another app, for example when a record is created in your CRM or help center, or on the scenario schedule. A new scenario runs every 15 minutes by default, and paid plans allow intervals down to 1 minute. Whether the start is instant depends entirely on the app you put in first position.
04What if a Pinecone module you need is missing in Make?
Use Make an API Call. It is listed among the six Pinecone modules and lets a scenario call any endpoint of the Pinecone API with the connection you already created. You write the request yourself, following the Pinecone API documentation, so it asks for a bit more care than a ready-made module. Test it with Run once and read the returned bundle. If the problem is a failing scenario rather than a missing feature, the Make troubleshooting guide on this site is the next place to look.
05Make or n8n for Pinecone?
It depends on the tool your team already runs. Pinecone is available in both: in Make as an app with 6 modules, in n8n as a node. The honest criterion is where the rest of your automations live, since keeping one tool means one place to monitor and one set of connections. This site has a dedicated Pinecone n8n integration page and a side-by-side n8n vs Make comparison if you are still choosing. Neither tool is declared better here, as nothing in the sources supports such a ranking.