
INTÉGRATION SEATABLE n8n : AUTOMATISER SEATABLE AVEC N8N
INTÉGRATION SEATABLE N8N : AUTOMATISER SEATABLE AVEC N8N
Besoin d'aide pour automatiser Seatable avec n8n ?
Notre équipe vous répond en quelques minutes.
Why automate Seatable with n8n?
L'intégration SeaTable n8n met à votre disposition 3 triggers pour surveiller les changements dans vos bases et 16 actions pour manipuler vos données. Ce qui distingue cette intégration, c'est sa capacité à couvrir l'ensemble des opérations courantes : création, lecture, mise à jour, suppression de lignes, mais aussi des fonctionnalités avancées comme la gestion des liens entre tables, le verrouillage de lignes ou la création de snapshots.
Le gain de temps est considérable. Plus besoin de copier-coller manuellement des données entre SeaTable et vos autres outils. Configurez des règles intelligentes qui synchronisent automatiquement vos informations. La réactivité s'améliore également : vos triggers surveillent vos tables 24h/24 et déclenchent instantanément les workflows appropriés dès qu'une nouvelle ligne apparaît ou qu'une signature est ajoutée.
Voici quelques exemples concrets de ce que vous pouvez automatiser : créer une tâche dans votre gestionnaire de projet quand une nouvelle ligne apparaît dans SeaTable, synchroniser vos contacts SeaTable avec votre CRM comme HubSpot via n8n, générer des rapports automatiques quand des données sont mises à jour, ou encore notifier votre équipe Slack dès qu'une signature est collectée. En connectant SeaTable à plus de 400 applications disponibles dans n8n, vous éliminez les tâches répétitives et libérez du temps pour ce qui compte vraiment.
How to connect Seatable to n8n?
! 1 stepHow to connect Seatable to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIPS : Créez des tokens distincts pour chaque workflow ou type d'automatisation. Cela vous permettra de révoquer un accès spécifique sans impacter vos autres intégrations, et facilitera le débogage n8n en cas de problème d'authentification.- 01
Besoin d'aide pour automatiser Seatable avec n8n ?
Notre équipe vous répond en quelques minutes.
Seatable triggers available in n8n
01 Trigger 01New Signature
Ce trigger surveille l'ajout de nouvelles signatures dans une colonne de type signature de votre table SeaTable. Particulièrement utile pour les processus de validation, d'approbation ou de collecte de consentements, il se déclenche automatiquement dès qu'un utilisateur signe dans le champ désigné.
Configuration :
- Credential to connect with : sélectionnez votre compte SeaTable configuré — ce paramètre est requis pour authentifier la connexion.
- Poll Times (Mode) : définissez la fréquence de vérification via ce menu déroulant requis. L'option "Every Minute" permet une réactivité optimale.
- Event : paramètre requis pré-configuré sur "New Signature" pour ce trigger.
- Table Name : menu déroulant requis pour sélectionner la table contenant la colonne signature à surveiller.
- Signature Column : choisissez la colonne de type signature spécifique à monitorer — paramètre requis.
- Options : section optionnelle permettant d'ajouter des configurations avancées si nécessaire.
Cas d'usage typiques :
- Envoyer une notification email dès qu'un document est signé
- Déclencher un workflow d'archivage automatique après signature
- Mettre à jour un statut dans un CRM quand un contrat est validé
- Générer un PDF récapitulatif et l'envoyer au signataire
Quand l'utiliser : Ce trigger est idéal pour tout processus nécessitant une trace de validation formelle — contrats, bons de commande, validations de congés, ou formulaires de consentement RGPD.

02 Trigger 02SeaTable Trigger (New or Updated Row)
Ce trigger polyvalent surveille à la fois les nouvelles lignes et les modifications d'enregistrements existants dans votre table. C'est le déclencheur le plus complet pour maintenir une synchronisation bidirectionnelle entre SeaTable et vos autres applications.
Configuration :
- Credential to connect with : sélectionnez votre compte SeaTable — paramètre requis.
- Poll Times (Mode) : fréquence de polling requise, configurable sur "Every Minute" pour une réactivité maximale.
- Event : menu déroulant requis configuré sur "New or Updated Row" pour capturer les deux types de changements.
- Table Name : sélectionnez la table à surveiller — paramètre requis.
- View Name : paramètre optionnel permettant de restreindre la surveillance à une vue spécifique, utile pour filtrer les déclenchements.
- Options : section optionnelle pour des configurations avancées.
Cas d'usage typiques :
- Synchroniser les modifications de contacts avec HubSpot ou Salesforce
- Mettre à jour un tableau Notion via n8n quand des données SeaTable changent
- Déclencher des notifications Slack pour les mises à jour importantes
- Maintenir un historique des modifications dans un Google Sheet
Quand l'utiliser : Privilégiez ce trigger quand vous avez besoin d'une synchronisation complète, incluant les mises à jour d'enregistrements existants et pas uniquement les nouvelles créations.

03 Trigger 03SeaTable Trigger: New Row
Ce trigger se concentre exclusivement sur la détection de nouvelles lignes ajoutées à votre table SeaTable. Plus ciblé que le trigger "New or Updated Row", il est parfait quand vous souhaitez déclencher des actions uniquement pour les nouveaux enregistrements.
Configuration :
- Credential to connect with : identifiants SeaTable requis pour l'authentification.
- Poll Times (Mode) : fréquence de vérification requise, généralement configurée sur "Every Minute".
- Event : paramètre requis fixé sur "New Row".
- Table Name : table à surveiller — requis.
- View Name : vue spécifique optionnelle pour filtrer les lignes surveillées selon des critères prédéfinis.
- Options : paramètres additionnels optionnels pour affiner le comportement du trigger.
Cas d'usage typiques :
- Créer automatiquement un projet Asana via n8n pour chaque nouvelle entrée client
- Envoyer un email de bienvenue quand un contact est ajouté
- Générer une facture draft dans Stripe pour chaque nouvelle commande
- Ajouter un événement calendrier pour chaque nouveau rendez-vous
Quand l'utiliser : Optez pour ce trigger quand vos workflows doivent réagir uniquement aux créations, sans être pollués par les mises à jour d'enregistrements existants. C'est le choix idéal pour les onboarding automatisés ou les workflows de création.

Seatable actions available in n8n
01 Action 01Upload an Asset
Cette action permet de téléverser des fichiers (images, documents, etc.) directement dans une cellule de type asset de votre table SeaTable. Indispensable pour les workflows manipulant des pièces jointes.
Paramètres clés :
- Resource : fixé sur "Asset" — requis
- Operation : "Upload" — requis
- Table Name : table cible pour l'upload — requis
- Column Name : colonne de type fichier/image où stocker l'asset — requis
- Row ID : identifiant de la ligne concernée — requis
- Property Name : nom de la propriété binaire dans le flux n8n (par défaut "data") — optionnel
Cas d'usage : Sauvegarder automatiquement les pièces jointes d'emails via Gmail n8n, stocker des captures d'écran générées, archiver des documents PDF créés par un workflow.

02 Action 02Public URL
Cette action génère une URL publique et accessible pour un asset stocké dans SeaTable. Pratique pour partager des fichiers sans donner accès à l'ensemble de la base.
Paramètres clés :
- Resource : "Asset" — requis
- Operation : "Public URL" — requis
- Asset Path : chemin complet de l'asset dans SeaTable (ex:
/images/2023-09-logo.png) — requis
Cas d'usage : Générer des liens de téléchargement temporaires, intégrer des images SeaTable dans des emails automatisés, créer des galeries publiques.

03 Action 03Remove Link
Cette action supprime un lien existant entre deux lignes de tables liées dans SeaTable. Essentielle pour maintenir l'intégrité des relations dans vos bases de données.
Paramètres clés :
- Resource : "Link" — requis
- Operation : "Remove" — requis
- Table Name (Source) : table contenant la colonne de lien — requis
- Link Column : colonne de type lien à modifier — requis
- Row ID From the Source Table : ID de la ligne source — requis
- Row ID From the Target Table : ID de la ligne cible à délier — requis
Cas d'usage : Désassocier un projet d'un client, retirer un produit d'une catégorie, annuler une assignation d'équipe.

04 Action 04List Link
Cette action récupère la liste de tous les enregistrements liés à une ligne spécifique via une colonne de type lien. Idéale pour explorer les relations entre vos données.
Paramètres clés :
- Resource : "Link" — requis
- Operation : "List" — requis
- Table Name : table contenant la colonne de lien — requis
- Link Column : colonne de lien à interroger — requis
- Row ID : identifiant de la ligne dont vous voulez lister les liens — requis
Cas d'usage : Récupérer tous les contacts associés à une entreprise, lister les tâches d'un projet, obtenir les produits d'une commande.

05 Action 05Add Link
Cette action crée un nouveau lien entre deux lignes de tables différentes ou de la même table. Fondamentale pour construire des relations dynamiques dans vos workflows.
Paramètres clés :
- Resource : "Link" — requis
- Operation : "Add" — requis
- Table Name (Source) : table source du lien — requis
- Link Column : colonne de type lien — requis
- Row ID From the Source Table : ID de la ligne source — requis
- Row ID From the Target : ID de la ligne cible à lier — requis
Cas d'usage : Associer automatiquement un nouveau contact à son entreprise, lier une tâche à un projet, connecter une facture à un client.

06 Action 06Collaborator
Cette action permet de gérer les collaborateurs d'une base SeaTable. Vous pouvez rechercher et identifier des collaborateurs par leur nom ou email.
Paramètres clés :
- Resource : "Base" — requis
- Operation : "Collaborator" — requis
- Name or email of the collaborator : identifiant du collaborateur recherché — requis, accepte une valeur fixe ou une expression dynamique
Cas d'usage : Vérifier les permissions d'un utilisateur, attribuer dynamiquement des tâches aux bons collaborateurs, générer des rapports d'activité par utilisateur.

07 Action 07Metadata
Cette action récupère les métadonnées complètes d'une base SeaTable : structure des tables, types de colonnes, vues disponibles, etc. Parfaite pour des workflows dynamiques qui s'adaptent à la structure de vos bases.
Paramètres clés :
- Resource : "Base" — requis
- Operation : "Metadata" — requis
Cas d'usage : Auditer la structure d'une base, générer de la documentation automatique, valider la présence de colonnes avant exécution d'un workflow.

08 Action 08Snapshot
Cette action crée un instantané (snapshot) de votre base SeaTable. Utile pour la sauvegarde automatisée ou la création de points de restauration avant des opérations critiques.
Paramètres clés :
- Resource : "Base" — requis
- Operation : "Snapshot" — requis
Cas d'usage : Sauvegarde quotidienne automatique, point de restauration avant import massif, archivage périodique pour conformité.

09 Action 09Update Row
Cette action met à jour les valeurs d'une ligne existante dans votre table SeaTable. Incontournable pour synchroniser des modifications provenant d'autres applications.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Update" — requis
- Table Name : table contenant la ligne — requis
- Row ID : identifiant de la ligne à modifier — requis
- Data to Send : méthode d'envoi des données, généralement "Define Below for Each Column" — requis
- Columns to Send : colonnes et valeurs à mettre à jour — optionnel, ajoutables dynamiquement
Cas d'usage : Synchroniser un statut depuis un CRM, mettre à jour des informations de contact, enregistrer des résultats de traitement.

10 Action 10Unlock Row
Cette action déverrouille une ligne précédemment verrouillée dans SeaTable, la rendant à nouveau modifiable par les autres utilisateurs ou workflows.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Unlock" — requis
- Table Name : table contenant la ligne verrouillée — requis
- Row ID : identifiant de la ligne à déverrouiller — requis
Cas d'usage : Finaliser un processus de validation, libérer une ligne après traitement batch, rétablir l'accès après modification automatisée.

11 Action 11Search Row
Cette action recherche des lignes dans une table SeaTable selon un critère de correspondance sur une colonne spécifique. Idéale pour retrouver des enregistrements avant de les manipuler.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Search" — requis
- Table Name : table à interroger — requis
- Column Name or ID : colonne sur laquelle effectuer la recherche — requis
- Search Term : valeur recherchée — requis
- Options : filtres additionnels — optionnel
Cas d'usage : Trouver un contact par email avant mise à jour, vérifier l'existence d'un enregistrement, retrouver des doublons comme dans notre workflow fusion de doublons HubSpot.

12 Action 12Lock Row
Cette action verrouille une ligne spécifique, empêchant toute modification par d'autres utilisateurs ou processus pendant le traitement.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Lock" — requis
- Table Name : table cible — requis
- Row ID : ligne à verrouiller — requis
Cas d'usage : Protéger des données pendant un traitement critique, implémenter un système de réservation, gérer des accès concurrents.

13 Action 13Get Many
Cette action récupère plusieurs lignes d'une table SeaTable en une seule requête. Optimale pour les traitements batch ou les exports de données.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Get Many" — requis
- Table Name : table source — requis
- View Name : vue spécifique pour filtrer les résultats — optionnel
- Options : paramètres de pagination, tri, filtres — optionnel
Cas d'usage : Exporter des données vers un autre système, générer des rapports, alimenter des dashboards.

14 Action 14Get Row
Cette action récupère une ligne spécifique de votre table SeaTable en utilisant son identifiant unique. Fondamentale pour consulter des données précises.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Get" — requis
- Table Name : table contenant la ligne — requis
- Row ID : identifiant unique de la ligne — requis
- Options : paramètres additionnels — optionnel
Cas d'usage : Récupérer les détails d'une commande, consulter un profil client, vérifier un enregistrement avant modification.

15 Action 15Delete Row
Cette action supprime définitivement une ligne de votre table SeaTable. À utiliser avec précaution car l'opération est irréversible.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Delete" — requis
- Table Name : table contenant la ligne — requis
- Row ID : identifiant de la ligne à supprimer — requis
Cas d'usage : Nettoyer des données obsolètes, supprimer des entrées traitées, implémenter un RGPD automatisé (droit à l'oubli).

16 Action 16Create Row
Cette action crée une nouvelle ligne dans une table SeaTable avec les données spécifiées. Action fondamentale pour alimenter vos bases depuis d'autres sources.
Paramètres clés :
- Resource : "Row" — requis
- Operation : "Create" — requis
- Table Name : table de destination — requis
- Data to Send : méthode de configuration des données — requis
- Apply Column Default Values : utiliser les valeurs par défaut des colonnes — optionnel (toggle)
- Columns to Send : colonnes et valeurs pour la nouvelle ligne — ajoutables dynamiquement
- Save to "Big Data" Backend : option pour le stockage Big Data — optionnel (toggle)
Cas d'usage : Enregistrer des leads depuis un formulaire Typeform, créer des entrées depuis des webhooks, importer des données externes.

Construis ton premier workflow avec notre équipe
Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.
- Scénarios n8n & Make gratuits à importer
- Docs de setup pas à pas
- Cohorte live + support communauté
Questions fréquentes
L'intégration SeaTable n8n est-elle gratuite ?
Oui, l'intégration SeaTable est nativement incluse dans n8n sans coût supplémentaire. Vous pouvez utiliser les 3 triggers et les 16 actions disponibles que vous utilisiez n8n en auto-hébergement (gratuit et open-source) ou via n8n Cloud. Côté SeaTable, l'API est accessible dès le plan gratuit, bien que certaines limites de requêtes puissent s'appliquer selon votre forfait. Concrètement, vous pouvez commencer à automatiser SeaTable avec n8n immédiatement sans investissement initial. Consultez notre avis complet sur n8n pour en savoir plus sur les tarifs.Comment synchroniser des données entre SeaTable et d'autres applications via n8n ?
La synchronisation s'effectue en combinant les triggers et actions de l'intégration. Pour une synchronisation unidirectionnelle, utilisez le trigger "New Row" ou "New or Updated Row" pour détecter les changements dans SeaTable, puis enchaînez avec des actions vers vos autres applications (CRM, email, Slack, etc.). Pour une synchronisation bidirectionnelle, créez un second workflow qui utilise les triggers de l'application externe et les actions "Create Row" ou "Update Row" de SeaTable. Pensez à implémenter une logique de déduplication pour éviter les boucles infinies entre systèmes. Pour des cas plus complexes, découvrez notre tutoriel sur les agents IA n8n.Combien de temps prend la configuration de l'intégration SeaTable n8n ?
La configuration initiale prend généralement entre 5 et 15 minutes. La génération d'un API Token dans SeaTable ne demande que quelques clics, et la création du credential dans n8n est tout aussi rapide. Le plus long sera souvent la conception de votre workflow lui-même, mais pour une automatisation simple (par exemple, notifier Slack quand une nouvelle ligne apparaît), vous pouvez être opérationnel en moins de 10 minutes. Les workflows plus complexes impliquant plusieurs actions et de la logique conditionnelle demanderont naturellement plus de temps de configuration. Consultez la documentation officielle n8n SeaTable pour plus de détails.



