Ressources · Intégration Zapier

Intégration NocoDB ZapierAutomatiser NocoDB avec Zapier.

L'intégration NocoDB Zapier réunit 1 déclencheur, 6 actions et 2 recherches. De quoi réagir quand une ligne est ajoutée ou modifiée dans une table, écrire des lignes une par une ou en lot, et retrouver un enregistrement avant d'y toucher.

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

Aperçu

Ce que l'intégration NocoDB Zapier change au quotidien

NocoDB présente une base de données sous forme de tables qu'on modifie comme un tableur. Zapier relie des applications entre elles sans code. Une fois connectés, Zapier repère les lignes ajoutées ou modifiées dans une table NocoDB, et peut créer, modifier, supprimer ou retrouver des lignes à ta place.

Le résultat le plus utile, c'est la fin des doublons. Create or Update Record compare un champ que tu choisis et met à jour la ligne correspondante au lieu d'en ajouter une seconde. Deuxième résultat, des tables qui se parlent : New or Updated Record surveille une table et Create Record écrit la ligne qui va bien dans une autre, pour qu'un devis signé côté commerce apparaisse dans la table de production. Troisième résultat, le travail en lot : les deux actions Advanced créent ou modifient plusieurs lignes d'un seul coup, pratique quand une étape précédente transmet toute une liste.

Les manques, maintenant. Un seul déclencheur, qui ne surveille qu'une table par Zap et ne réagit pas aux suppressions. Chaque opération demande un espace de travail, une base et une table, et le choix de l'espace de travail n'a de sens que sur NocoDB cloud : une instance hébergée chez toi n'en propose qu'un. Si ton projet demande plus, compare avec l'intégration NocoDB n8n et l'intégration NocoDB Make.

Vocabulaire

Le vocabulaire Zapier en une minute

Huit mots qui reviennent dans chaque bloc de cette page.

Zap
L'automatisation que tu montes dans Zapier : un déclencheur, puis une ou plusieurs actions qui tournent à chaque événement.
Déclencheur
L'événement qui lance le Zap. Avec NocoDB, une ligne ajoutée ou modifiée dans la table choisie.
Action
Ce que fait le Zap une fois lancé : l'étape qui crée, modifie ou supprime une ligne pour toi.
Tâche
L'unité que Zapier facture. Une action réussie égale une tâche, et ton plan en fixe le nombre mensuel.
Interrogation ou instantané
Par interrogation, Zapier vérifie l'app à intervalle fixe. En instantané, l'app le prévient aussitôt. NocoDB : interrogation.
Filtre
Une étape qui ne laisse continuer le Zap que si les données remplissent ta condition. Sinon, l'exécution s'arrête.
Étape de recherche
Une étape qui retrouve une ligne déjà présente, pour que les étapes suivantes l'utilisent ou la modifient sans deviner.
Zap multi-étapes
Tout Zap au-delà d'un déclencheur et d'une action. Une recherche, un filtre ou une deuxième action suffit : plan payant requis.
Coût

Ce que ça coûte de le faire tourner

La facture suit les actions réussies, pas le nombre de Zaps.

  • Plan gratuit100 tâches par mois
  • Zap en gratuit2 étapes maximum
  • App réservée aux plans payantsNon
  • DéclencheurPar interrogation

Le plan gratuit offre 100 tâches par mois et des Zaps illimités, mais chacun s'arrête à deux étapes. Une recherche ou un filtre rend le Zap multi-étapes, donc payant. Côté consommation, surveiller une table NocoDB ne coûte jamais de tâche, quelle que soit la fréquence des vérifications. Chaque action réussie compte pour une tâche, une action en échec ne compte pas. Un Zap à plusieurs actions paie donc chaque action réussie. NocoDB n'est pas réservée aux plans payants.

Connexion

Connecter NocoDB à Zapier en 3 étapes

  1. 01

    Ajouter NocoDB

    Sur la page Apps de ton compte Zapier, clique sur + Add connection. Une fenêtre de recherche s'ouvre : tape NocoDB et sélectionne l'app dans la liste proposée.

  2. 02

    Te connecter

    Clique sur Add connection puis connecte-toi à NocoDB dans l'onglet qui s'ouvre, avec le compte qui voit les espaces de travail, bases et tables que tes Zaps vont lire ou modifier.

  3. 03

    Autoriser Zapier

    Accepte quand NocoDB demande d'ouvrir l'accès. La connexion s'affiche sur ta page Apps, et chaque étape NocoDB de chaque Zap la réutilise sans nouvelle identification.

Premier Zap

Ton premier Zap : un annuaire fournisseurs toujours à jour

ObjectifQuand une fiche fournisseur est créée ou modifiée dans la table des achats et qu'elle est validée, la reporter dans l'annuaire partagé sans créer de doublon.

  1. 01

    Surveiller la table des achats

    Crée un Zap avec NocoDB et New or Updated Record. Choisis l'espace de travail, la base, la table et le champ de date. Teste : Zapier remonte les trois lignes les plus récentes.

  2. 02

    Filtrer les fiches validées

    Ajoute un Filter. Dans Configure & test, choisis le champ de statut de la ligne de test, une règle, puis la valeur qui signifie validé dans ta table.

  3. 03

    Choisir le champ de comparaison

    Ajoute Create or Update Record sur la table de l'annuaire, pas sur celle des achats. Dans Primary Lookup Field, prends un champ unique par fournisseur.

  4. 04

    Faire correspondre les champs

    Relie chaque champ de l'annuaire à son équivalent dans la ligne d'achat, puis teste : une fiche existante doit être mise à jour, une nouvelle doit apparaître.

  5. 05

    Publier

    Relis chaque résultat et clique sur Publish. Avec son filtre, ce Zap est multi-étapes et demande un plan payant. Chaque fiche reportée coûte une tâche.

Déclencheurs

Le déclencheur NocoDB

1 événement démarre un Zap quand quelque chose se passe dans NocoDB. Zapier va les chercher au rythme que ton plan autorise.

1

New or Updated Record

Déclencheur par interrogation

Dans Zapier“Triggers when record is updated or created.”

Lance le Zap quand une ligne est créée ou modifiée dans la table NocoDB choisie, et transmet cette ligne aux étapes suivantes. Un seul déclencheur couvre les deux cas : ton Zap réagit aux nouveautés comme aux corrections.

Comment il se déclenche
Zapier va voir à intervalle régulier, et cet intervalle dépend de ton plan : toutes les 15 minutes sur le gratuit.
Quand l'utiliser
un cabinet d'architectes qui veut répercuter chaque changement de planning de chantier dans la table de facturation.
Attention
la table surveillée doit avoir un champ de date de création ou de modification.
Actions

Les actions NocoDB

NocoDB te donne 6 actions. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.

1

Create Record

Action

Dans Zapier“Create a record to NocoDB table.”

Ajoute une nouvelle ligne dans la table choisie, remplie avec ce que les étapes précédentes ont transmis. C'est l'action de base de la plupart des Zaps NocoDB.

Quand l'utiliser
une association qui enregistre chaque nouvelle adhésion dans sa table des membres.
Attention
écrite dans la table que surveille ton déclencheur, elle relance le Zap.
2

Create Records (Advanced)

Action

Dans Zapier“Create multiple records.”

Écrit plusieurs lignes en une seule action plutôt qu'une par passage, quand une étape précédente fournit tout un lot.

Quand l'utiliser
un centre de formation qui reçoit la liste complète d'une promotion et veut une ligne par stagiaire.
Attention
teste d'abord sur un petit lot, et vérifie que chaque ligne arrive au bon endroit avant de publier.
3

Delete Record

Action

Dans Zapier“Delete a record on selected NocoDB table.”

Retire de la table NocoDB choisie la ligne qu'une étape précédente a identifiée.

Quand l'utiliser
vider la table des prospects d'une fiche une fois celle-ci copiée dans la table clients.
Attention
la ligne retirée est celle qu'a choisie l'étape précédente, alors teste sur une table d'essai avant de viser tes vraies données.
4

Update Record

Action

Dans Zapier“Update a record on selected NocoDB table.”

Modifie le contenu d'une ligne existante, celle que tu désignes, sans rien créer de neuf.

Quand l'utiliser
passer un dossier client en « terminé » quand la facture correspondante est réglée dans une autre table.
Attention
modifier la table surveillée par New or Updated Record compte comme une modification, et le Zap se relance.
5

Update Records (Advanced)

Action

Dans Zapier“Update multiple records on selected NocoDB table.”

Modifie plusieurs lignes de la table choisie en une action, la version en lot de Update Record.

Quand l'utiliser
marquer comme rentrées en stock toutes les références d'un retour fournisseur.
Attention
une modification en masse sur une table surveillée provoque vite un afflux de passages ; vise une table qu'aucun Zap ne surveille.
6

Create or Update Record

Action

Dans Zapier“Create or Update Record based on selected field.”

Cherche dans la table une ligne dont le champ de comparaison correspond à la valeur envoyée : trouvée, elle est mise à jour, sinon une nouvelle ligne est créée.

Quand l'utiliser
un fichier de fournisseurs alimenté par plusieurs sources qui doit garder une ligne par fournisseur.
Attention
le Primary Lookup Field est obligatoire, et la valeur doit correspondre exactement pour déclencher la mise à jour.
Recherches

Les recherches NocoDB

2 étapes de recherche vont chercher une donnée qui existe déjà dans NocoDB, pour qu'une étape suivante s'en serve.

Une étape de recherche ne crée rien : elle retrouve une ligne existante et la passe aux étapes suivantes. Tu la choisis dans la liste Action event, sous l'intitulé SEARCH. Certains champs d'action proposent aussi + Add search step, qui l'insère juste avant et la branche tout seul.

1

Get Record by ID

Recherche

Dans Zapier“Get a record using record id.”

Récupère une ligne précise d'une table grâce à son identifiant, celui que NocoDB attribue à chaque ligne.

Quand l'utiliser
une étape précédente porte déjà l'identifiant et tu as besoin du reste de la ligne avant d'agir.
Attention
le Record ID est obligatoire ; si aucune étape ne le fournit, passe par Search Records.
2

Search Records

RechercheFind or create

Dans Zapier“Search one or more records in NocoDB.”

Parcourt une table pour trouver une ou plusieurs lignes et les rendre au Zap. L'éditeur l'affiche aussi sous le nom Find or Create Records in NocoDB if not found : même recherche, case de création cochée.

Quand l'utiliser
vérifier qu'un client existe avant d'y rattacher une commande.
Attention
cette ligne « trouver ou créer » n'est pas une opération de plus.

Les trois réglages que toute recherche expose

  1. Successful if no search results are found?
    Par défaut, une recherche qui ne trouve rien arrête le Zap et saute les étapes qui en dépendaient. Activé, le Zap continue les mains vides.
  2. Create X if it doesn't exist yet?
    Cocher cette case transforme Search Records en « trouver ou créer » : le réglage précédent disparaît et l'étape demande les champs pour créer la ligne.
  3. If multiple search results are found?
    Trois sorties si plusieurs lignes correspondent : garder la première, le choix par défaut, arrêter le Zap, ou toutes les transmettre.
Quand ça casse

Quand ça casse

Zapier ne rattache aucune erreur propre à NocoDB. Les ennuis viennent du fonctionnement des Zaps, et l'un d'eux est plus vif ici, car le déclencheur réagit aussi aux modifications.

Trois cas expliquent l'essentiel des mauvaises surprises une fois le Zap en route. S'ils reviennent, la page Dépannage Zapier détaille les corrections.

  • Un import massif est retenu

    Importer ou modifier beaucoup de lignes d'un coup fait remonter un énorme lot au déclencheur. La protection de Zapier contre les afflux peut retenir ce lot.
  • Le Zap tourne en boucle

    Toute action Create, Update ou Create or Update visant la table surveillée par New or Updated Record y crée une modification. Le Zap repart à chaque fois et vide ton quota.
  • Les lignes existantes restent de côté

    Un Zap ne réagit qu'à ce qui arrive après sa publication. Les lignes déjà dans la table ne le lancent pas : leur reprise est un chantier à part.
Besoin d'aide

Besoin d'aide pour automatiser NocoDB avec Zapier ?

Une personne lit chaque message.

FAQ

NocoDB et Zapier : les questions fréquentes

01L'intégration NocoDB Zapier est-elle gratuite ?
Oui, NocoDB n'est pas réservée aux plans payants, elle fonctionne donc avec le plan gratuit de Zapier. Ce plan donne 100 tâches par mois et des Zaps illimités, avec une limite qu'on oublie : deux étapes par Zap, un déclencheur et une action. New or Updated Record suivi de Create Record passe. Ajoute une recherche, un filtre ou une deuxième action et le Zap devient multi-étapes, donc payant. Rien d'autre ne bloque : NocoDB n'est pas réservée aux plans payants.
02Combien de tâches consomme un Zap NocoDB ?
Une par action réussie, aucune pour le déclencheur. Vérifier une table NocoDB ne coûte rien, quelle que soit la fréquence, et une action en échec ne compte pas. Dans un Zap à plusieurs actions, chaque action réussie se compte à part. Le piège, c'est la boucle : un Zap qui modifie la table qu'il surveille se relance après chaque modification et dépense une tâche à chaque tour. Vise une autre table, ou filtre ces passages.
03NocoDB déclenche-t-il les Zaps en temps réel ?
Non. New or Updated Record est un déclencheur par interrogation : Zapier demande à NocoDB les lignes nouvelles ou modifiées à intervalle fixe, NocoDB ne le prévient pas. Sur le plan gratuit, ce passage a lieu toutes les 15 minutes, sur Professional toutes les 2 minutes, sur Team et Enterprise toutes les minutes. Une ligne modifiée juste après un passage attend le suivant. Sur les plans payants, tu peux lancer une vérification à la main depuis l'éditeur pendant tes tests.
04Que faut-il pour connecter NocoDB à Zapier ?
Un compte NocoDB et un compte Zapier. Depuis la page Apps de Zapier, ajoute une connexion, choisis NocoDB, connecte-toi dans l'onglet qui s'ouvre et autorise l'accès. Chaque étape demande ensuite un espace de travail, une base et une table. Le choix de l'espace de travail ne compte que sur NocoDB cloud : une instance hébergée chez toi n'en affiche qu'un. Pour le déclencheur, la table doit aussi avoir un champ de date de création ou de modification.
05Pourquoi un Zap NocoDB se relance-t-il tout seul ?
Parce que le déclencheur réagit aux modifications autant qu'aux nouvelles lignes. Un Zap qui part de New or Updated Record puis crée, modifie ou met à jour une ligne dans la même table produit un changement que le déclencheur repère au passage suivant, et le cycle continue. La solution la plus propre : écrire dans une autre table. Si tu dois rester dans la même, ajoute juste après le déclencheur un filtre sur un champ qui distingue les modifications de ton équipe de celles du Zap, si la table en a un, et ne laisse passer que les premières.
06Et si l'opération NocoDB dont tu as besoin n'existe pas ?
Alors cette intégration ne pourra pas la faire telle quelle. Sur Zapier, NocoDB propose un déclencheur, six actions et deux recherches : créer, modifier, mettre à jour ou supprimer des lignes, une à une ou en lot, et les retrouver par identifiant ou par recherche. Rien ne réagit à une suppression, et rien ne touche à la structure d'une table. Soit tu adaptes le scénario à ce qui existe, soit tu regardes un autre outil d'automatisation qui relie NocoDB autrement.
07Zapier, Make ou n8n pour NocoDB ?
Compare-les sur des critères, pas sur leur réputation. Zapier s'apprend le plus vite et couvre bien les lignes, avec des actions en lot et une mise à jour sans doublon, mais son seul déclencheur fonctionne par interrogation, toutes les 15 minutes en gratuit, sur une table par Zap. Cette page ne couvre que ce que propose Zapier : mets en face ce que chacun propose pour NocoDB et l'étape dont ton process ne peut pas se passer.