Ressources · Intégration Make

Intégration Keboola MakeAutomatiser Keboola avec Make.

Et si tes tables Keboola se remplissaient toutes seules ? L'intégration Keboola Make ajoute 10 modules d'action : charger des données, lancer un job, démarrer une orchestration. On branche ton compte avec un token Storage API, puis on monte ensemble un premier scénario.

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

Ce que tu peux automatiser

Que permet l'intégration Keboola Make ?

L'intégration Keboola Make relie ton projet Keboola à Make. Un scénario (l'automatisation que tu construis dans Make, une chaîne de modules) peut alors envoyer des données dans tes tables, les relire et lancer des jobs ou des orchestrations. Ses 10 modules sont tous des actions : le départ vient forcément d'ailleurs.

Déclencher tes traitements sans passer par le tableau de bord. Run a Queue Job lance un job, Start an Orchestration démarre toute une chaîne de traitement. Ensuite, Get a Queue Job ou Get a Job récupèrent le détail du job pour que le scénario décide de la suite, par exemple prévenir l'équipe finance.

Alimenter une table depuis tes outils du quotidien. Un module (une brique du scénario) d'une autre app, ton CRM ou ton outil de formulaires, récupère les nouvelles fiches, et Upload Data into a Table les écrit dans Keboola.

Sortir les résultats vers ceux qui en ont besoin. Get File URLs from a Run ID transforme une exécution en liens de fichiers à envoyer, Preview Data donne un aperçu d'une table, Export a Table la sort en entier.

Une limite à connaître : Keboola n'a aucun déclencheur, donc Make ne voit rien bouger de lui-même ; le scénario tourne sur sa planification ou part d'une autre app. La doc Make de l'app est aussi signalée comme générée par IA, teste chaque module avant de t'y fier. Pour aller plus loin, la Formation Make reprend les bases, et le n8n vs Make t'aide à choisir ton outil. Un scénario qui coince ? Direction Dépannage Make.

Connexion

Comment connecter Keboola à Make ?

  1. 01

    Génère un token dans Keboola

    Dans le tableau de bord Keboola, ouvre Project Settings, puis la page API Tokens, et clique sur Create Token. Règle les permissions du token, valide, puis copie le token Storage API qui s'affiche.

  2. 02

    Ajoute un module Keboola dans Make

    Dans ton scénario, pose n'importe quel module Keboola et clique sur Create a connection. La connexion, c'est ton compte Keboola relié à Make une fois pour toutes, et réutilisé par tous les modules Keboola.

  3. 03

    Colle le token et enregistre

    Si tu veux, donne un nom parlant dans Connection name (c'est facultatif), colle ton token et suis les instructions à l'écran. Make te propose ensuite la liste de ce qu'il peut lire dans ton projet.

Premier scénario

Ton premier scénario : charger des données et lancer une orchestration

ObjectifQuand une autre app transmet de nouvelles fiches à Make, Make les charge dans une table Keboola puis démarre l'orchestration qui les traite.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Keboola n'ayant pas de déclencheur, le premier module vient de l'app qui reçoit tes données, un CRM ou un tableur par exemple.

  2. 02

    Ajoute Upload Data into a Table

    Clique sur le + à droite de ce premier module, cherche Keboola et choisis Upload Data into a Table. Clique sur Create a connection et colle ton token Storage API.

  3. 03

    Choisis la table et relie les données

    Pas besoin de connaître le nom exact de la table : une fois la connexion créée, Make liste ce qu'il peut lire dans ton projet. Relie ensuite les valeurs du premier module aux champs proposés.

  4. 04

    Enchaîne Start an Orchestration

    Ajoute Start an Orchestration avec le +, garde la même connexion et sélectionne l'orchestration qui doit traiter les nouvelles données.

  5. 05

    Teste avec Run once

    Clique sur Run once : Make exécute le scénario une fois et affiche les bundles reçus par chaque module (un bundle, c'est un élément qui passe d'un module au suivant, ici une fiche).

  6. 06

    Planifie et active

    Clique sur l'horloge du premier module pour régler la planification, toutes les 15 minutes par défaut, puis active le scénario. Sur le plan Free, 15 minutes est aussi l'intervalle le plus court.

Modules

Que font les modules Keboola ?

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

Keboola1

Export a Table

Action

Dans Make“Exports an existing table.”

Tu récupères une table Keboola existante en entier dans ton scénario, prête à être envoyée, archivée ou partagée avec quelqu'un qui n'a pas accès à Keboola.

Quand l'utiliser
un partenaire ou un tableau de bord externe a besoin de la table complète, pas d'un extrait.
Attention
chaque exécution compte comme une opération (ce que Make décompte sur ton plan) ; lance-le quand la table a vraiment changé.
Keboola2

Get a Job

Action

Dans Make“Retrieves an existing job.”

Tu obtiens le détail d'un job déjà présent dans Keboola, et ton scénario sait où il en est avant de choisir la suite : prévenir un collègue ou continuer.

Quand l'utiliser
un module précédent t'a donné la référence d'un job et tu veux son état dans Make.
Attention
ce module lit un job, il n'en lance aucun ; pour démarrer un traitement, prends Run a Queue Job ou Start an Orchestration.
Keboola3

Get a Queue Job

Action

Dans Make“Retrieves an existing queue job.”

Tu relis un job de file d'attente (queue job) existant, ce qui en fait le complément naturel de Run a Queue Job quand tu veux suivre le job que tu viens de lancer.

Quand l'utiliser
ton scénario lance un queue job puis doit publier son résultat dans un canal d'équipe.
Attention
Make le liste à part de Get a Job, vérifie donc le type de job que tu as en main avant de relier la référence.
Keboola4

Get File URLs from a Run ID

Action

Dans Make“Retrieves file URLs from a run ID.”

À partir d'un identifiant d'exécution (run ID), tu obtiens les liens des fichiers produits par cette exécution, à glisser dans un e-mail ou un message au module suivant.

Quand l'utiliser
une exécution a généré des fichiers et un collègue a besoin des liens, sans compte Keboola.
Attention
sans run ID, le module n'a rien à traiter ; relie-le depuis un module précédent et lance Run once pour voir ce qui revient.
Keboola5

Make an API Call

Action

Dans Make“Performs an arbitrary authorized API call.”

Ce module te donne accès à n'importe quel point de l'API Keboola, avec la connexion déjà en place, quand aucun des neuf autres modules ne couvre ton besoin.

Quand l'utiliser
l'API Keboola sait faire quelque chose que Make ne propose pas en module dédié.
Attention
c'est toi qui écris la requête, garde la référence de l'API Keboola sous la main et vérifie que les permissions du token couvrent l'appel.
Keboola6

Preview Data

Action

Dans Make“Previews data in an existing table.”

Un aperçu des données d'une table existante, pratique quand ton scénario a juste besoin d'un coup d'œil sur le contenu plutôt que d'un export complet.

Quand l'utiliser
vérifier ce que contient une table avant une étape plus lourde, ou glisser un extrait dans une notification.
Attention
un aperçu n'est pas la table entière ; si tout le jeu de données compte, préfère Export a Table ou Unload Data Asynchronously.
Keboola7

Run a Queue Job

Action

Dans Make“Runs a new queue job.”

Un nouveau job de file d'attente démarre dans Keboola dès que le scénario atteint ce module, sans que personne ait à le lancer à la main.

Quand l'utiliser
un événement dans un autre outil, un fichier déposé ou une commande validée, doit lancer un traitement côté Keboola.
Attention
chaque passage lance un nouveau job ; teste avec Run once avant d'activer le scénario et de laisser la planification le répéter.
Keboola8

Start an Orchestration

Action

Dans Make“Starts a new orchestration.”

Ton orchestration Keboola, la suite d'étapes déjà définie dans ton projet, démarre depuis Make, sans ouvrir le tableau de bord pour appuyer sur le bouton.

Quand l'utiliser
juste après Upload Data into a Table, pour que la chaîne qui dépend de cette table traite les nouvelles lignes.
Attention
chaque exécution démarre une nouvelle orchestration, place donc le module après le filtre qui doit arrêter le passage.
Keboola9

Unload Data Asynchronously

Action

Dans Make“Unloads data asynchronously.”

Tu demandes à Keboola de décharger des données en mode asynchrone : d'après son nom, Keboola gère le déchargement de son côté au lieu de bloquer ton scénario.

Quand l'utiliser
tu dois sortir des données du stockage sans bloquer le scénario sur un gros export.
Attention
la doc décrit ce module en une seule ligne ; lance Run once et lis le bundle renvoyé avant de construire la suite dessus.
Keboola10

Upload Data into a Table

Action

Dans Make“Uploads data into a table.”

Les données de tes autres apps atterrissent dans une table Keboola : c'est ainsi que les fiches d'un CRM, d'une boutique ou d'un tableur rejoignent l'espace de ton équipe data.

Quand l'utiliser
de nouvelles fiches arrivent dans un outil du quotidien et doivent être traitées dans Keboola.
Attention
chaque bundle qui atteint ce module coûte une opération ; regroupe les fiches en amont si la source en envoie beaucoup d'un coup.
Besoin d'aide

Besoin d'aide pour automatiser Keboola avec Make ?

Une personne lit chaque message.

FAQ

Keboola et Make : les questions fréquentes

01L'intégration Keboola Make est-elle gratuite ?
Oui, Keboola est une app standard, disponible dès le plan Free de Make. Ce plan autorise 2 scénarios actifs, un intervalle de 15 minutes au minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, 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 et vont jusqu'à 40 minutes d'exécution, avec un décompte en opérations par mois. L'abonnement Keboola, lui, se gère chez Keboola.
02Que faut-il pour connecter Keboola à Make ?
Un compte Keboola actif et un token Storage API valide. Le token se crée dans le tableau de bord Keboola : Project Settings, page API Tokens, bouton Create Token, où tu règles aussi ses permissions. Dans Make, tu poses un module Keboola, tu cliques sur Create a connection, tu nommes la connexion si tu veux et tu colles le token. Tous les modules Keboola de tes scénarios réutilisent ensuite cette connexion, tu ne la crées qu'une fois.
03L'intégration Keboola Make réagit-elle en temps réel ?
Non. Keboola n'a aucun déclencheur dans Make, ni planifié ni instantané : Make n'est jamais prévenu quand quelque chose change dans ton projet. Pour démarrer, deux options. Soit la planification du premier module, toutes les 15 minutes par défaut et jusqu'à 1 minute sur un plan payant. Soit le déclencheur d'une autre app, un outil de formulaires ou une boutique, qui transmet ses données aux modules Keboola placés derrière. Dans les deux cas, un test avec Run once reste le meilleur réflexe avant d'activer.
04Que faire si un module Keboola manque dans Make ?
Passe par Make an API Call. Ce module atteint n'importe quel point de l'API Keboola avec ta connexion existante, donc une tâche sans module dédié reste faisable, tant que les permissions du token le permettent. Tu rédiges la requête toi-même, la référence de l'API Keboola t'y aidera. Autre point : la doc Make de cette app est signalée comme générée par IA et peut contenir des erreurs, vérifie les détails importants auprès de Keboola.
05Faut-il choisir Make ou n8n pour Keboola ?
Ça dépend de ta façon de travailler. Côté Make, Keboola compte 10 modules d'action prêts à l'emploi et un éditeur visuel où chaque étape montre les bundles reçus, pratique pour assembler un flux vite et le tester avec Run once. Keboola a peut-être aussi un nœud dans n8n : compare les modules proposés par chaque outil pour ta tâche précise avant de trancher. Aucun classement ici, le comparatif cité plus haut détaille les différences.