Ressources · Intégration Make

Intégration FaunaDB MakeAutomatiser FaunaDB avec Make.

Tes données doivent finir dans FaunaDB, mais personne n'a le temps d'écrire un backend ? L'intégration FaunaDB Make te donne 2 modules d'action, tous deux en GraphQL. Cette page s'adresse à ceux qui utilisent déjà FaunaDB : tu branches le compte, tu lances une première requête, tu actives le scénario.

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

Ce que tu peux automatiser

À quoi sert l'intégration FaunaDB Make ?

Avec l'intégration FaunaDB Make, un scénario (l'automatisation que tu construis dans Make, faite de briques appelées modules) envoie des requêtes GraphQL à ta base FaunaDB. Elle n'a pas de déclencheur : c'est une autre app, ou une planification, qui lance le scénario.

Mettre à jour la base quand l'outil commercial bouge. Un nouveau contact apparaît dans ton CRM ou ta messagerie, et Execute a GraphQL Query crée ou modifie le document qui lui correspond. L'Intégration 2Chat Make peut par exemple servir de point de départ.

Publier un nouveau schéma sans ouvrir la console. Import GraphQL Schema pousse ton schéma vers la base, pratique si ton équipe technique déclenche déjà ses mises en production depuis Make.

Sortir des données pour les réutiliser. Une requête de lecture récupère des enregistrements, que le module suivant reprend sous forme de bundles (un bundle, c'est un élément qui passe d'un module au suivant).

Une limite à garder en tête : Make indique ne pas pouvoir fournir une documentation complète pour FaunaDB. La requête, c'est donc toi qui la maîtrises. Pour situer Make face à n8n, le comparatif n8n vs Make pose les critères, et l'Formation Make reprend les bases des scénarios.

Connexion

Comment connecter FaunaDB à Make ?

  1. 01

    Ajoute un module FaunaDB

    Dans ton scénario, clique sur le +, tape FaunaDB et choisis l'un des deux modules. Clique ensuite sur Create a connection. La connexion, c'est ton compte FaunaDB relié une fois pour toutes à Make, puis réutilisé par chaque module.

  2. 02

    Nomme-la et autorise Make

    Donne un nom à la connexion si tu veux t'y retrouver, par exemple celui de la base visée. Autorise ensuite Make sur la page FaunaDB qui s'ouvre, ou colle la clé que FaunaDB te fournit, selon ce que la fenêtre te demande.

  3. 03

    Enregistre

    Clique sur Save. La connexion apparaît dans la liste déroulante du module. Pas besoin de te reconnecter ensuite : tous tes scénarios peuvent la réutiliser.

Premier scénario

Ton premier scénario avec FaunaDB

ObjectifQuand une autre app reçoit un nouveau contact, Make lance une requête GraphQL qui l'enregistre dans FaunaDB.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le + pour poser le premier module. Comme FaunaDB n'a pas de déclencheur, ce premier module vient de l'app où naissent tes contacts.

  2. 02

    Branche l'app source

    Cherche l'app par son nom, choisis son module et clique sur Create a connection. Remplis ensuite ses champs : une fois connecté, Make te propose directement ce qu'il peut lire.

  3. 03

    Ajoute FaunaDB

    Clique sur le + à droite du premier module, cherche FaunaDB et prends Execute a GraphQL Query. Sélectionne ta connexion, écris la requête et glisse dedans les valeurs du module précédent.

  4. 04

    Teste avec Run once

    Clique sur Run once : le scénario tourne une seule fois. Lis les bundles reçus par chaque module et vérifie la réponse de FaunaDB.

  5. 05

    Planifie et active

    Règle la planification sur le premier module (toutes les 15 minutes par défaut), puis active le scénario. Chaque passage d'un module sur un bundle compte pour une opération sur ton plan Make.

Modules

Ce que font les modules FaunaDB

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

FaunaDB1

Execute a GraphQL Query

Action

Dans Make“Performs an arbitrary authorized GraphQL query.”

Avec ce module, tu envoies à FaunaDB n'importe quelle requête GraphQL que tes droits autorisent, et tu récupères la réponse pour la suite du scénario. Lecture ou écriture, c'est ta requête qui décide.

Quand l'utiliser
un devis signé doit créer une fiche client dans la base, ou un rapport a besoin des derniers enregistrements avant d'être envoyé.
Attention
la doc de Make ne fixe aucun garde-fou pour cette app, alors passe chaque nouvelle requête par Run once avant d'activer.
FaunaDB2

Import GraphQL Schema

Action

Dans Make“Imports GraphQL schema.”

Grâce à Import GraphQL Schema, ta base FaunaDB reçoit un nouveau schéma sans que tu passes par sa console. Le module touche à la structure (types, requêtes disponibles), pas aux données elles-mêmes.

Quand l'utiliser
ton schéma est versionné et tu veux que son import suive la validation d'une nouvelle version, signalée par un autre module.
Attention
un import peut casser les requêtes qui s'appuient sur l'ancien schéma, fais un essai sur une base de test d'abord.
Besoin d'aide

Besoin d'aide pour automatiser FaunaDB avec Make ?

Une personne lit chaque message.

FAQ

FaunaDB et Make : les questions fréquentes

01L'intégration FaunaDB Make est-elle gratuite ?
Oui, FaunaDB est une app standard, disponible dès le plan Free de Make. Ce plan te laisse 2 scénarios actifs, 15 minutes 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. La consommation se compte en opérations par mois. L'abonnement FaunaDB, lui, reste à part.
02Que faut-il pour connecter FaunaDB à Make ?
Un compte Make et un compte FaunaDB qui a accès à la base visée. La documentation ne cite aucun autre prérequis. Tu ajoutes un module FaunaDB, tu cliques sur Create a connection, tu lui donnes un nom si tu veux, puis tu autorises Make sur la page FaunaDB ou tu colles la clé fournie par FaunaDB, et tu enregistres avec Save. Si ça bloque, commence par l'identifiant côté FaunaDB : la doc de Make sur cette app reste limitée.
03Le module FaunaDB de Make réagit-il en temps réel ?
Non, FaunaDB n'a aucun module déclencheur dans Make. Le scénario démarre donc autrement : par le déclencheur d'une autre app (un CRM, un outil de formulaires) ou par la planification réglée sur le premier module. Un nouveau scénario tourne toutes les 15 minutes par défaut, et le plan Free ne descend pas plus bas. Sur un plan payant, l'intervalle peut tomber à 1 minute. Pour réagir tout de suite à un événement, choisis une app source qui propose un déclencheur instantané.
04Que faire s'il manque un module FaunaDB dans Make ?
Ça dépend du besoin. FaunaDB n'a que 2 modules dans Make, et pas de module Make an API Call pour envoyer une requête libre. En pratique, Execute a GraphQL Query accepte déjà toute requête que tes droits permettent, ce qui couvre la plupart des lectures et écritures. Si ça ne suffit pas, une autre app du scénario peut prendre le relais, ou tu peux décrire ton cas dans le bloc de contact en bas de page.
05Make ou n8n pour automatiser FaunaDB ?
Ça dépend de ta façon de construire. Côté Make, FaunaDB propose 2 modules GraphQL, aucun déclencheur, et une documentation que Make lui-même juge limitée. Avant de trancher, regarde si l'autre outil couvre les opérations dont tu as besoin et comment chacun lance un workflow. Le comparatif du site met ces critères côte à côte, sans classer un outil devant l'autre : c'est un bon point de départ pour décider en connaissance de cause.