- Home
- Resources
- Integrations
- Algolia
Algolia Make integrationAutomate Algolia with Make.
Can Make keep your Algolia indices up to date without a line of code? The Algolia Make integration gives you 6 modules: 4 actions and 2 searches. This guide shows how to link your account, then build a first scenario that pushes new items into an index.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Algolia Make integration do?
The Algolia Make integration links your Algolia account to Make, the no-code tool where you build a scenario (the automation itself, a chain of steps). Each step is a module: here, 4 actions that write or read records and 2 searches that return records or indices. Algolia has no trigger in Make, so something else starts the scenario.
A search index that follows your catalog. When another app registers a new product or article, Add a new record (with auto-generated object ID) sends it to your index, and Algolia creates the object ID for you.
Prices and stock that move without a full rewrite. Add or update record attributes changes only the attributes you send and leaves the rest of the record untouched, which suits a value that changes often.
A look before you write. Search Records pulls records from an index and Get a Record fetches a single one by its object ID, so a scenario can check what already exists before it adds anything.
What Make does not do here: no module watches Algolia for changes, so the scenario starts on a schedule or on another app's event. For anything the ready-made modules skip, Make an API Call reaches the rest of the Algolia API. New to the editor? The Make training covers the basics, and the n8n vs Make comparison helps if you are weighing both tools.
How do you connect your Algolia account to Make?
- 01
Open the connection window
In your scenario, add any Algolia module and click Create a connection. A connection is your Algolia account linked to Make once; every Algolia module you add later reuses it.
- 02
Copy your credentials from Algolia
In the Algolia dashboard, go to the API keys section from the account or settings area. Copy the API key and the Client ID shown on screen. The key needs the permissions your modules will rely on.
- 03
Paste them and save
Back in Make, the Connection name field is optional, but a clear name helps you spot the right account later. Paste the credentials you copied, or follow the on-screen instructions, and confirm.
Your first scenario: send new items to an Algolia index
GoalWhen a new item appears in another app, Make adds it as a record in your Algolia index.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Pick the app that holds your items, such as a spreadsheet or an online store, and its trigger module.
- 02
Add the Algolia action
Click the + on the right of that first module, search for Algolia and choose Add a new record (with auto-generated object ID). Click Create a connection if you have none yet.
- 03
Map the data
Pick the index from the list Make shows once the connection works, then map values from the first module into the record. Each bundle, meaning each item passed along, becomes one record.
- 04
Test with Run once
Click Run once. Make runs the scenario one time and shows the bundles each module received. Open your index in Algolia and look for the new record.
- 05
Schedule and switch on
On the first module, open Scheduling: a new scenario runs every 15 minutes by default, and the Free plan cannot go faster. Keep it or adjust it, then switch the scenario on.
What can Make do with Algolia?
Algolia gives you 6 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Add a new record (with auto-generated object ID)
ActionIn Make“Adds a record to an index.”
This module drops a fresh record into the index you choose, and Algolia gives it an object ID on its own, so you have nothing to invent. It is the natural end point of a scenario that feeds your search.
Add or update record attributes
ActionIn Make“Adds new attributes to a record, or updates existing ones. The module performs a partial update - preserves fields not specified in this request.”
Change a price, a stock level or a label on a record that already exists, without resending everything. The module writes the attributes you give it, adds the missing ones, and keeps every other field as it was.
Get a Record
ActionIn Make“Retrieves one record by its object ID.”
Fetch exactly one record by its object ID and receive it as a single bundle, ready for the modules that follow. Useful when an earlier step already knows which record matters.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reach any endpoint of the Algolia API from your scenario, with the same connection as the other modules. It covers whatever the 5 ready-made modules leave aside, without a second account setup.
List Indices
SearchIn Make“Lists all indices in the current Algolia application.”
Get the list of indices in your current Algolia application, one bundle per index. Handy to see what exists before a scenario writes anywhere.
Search Records
SearchIn Make“Retrieves records from an index.”
Pull records out of an index so the rest of the scenario can work on them, whether you copy them elsewhere or update them one by one.
Need help automating Algolia with Make?
A person reads every message.