Intégration Grist MakeAutomatiser Grist avec Make.
Et si tes tables Grist se mettaient à jour sans que personne ne recopie quoi que ce soit ? L'intégration Grist Make compte 31 modules : 2 déclencheurs, 21 actions et 8 recherches. Ce guide s'adresse à ceux qui connaissent Grist mais débutent sur Make, de la clé API au scénario activé.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Grist Make ?
L'intégration Grist Make relie ton compte Grist à Make, un outil visuel où tu assembles un scénario, c'est-à-dire une automatisation faite de briques qu'on appelle des modules. Chaque module fait une seule chose dans Grist (écrire des lignes, exporter un document, ouvrir un accès) et Make enchaîne le tout à ta place.
Des accès qui suivent les arrivées et les départs. Un nouveau collaborateur rejoint le service achats ? Update a Workspace Access lui ouvre d'un coup tous les documents de l'espace de travail. Quand il part, le même module referme la porte, et List a Workspace Users te confirme qui reste.
Une copie de sécurité à chaque modification. Watch Documents repère un document créé ou modifié, puis Get a Document as SQLite File en sort une copie complète que tu ranges dans ton stockage en ligne. Pratique pour un cabinet qui tient ses dossiers clients dans Grist.
Des tables tenues à jour depuis tes autres outils. Une commande passe au statut expédié dans ta boutique, et Update Records of a Table change la ligne correspondante. Pour une nouvelle commande, Add Records to a Table crée la ligne.
Ce que Make ne fait pas avec Grist : aucun des deux déclencheurs n'est instantané, et aucun ne surveille les lignes une par une. Make regarde les documents et les espaces de travail au rythme du scénario. Pour tout ce que les modules ne couvrent pas, Make an API Call ouvre le reste de l'API Grist. Grist existe aussi côté n8n, voir l'Intégration Grist n8n, et le comparatif n8n vs Make t'aide à trancher. Tu découvres l'éditeur ? La Formation Make reprend les bases pas à pas.
Comment brancher Grist sur Make ?
- 01
Récupère ta clé API dans Grist
Dans Grist, clique sur ta photo de profil ou ton initiale en haut à droite, ouvre Profile Settings, descends jusqu'à la section API et clique sur Create. Copie la clé affichée. Il te faut un compte Grist actif.
- 02
Ajoute un module Grist dans Make
Dans ton scénario Make, ajoute n'importe quel module Grist puis clique sur Create a connection. La connexion, c'est ton compte Grist relié à Make une fois pour toutes, réutilisé ensuite par chaque module Grist.
- 03
Colle la clé et valide
Donne un nom parlant à la connexion dans Connection name si tu veux (c'est facultatif), colle la clé API copiée et valide. Make peut maintenant te proposer tes documents et tes tables dans les champs.
Ton premier scénario : sauvegarder un document Grist quand il change
ObjectifQuand un document est créé ou modifié dans Grist, Make en récupère une copie complète au format SQLite.
- 01
Crée un nouveau scénario
Depuis la page Scenarios de Make, crée un nouveau scénario et clique sur le grand +. C'est là que se pose ton premier module.
- 02
Pose le déclencheur Watch Documents
Cherche Grist, choisis Watch Documents et sélectionne ta connexion. Pas encore de connexion ? Clique sur Create a connection et suis les trois étapes du dessus.
- 03
Ajoute l'export SQLite
Clique sur le + à droite du déclencheur et choisis Get a Document as SQLite File. Dans le champ du document, reprends l'identifiant fourni par Watch Documents.
- 04
Teste avec Run once
Clique sur Run once, puis modifie un document dans Grist. La bulle au-dessus de chaque module montre les bundles reçus. Un bundle, c'est un élément qui passe d'un module à l'autre, ici un document.
- 05
Règle le rythme et active
Clique sur l'horloge du premier module. Par défaut, un nouveau scénario tourne toutes les 15 minutes. Ajuste si besoin, puis active le scénario. Chaque module exécuté sur un bundle compte pour une opération sur ton plan.
Qu'est-ce qui peut lancer un scénario Grist ?
2 modules démarrent un scénario quand quelque chose se passe dans Grist. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Grist dès que ça se passe.
Watch Documents
Déclencheur planifiéDans Make“Triggers when a document is created or updated.”
Ce déclencheur surveille tes documents Grist et lance le scénario quand l'un d'eux est créé ou modifié. Make transmet ce document aux modules suivants sous forme de bundle.
Watch Workspaces
Déclencheur planifiéDans Make“Triggers when a workspace is created or updated.”
Le scénario démarre ici quand un espace de travail, le dossier qui regroupe plusieurs documents Grist, apparaît ou change. Make fait suivre ses informations au module suivant.
Tous les modules Grist de Make, et quand les choisir
Grist te donne 29 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
- Add Records to a Table
- Create a Document
- Create a Workspace
- Delete a Document
- Delete a Workspace
- Delete Table Rows
- Get a Document
- Get a Document as Excel File
- Get a Document as SQLite File
- Get a Document Table as CSV File
- Get an Organization
- Get a Workspace
- Make an API Call
- Move a Document
- Update a Document Access
- Update a Document Metadata
- Update an Organization
- Update a Workspace
- Update a Workspace Access
- Update Organization Access
- Update Records of a Table
- List a Document Users
- List a Workspace Users
- List Organizations
- List Organization Users
- List Records from a Table
- List Table Columns
- List Workspaces
- List Workspaces within Organization
Add Records to a Table
ActionDans Make“Add new records to a specified table.”
Crée de nouvelles lignes dans la table Grist de ton choix, remplies avec les données des modules précédents. C'est la porte d'entrée des données extérieures dans Grist.
Create a Document
ActionDans Make“Creates an empty document.”
Ouvre un document Grist vierge depuis ton scénario. Il naît vide : vois-le comme un contenant que d'autres modules, ou ton équipe, rempliront ensuite.
Create a Workspace
ActionDans Make“Creates an empty workspace. Workspaces are available on team plans.”
Prépare un espace de travail vide, le dossier Grist qui range les documents liés entre eux. Utile quand ton organisation suit une logique par client, par agence ou par service.
Delete a Document
ActionDans Make“Deletes a document.”
Supprime un document Grist entier, tables comprises. C'est l'outil de ménage pour les fichiers qui n'ont plus d'usage.
Delete a Workspace
ActionDans Make“Deletes a workspace.”
Efface un espace de travail dans Grist. À garder pour la fin d'une collaboration, quand le dossier n'a plus de raison d'être et encombre la navigation de tout le monde.
Delete Table Rows
ActionDans Make“Removes rows from a table.”
Retire des lignes précises d'une table, sans toucher au reste du document. Bien plus ciblé que la suppression d'un document entier, donc plus sûr pour l'entretien courant.
Get a Document
ActionDans Make“Returns detailed information about a document.”
Récupère la fiche détaillée d'un document Grist et la passe au module suivant. Il lit, il ne modifie rien.
Get a Document as Excel File
ActionDans Make“Returns the content of the document as an Excel file.”
Transforme tout un document Grist en fichier Excel, que les modules suivants peuvent envoyer, joindre ou stocker. Résultat : tes collègues fidèles au tableur retrouvent leurs repères sans effort.
Get a Document as SQLite File
ActionDans Make“Returns the content of a document, as an SQLite file.”
Sort le document complet au format SQLite, un fichier de base de données où toutes les tables tiennent ensemble. Idéal pour une copie de sécurité.
Get a Document Table as CSV File
ActionDans Make“Returns the content of a document's table as a CSV file.”
Exporte une seule table, et non le document entier, en fichier CSV. Plus léger que les exports Excel ou SQLite, et lisible par presque tous les outils d'import.
Get an Organization
ActionDans Make“Returns detailed information about a personal space.”
Renvoie les informations d'une organisation, le nom que l'API Grist donne à un site d'équipe ou à un espace personnel. Utile pour donner du contexte à un rapport.
Get a Workspace
ActionDans Make“Returns detailed information about a workspace.”
Lit la fiche d'un espace de travail et la transmet. Rien ne bouge dans Grist, tu peux donc le glisser n'importe où dans un scénario pour vérifier un état.
Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Envoie une requête à n'importe quel point d'accès de l'API Grist, avec la connexion déjà en place. C'est la solution de repli quand aucun module prêt à l'emploi ne fait exactement ce que tu veux.
Move a Document
ActionDans Make“Moves a document to another workspace in the same organization. Available on a Team Plan.”
Déplace un document d'un espace de travail vers un autre, au sein de la même organisation. Le contenu reste intact, seul son rangement change, et donc les personnes qui le trouvent.
Update a Document Access
ActionDans Make“Changes who has access to a document.”
Change qui peut ouvrir un document précis. Plus besoin de passer par les réglages de partage à la main, le scénario ajoute ou retire l'accès pour toi.
Update a Document Metadata
ActionDans Make“Updates an existing document metadata but not its contents.”
Modifie les informations d'un document sans toucher à ses tables ni à ses lignes. Bien pratique pour garder des noms cohérents sur un site chargé.
Update an Organization
ActionDans Make“Updates information about an existing organization.”
Change les informations d'une organisation existante, le site d'équipe qui chapeaute les espaces de travail. Peu utilisé au quotidien, mais il évite un détour par les réglages.
Update a Workspace
ActionDans Make“Updates information about the existing workspace.”
Modifie la fiche d'un espace de travail existant. Les documents rangés dedans ne bougent pas et gardent toutes leurs données.
Update a Workspace Access
ActionDans Make“Changes who has access to the workspace.”
Règle d'un coup qui peut accéder à tout un espace de travail, au lieu de document par document. Un seul changement ouvre ou ferme tous les fichiers du dossier.
Update Organization Access
ActionDans Make“Changes who has access to the organization.”
Gère l'appartenance à une organisation entière, le niveau d'accès le plus large de Grist. C'est par là qu'une personne entre sur le site d'équipe.
Update Records of a Table
ActionDans Make“Modifies records of a table.”
Corrige les valeurs de lignes qui existent déjà dans une table Grist. Là où Add Records crée, celui-ci met à jour, et ta table garde une ligne par élément.
List a Document Users
RechercheDans Make“Returns a list of users with access to a document.”
Renvoie toutes les personnes qui ont accès à un document. Comme tout module de recherche, il peut sortir plusieurs bundles, un par personne, traités un à un par la suite.
List a Workspace Users
RechercheDans Make“Returns a list of users that have access to the workspace.”
Te donne la liste des personnes qui accèdent à un espace de travail. Parfait pour savoir qui se trouve derrière un dossier sensible, sans ouvrir les réglages.
List Organizations
RechercheDans Make“Returns a list of personal spaces. Team sites and personal spaces are called 'orgs' in the API.”
Renvoie les organisations visibles avec ta connexion. Dans l'API Grist, sites d'équipe et espaces personnels s'appellent tous des orgs, les deux peuvent donc apparaître.
List Organization Users
RechercheDans Make“Returns a list of users with access to org.”
Liste tous les membres d'une organisation. Là où les listes de document ou d'espace restent étroites, celle-ci montre qui appartient au site entier.
List Records from a Table
RechercheDans Make“Returns a list of records.”
Lit les lignes d'une table Grist et les envoie dans le scénario, un bundle par ligne. C'est le chemin pour sortir des données de Grist et agir ailleurs.
List Table Columns
RechercheDans Make“Returns a list of the table's columns.”
Renvoie les colonnes d'une table, autrement dit sa structure, avant que tu n'y lises ou n'y écrives quoi que ce soit. Une vérification discrète mais précieuse.
List Workspaces
RechercheDans Make“Returns a list of workspaces available in the current domain.”
Renvoie les espaces de travail disponibles sur le domaine en cours. C'est la vue d'ensemble d'où partent la plupart des scénarios qui touchent aux espaces.
List Workspaces within Organization
RechercheDans Make“Returns a list of workspaces and documents within an organization.”
Renvoie les espaces de travail d'une organisation avec les documents qu'ils contiennent. Un seul appel te donne la carte complète d'un site d'équipe.
Besoin d'aide pour automatiser Grist avec Make ?
Une personne lit chaque message.