Ressources · Intégration Make

Intégration Algolia MakeAutomatiser Algolia avec Make.

Ton moteur de recherche Algolia peut-il se mettre à jour tout seul ? L'intégration Algolia Make propose 6 modules : 4 actions et 2 recherches. Cette page t'aide à brancher ton compte, puis à monter un premier scénario qui alimente un index.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration Algolia Make ?

L'intégration Algolia Make relie ton compte Algolia à Make, l'outil sans code où tu construis un scénario, c'est-à-dire ton automatisation. Chaque brique du scénario s'appelle un module. Algolia en compte six : 4 actions qui écrivent ou lisent des enregistrements, 2 recherches qui renvoient des enregistrements ou des index. Aucun déclencheur côté Algolia : c'est une autre app, ou l'horloge de Make, qui lance le tout.

Vérifier avant d'écrire. Avec Search Records, tu récupères les enregistrements d'un index ; avec Get a Record, tu en lis un seul grâce à son object ID. Pratique pour savoir ce qui existe déjà avant de toucher à quoi que ce soit.

Une fiche produit à jour sans tout renvoyer. Add or update record attributes modifie uniquement les attributs que tu lui passes. Le reste de l'enregistrement ne bouge pas, idéal pour un prix ou un stock.

Un index qui suit ton catalogue ou ton blog. Quand un article est publié dans un autre outil, Add a new record (with auto-generated object ID) l'envoie dans l'index, et Algolia lui attribue son identifiant.

Ce que Make ne fait pas ici : aucun module ne surveille Algolia, donc le scénario démarre sur un événement d'une autre app ou sur un planning. Pour ce que les modules prévus ne couvrent pas, Make an API Call ouvre le reste de l'API Algolia. Tu hésites entre les deux outils ? Le comparatif n8n vs Make pose les critères, et la Formation Make reprend l'éditeur depuis le début.

Connexion

Comment connecter ton compte Algolia à Make ?

  1. 01

    Ouvre la fenêtre de connexion

    Dans ton scénario, ajoute n'importe quel module Algolia et clique sur Create a connection. La connexion, c'est ton compte Algolia relié à Make une bonne fois : tous les modules Algolia la réutilisent ensuite.

  2. 02

    Récupère tes identifiants dans Algolia

    Dans le tableau de bord Algolia, passe par l'espace compte ou paramètres et ouvre la section des clés d'API. Copie l'API key et le Client ID affichés. La clé doit avoir les droits dont tes modules ont besoin.

  3. 03

    Colle-les et valide

    De retour dans Make, le champ Connection name est facultatif, mais un nom clair t'évite de te tromper de compte plus tard. Colle les identifiants copiés, ou suis les instructions à l'écran, puis confirme.

Premier scénario

Ton premier scénario : alimenter un index Algolia

ObjectifQuand un nouvel élément apparaît dans une autre app, Make l'ajoute comme enregistrement dans ton index Algolia.

  1. 01

    Crée le scénario

    Sur la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis l'app où naissent tes contenus, un tableur ou une boutique en ligne par exemple, puis son module déclencheur.

  2. 02

    Ajoute l'action Algolia

    Clique sur le + à droite de ce premier module, cherche Algolia et prends Add a new record (with auto-generated object ID). Clique sur Create a connection si tu n'en as pas encore.

  3. 03

    Relie les données

    Choisis l'index dans la liste que Make affiche une fois la connexion active, puis glisse les valeurs du premier module dans l'enregistrement. Chaque bundle (un élément transmis d'un module à l'autre) donne un enregistrement.

  4. 04

    Teste avec Run once

    Clique sur Run once : Make exécute le scénario une seule fois et montre les bundles reçus par chaque module. Va ensuite dans ton index Algolia pour retrouver le nouvel enregistrement.

  5. 05

    Planifie et active

    Sur le premier module, ouvre Scheduling : un nouveau scénario tourne toutes les 15 minutes par défaut, le minimum du plan Free. Garde ce réglage ou change-le, puis active le scénario.

Modules

Que peut faire Make avec Algolia ?

Algolia te donne 6 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Algolia1

Add a new record (with auto-generated object ID)

Action

Dans MakeAdds a record to an index.

Tu obtiens un nouvel enregistrement dans l'index de ton choix, avec un object ID créé par Algolia : pas d'identifiant à inventer de ton côté. C'est le point d'arrivée classique d'un scénario qui nourrit ta recherche.

Quand l'utiliser
une fiche produit ou un article vient d'être créé ailleurs et doit apparaître dans la recherche de ton site.
Attention
ce module crée à chaque passage, donc le même élément traité deux fois donne deux enregistrements ; pour l'existant, passe par Add or update record attributes.
Algolia2

Add or update record attributes

Action

Dans MakeAdds new attributes to a record, or updates existing ones. The module performs a partial update - preserves fields not specified in this request.

Tu corriges un prix, un stock ou une étiquette sur un enregistrement déjà présent, sans tout renvoyer. Le module écrit les attributs fournis, ajoute ceux qui manquent et laisse intacts tous les autres.

Quand l'utiliser
une valeur change dans ton back-office et l'index doit suivre.
Attention
le module doit savoir quel enregistrement modifier ; si ton scénario l'ignore encore, place Search Records juste avant.
Algolia3

Get a Record

Action

Dans MakeRetrieves one record by its object ID.

Tu récupères un seul enregistrement, désigné par son object ID, sous la forme d'un bundle que les modules suivants peuvent lire. Pratique quand une étape précédente sait déjà de quel enregistrement il s'agit.

Quand l'utiliser
avant une mise à jour, pour comparer la version en place avec les nouvelles données.
Attention
sans object ID, il ne sert à rien ; pour trouver des enregistrements d'après leur contenu, prends Search Records.
Algolia4

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Tu atteins n'importe quel point de l'API Algolia depuis ton scénario, avec la même connexion que les autres modules. De quoi couvrir ce que les 5 modules tout prêts laissent de côté, sans reconfigurer de compte.

Quand l'utiliser
l'opération Algolia dont tu as besoin n'a pas de module dédié dans Make.
Attention
c'est toi qui rédiges la requête, garde donc la documentation de l'API Algolia ouverte à côté de l'éditeur.
Algolia5

List Indices

Recherche

Dans MakeLists all indices in the current Algolia application.

Tu vois d'un coup tous les index de ton application Algolia courante, un bundle par index. Utile pour faire l'état des lieux avant qu'un scénario écrive quelque part.

Quand l'utiliser
tu gères plusieurs index, un par langue ou par boutique par exemple, et le scénario doit les passer en revue.
Attention
c'est une recherche, elle peut renvoyer plusieurs bundles ; chaque module placé après tourne alors une fois par index, et chaque passage compte comme une opération sur ton plan.
Algolia6

Search Records

Recherche

Dans MakeRetrieves records from an index.

Tu sors des enregistrements d'un index pour que la suite du scénario les traite, qu'il s'agisse de les copier ailleurs ou de les modifier un par un.

Quand l'utiliser
il te faut les enregistrements existants, et leurs object ID, avant de lancer Add or update record attributes.
Attention
le résultat peut compter zéro, un ou plusieurs bundles ; à zéro, les modules suivants n'ont rien à traiter, à plusieurs, ils tournent une fois par enregistrement.
Besoin d'aide

Besoin d'aide pour automatiser Algolia avec Make ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur Algolia et Make

01L'intégration Algolia Make est-elle gratuite ?
Oui, côté Make. Algolia est une app standard, accessible dès le plan Free. Ce plan permet 2 scénarios actifs, un intervalle d'au moins 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au maximum, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs, montent à 40 minutes d'exécution et comptent l'usage en crédits mensuels. Il te faut aussi un compte Algolia actif, dont le tarif dépend d'Algolia.
02Que faut-il pour connecter Algolia à Make ?
Un compte Algolia actif et une clé d'API avec les droits utiles à tes modules. Dans le tableau de bord Algolia, la section des clés d'API, côté compte ou paramètres, affiche l'API key et le Client ID : copie les deux. Dans Make, ajoute un module Algolia, clique sur Create a connection, nomme la connexion si tu veux et colle les identifiants. Les 6 modules Algolia partagent ensuite cette connexion, tu ne la configures donc qu'une fois par compte.
03Le module Algolia réagit-il en temps réel ?
Non, car Algolia n'a pas de déclencheur dans Make : rien, côté Algolia, ne peut lancer un scénario. Deux solutions. Tu démarres le scénario sur le déclencheur d'une autre app, celle où tes fiches produits ou tes articles sont créés. Ou tu laisses Make le lancer selon un planning, toutes les 15 minutes par défaut, avec Search Records ou List Indices en premier module. Sur le plan Free, 15 minutes est l'intervalle le plus court ; les plans payants descendent à 1 minute.
04Que faire si un module Algolia manque dans Make ?
Passe par Make an API Call. Ce module appelle n'importe quel point de l'API Algolia avec la connexion déjà en place, donc une opération sans module dédié reste accessible. La contrepartie : tu écris la requête toi-même, documentation de l'API Algolia sous les yeux. Autre point à garder en tête, la doc de Make pour cette app est générée par IA à partir de la documentation officielle d'Algolia et peut contenir des erreurs. Vérifie les détails importants auprès d'Algolia avant de bâtir dessus.
05Make ou n8n pour Algolia ?
Ça dépend surtout de l'outil où vivent déjà tes automatisations. Si ton équipe travaille dans Make, y garder Algolia t'évite d'éparpiller des flux liés entre deux outils. Côté Make, tu disposes de 6 modules prêts pour Algolia, d'un éditeur visuel où chaque étape se teste avec Run once, et d'un plan Free pour démarrer avec 2 scénarios actifs. Algolia peut aussi exister sous forme de nœud n8n : liste les opérations dont tu as besoin et regarde lequel des deux les couvre pour ton cas.