Ressources · Intégration Make

Intégration Discourse MakeAutomatiser Discourse avec Make.

Et si ton forum prévenait tes autres outils de tout ce qui s'y passe ? L'intégration Discourse Make compte 26 modules : 15 déclencheurs, 8 actions et 3 recherches. Cette page s'adresse aux équipes communauté et ops, de la clé API jusqu'au premier scénario actif.

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

Ce que tu peux automatiser

Que permet l'intégration Discourse Make ?

L'intégration Discourse Make relie ton forum à Make, un outil sans code où tu montes des scénarios. Un scénario, c'est ton automatisation : une suite de modules, chaque module étant une brique (déclencheur, action ou recherche). Les événements du forum lancent le scénario, et les modules Discourse lisent, publient ou suppriment sujets, posts et messages privés.

Une modération qui ne dort pas dans un onglet. Dès qu'un contenu signalé attend une décision, Watch Reviewable Events lance le scénario, puis relance quand son statut évolue. Tes modérateurs bénévoles reçoivent l'alerte là où ils discutent déjà.

Des nouveaux membres suivis jusque dans ton CRM. Quand un inscrit confirme son email, Watch User Events transmet l'événement à Make, qui peut créer la fiche contact et démarrer la séquence d'accueil de ton outil d'emailing.

Une base de connaissances qui se remplit toute seule. Une réponse acceptée remonte par Watch Solved Events, Get a Post récupère son contenu, et l'équipe support le retrouve rangé avec ses autres réponses.

Côté limites : les actions portent sur les sujets, les posts et les messages privés. Catégories, groupes, tags, badges et utilisateurs se surveillent par déclencheur, mais pour agir dessus il faut passer par Make an API Call, avec la même connexion. Discourse existe aussi côté n8n : l'Intégration Discourse n8n décrit cette voie, et le comparatif n8n vs Make pose les critères. Pour apprendre l'éditeur depuis le début, il y a la Formation Make.

Connexion

Comment connecter Discourse à Make ?

  1. 01

    Génère une clé API dans Discourse

    Dans le panneau Admin de ton forum, passe par Advanced, puis API keys et New API Key. Ajoute une description, choisis un niveau d'utilisateur et une portée, clique sur Save et copie la clé affichée dans la fenêtre.

  2. 02

    Crée la connexion dans Make

    Ajoute un module Discourse à ton scénario, puis clique sur Create a connection. La connexion, c'est ton compte Discourse relié à Make une seule fois et réutilisé par tous les modules Discourse. Le champ Connection name est facultatif, mais utile si tu gères plusieurs forums.

  3. 03

    Colle tes identifiants

    Renseigne les identifiants copiés depuis Discourse, ou suis les consignes affichées par Make, puis valide. Pas besoin de connaître ton forum par cœur : Make te propose désormais ce qu'il sait y lire dans les champs du module.

Premier scénario

Ton premier scénario : accueillir chaque nouveau sujet Discourse par une réponse

ObjectifQuand un nouveau sujet est publié dans Discourse, Make y poste une réponse qui renvoie son auteur vers les règles du forum.

  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. Cherche Discourse et choisis Watch Topics.

  2. 02

    Branche ton forum

    Clique sur Create a connection et colle ta clé API. Une fois la connexion enregistrée, le module lit ton forum et te propose ses options dans les champs.

  3. 03

    Ajoute la réponse

    Clique sur le + à droite de Watch Topics et ajoute Create a Post, Topic or Private Message. Choisis un post, associe le sujet tiré du bundle Discourse (l'élément qui passe d'un module à l'autre) et rédige ton mot d'accueil.

  4. 04

    Teste avec Run once

    Publie un sujet de test sur le forum, puis clique sur Run once. Make exécute le scénario une fois et affiche les bundles reçus par chaque module ; vérifie que la réponse est bien arrivée dans le bon sujet.

  5. 05

    Planifie et active

    Watch Topics est un déclencheur planifié : Make interroge le forum au rythme réglé sur l'horloge du premier module, toutes les 15 minutes par défaut. Garde ce réglage ou ajuste-le, puis active le scénario.

Déclencheurs

Qu'est-ce qui peut lancer un scénario Discourse ?

15 modules démarrent un scénario quand quelque chose se passe dans Discourse. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Discourse dès que ça se passe.

Discourse1Watch Badge Grant Events

Watch Badge Grant Events

Déclencheur instantané

Dans MakeTriggers when a user receives a badge.

Un badge gagné sur le forum peut se fêter ailleurs : ce déclencheur lance ton scénario chaque fois que Discourse attribue un badge à un membre, et transmet l'attribution à Make sous forme de bundle.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que le badge est attribué.
Quand l'utiliser
tu animes une communauté clients et tu veux citer les lauréats dans ta prochaine newsletter, ou les remercier sur le canal de l'équipe.
Attention
comme pour tout module instantané, clique sur Create a webhook avant Create a connection, sinon rien n'arrive.
Discourse2Watch Category Events

Watch Category Events

Déclencheur instantané

Dans MakeTriggers when a category is created, updated or destroyed.

Garde une trace de chaque réorganisation du forum : le scénario démarre dès qu'une catégorie est créée, modifiée ou supprimée, et les admins disposent d'un historique hors de Discourse.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que la catégorie change.
Quand l'utiliser
plusieurs administrateurs se partagent le forum et chaque changement de catégorie doit être consigné dans un tableur commun.
Attention
créations, modifications et suppressions passent toutes par ce seul déclencheur, donc le module suivant doit convenir aux trois cas.
Discourse3Watch Group Events

Watch Group Events

Déclencheur instantané

Dans MakeTriggers when a group is created, updated or destroyed.

Tes groupes Discourse et tes autres outils restent alignés : ce déclencheur réagit à la création, à la modification ou à la suppression d'un groupe, pour qu'une liste ou un espace équivalent suive ailleurs.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que le groupe change.
Quand l'utiliser
chaque groupe correspond à une offre client, et un nouveau groupe doit ouvrir la même entrée dans ton CRM.
Attention
un groupe supprimé arrive aussi, alors qu'il n'existe déjà plus dans Discourse : prévois une étape de nettoyage plutôt qu'une lecture.
Discourse4Watch Group User Events

Watch Group User Events

Déclencheur instantané

Dans MakeTriggers when a user is added or removed in a group.

Chaque arrivée ou départ dans un groupe devient une action : le scénario démarre quand un membre y est ajouté ou en est retiré, de quoi ouvrir ou couper l'accès aux outils liés.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que l'appartenance change.
Quand l'utiliser
rejoindre le groupe des bêta-testeurs doit inscrire la personne à la liste de diffusion bêta, et le quitter doit l'en sortir.
Attention
ajouts et retraits partagent ce déclencheur ; ne traite pas chaque bundle comme un nouveau membre, regarde d'abord le type d'événement.
Discourse5Watch Like Events

Watch Like Events

Déclencheur instantané

Dans MakeTriggers when a user likes a post.

Les likes deviennent un indicateur que tu peux suivre : à chaque like posé sur un post, le scénario tourne et reçoit l'événement, prêt à être compté ou archivé.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que le like est posé.
Quand l'utiliser
ton équipe contenu veut repérer, dans un tableur, les tutoriels partagés sur le forum qui plaisent le plus.
Attention
sur un forum animé, les likes s'enchaînent et chaque exécution consomme des opérations, l'unité que Make décompte sur ton plan ; teste d'abord sur un petit périmètre.
Discourse6Watch Notification Events

Watch Notification Events

Déclencheur instantané

Dans MakeTriggers when a user receives a notification in their feed.

Les notifications du forum rejoignent les gens là où ils regardent vraiment : le déclencheur part quand un utilisateur reçoit une notification dans son fil, et Make peut la relayer par email ou messagerie.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que la notification arrive.
Quand l'utiliser
une responsable support ouvre rarement le forum mais doit savoir tout de suite qu'on l'a mentionnée.
Attention
chaque bundle concerne le fil d'un seul utilisateur, pas tout le forum ; décide dès le départ quelles notifications tu veux transférer.
Discourse7Watch Post Events

Watch Post Events

Déclencheur instantané

Dans MakeTriggers when a post is added, edited, deleted or recovered.

Toute la vie d'un post passe par ton scénario : ajout, modification, suppression ou restauration, l'événement arrive dans Make, ce qui convient à l'archivage ou à la modération.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que le post change.
Quand l'utiliser
ton service conformité exige de conserver chaque version des posts d'une catégorie sensible.
Attention
si le même scénario modifie des posts avec Update a Post, ces modifications sont elles aussi des événements de post et peuvent le relancer en boucle ; confie-les à un autre scénario.
Discourse8Watch Posts

Watch Posts

Déclencheur planifié

Dans MakeTriggers when a new post is created.

Récupère les nouveaux posts sans aucun webhook à régler : à chaque passage, Make va chercher ceux publiés depuis la dernière vérification et envoie chacun comme un bundle distinct.

Comment il se déclenche
planifié : Make interroge Discourse au rythme du scénario, toutes les 15 minutes par défaut (badge horloge sur le module).
Quand l'utiliser
tu veux un récapitulatif des nouvelles réponses sur un canal d'équipe, et un léger décalage ne gêne personne.
Attention
seuls les nouveaux posts remontent ; modifications et suppressions passent inaperçues, et Watch Post Events prend alors le relais.
Discourse9Watch Private Messages

Watch Private Messages

Déclencheur planifié

Dans MakeTriggers when a new private message arrives.

Transforme les messages privés en file de traitement : à chaque vérification, Make collecte les nouveaux et lance le scénario pour chacun d'eux.

Comment il se déclenche
planifié : Make interroge Discourse au rythme du scénario, toutes les 15 minutes par défaut.
Quand l'utiliser
des membres écrivent en privé à l'équipe pour une question de facturation, et chaque message doit ouvrir un ticket dans ton outil de support.
Attention
ces échanges sont privés dans Discourse ; vérifie qui a accès à l'outil de destination avant d'activer le scénario.
Discourse10Watch Reviewable Events

Watch Reviewable Events

Déclencheur instantané

Dans MakeTriggers when a new item is ready for review and when its status is updated.

Tes modérateurs apprennent qu'un contenu est signalé sans rafraîchir la file de revue : le déclencheur part quand un élément attend une décision, puis à chaque mise à jour de son statut.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que l'élément apparaît ou change.
Quand l'utiliser
une petite équipe de bénévoles modère le forum depuis sa messagerie, où une alerte par signalement est traitée plus vite.
Attention
les changements de statut arrivent aussi, un même élément peut donc lancer plusieurs exécutions ; formule l'alerte pour qu'un dossier clos ne ressemble pas à un nouveau.
Discourse11Watch Solved Events

Watch Solved Events

Déclencheur instantané

Dans MakeTriggers when a user marks a post as the accepted or unaccepted answer.

Les réponses validées deviennent un savoir réutilisable : ce déclencheur démarre le scénario quand un utilisateur marque un post comme réponse acceptée, ou retire cette marque.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que la réponse est marquée ou démarquée.
Quand l'utiliser
ton support veut copier chaque sujet résolu dans sa base de connaissances pour répondre plus vite la fois suivante.
Attention
un retrait de validation arrive lui aussi ; contrôle l'événement avant de publier, sinon une réponse désavouée finit dans ta base.
Discourse12Watch Tag Events

Watch Tag Events

Déclencheur instantané

Dans MakeTriggers when a tag is created, updated or destroyed.

Les tags guident la recherche sur ton forum, et ce déclencheur les surveille pour toi : le scénario tourne quand un tag est créé, modifié ou supprimé.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que le tag change.
Quand l'utiliser
tes tags produit doivent coller à la liste tenue par l'équipe produit, et tout nouveau tag doit lui être soumis pour validation.
Attention
les trois types de changement empruntent ce même déclencheur ; un tag supprimé arrive comme un tag créé, lis donc l'événement avant d'agir.
Discourse13Watch Topic Events

Watch Topic Events

Déclencheur instantané

Dans MakeTriggers when a topic is revised, changed or deleted.

Suis un sujet après sa publication : le scénario démarre quand un sujet est révisé, modifié ou supprimé, là où une simple surveillance des nouveaux sujets ne verrait rien.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que le sujet change.
Quand l'utiliser
tes annonces sont reprises sur ton site ou dans ton outil de newsletter, et une correction faite dans Discourse doit y être reportée.
Attention
un scénario qui lance aussi Update a Topic ou Delete a Topic réveille ce déclencheur avec ses propres changements ; sépare les deux.
Discourse14Watch Topics

Watch Topics

Déclencheur planifié

Dans MakeTriggers when a new topic is created.

La porte d'entrée la plus simple pour automatiser Discourse : Make cherche les sujets créés depuis sa dernière vérification et envoie chaque nouveau dans le scénario, sans webhook à configurer.

Comment il se déclenche
planifié : Make interroge Discourse au rythme du scénario, toutes les 15 minutes par défaut, ce qui est aussi l'écart minimal sur le plan Free.
Quand l'utiliser
ton équipe veut voir chaque nouvelle question ou idée arriver dans son tableau de projet, sans exigence d'immédiateté.
Attention
il ne voit que les nouveaux sujets, pas leurs modifications ; ajoute Watch Topic Events si elles comptent.
Discourse15Watch User Events

Watch User Events

Déclencheur instantané

Dans MakeTriggers when a user logged in, logged out, confirmed their email, is created, approved or updated.

Le parcours de chaque membre peut piloter ton accueil : le déclencheur part quand un utilisateur est créé, approuvé ou mis à jour, confirme son email, se connecte ou se déconnecte.

Comment il se déclenche
instantané : Discourse prévient Make par webhook dès que l'événement a lieu.
Quand l'utiliser
dès qu'un inscrit confirme son email, tu veux l'ajouter à ton CRM et lancer la séquence de bienvenue de ton outil d'emailing.
Attention
connexions et déconnexions remontent aussi et, sur un forum actif, dépassent largement les inscriptions ; chacune consomme des opérations, alors ne traite que les événements utiles.
Modules

Que peut faire Make dans Discourse ?

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

Discourse1

Create a Post, Topic or Private Message

Action

Dans MakeCreates a new post, topic or private message.

Un seul module pour les trois façons d'écrire sur Discourse : ouvrir un sujet, répondre par un post ou envoyer un message privé, rempli avec les données des modules précédents.

Quand l'utiliser
une réponse de formulaire, une note de version ou une demande venue d'un autre outil doit apparaître sur le forum sans copier-coller.
Attention
vérifie lequel des trois tu as choisi avant le premier Run once ; un message censé rester privé deviendrait public sous forme de sujet.
Discourse2

Delete a Post

Action

Dans MakeDeletes an existing post.

Supprime un post existant, ce qui permet au scénario d'appliquer une décision prise ailleurs, par exemple un arbitrage de modération noté dans un tableur de suivi.

Quand l'utiliser
un spam confirmé dans ton outil de modération doit disparaître du forum dans la foulée.
Attention
considère chaque suppression comme définitive ; lance d'abord le scénario sur un post de test.
Discourse3

Delete a Topic

Action

Dans MakeDeletes an existing topic.

Retire un sujet entier du forum directement depuis un scénario, sans passer par les écrans d'administration.

Quand l'utiliser
les sujets temporaires ouverts pour un événement ou un essai doivent disparaître quand la fiche liée est clôturée dans un autre outil.
Attention
la portée dépasse largement celle de Delete a Post ; associe le bon sujet avec soin et teste avec Run once sur un sujet jetable.
Discourse4

Get a Post

Action

Dans MakeGets a single post.

Récupère un post précis pour que la suite du scénario travaille sur son contenu, quand l'étape précédente t'indique seulement de quel post il s'agit.

Quand l'utiliser
un événement de réponse acceptée ou un like désigne un post, et tu as besoin du post lui-même pour l'archiver ou le citer dans un rapport.
Attention
il lit un seul post ; pour en parcourir plusieurs, pars plutôt de List Posts.
Discourse5

Get a Topic

Action

Dans MakeGets a single topic.

Charge les informations d'un sujet dans ton scénario, pratique quand l'étape précédente t'indique seulement de quel sujet il s'agit.

Quand l'utiliser
une réponse validée est arrivée par Watch Solved Events et tu veux le contexte du sujet avant de la ranger quelque part.
Attention
un sujet par exécution ; pour en passer beaucoup en revue d'un coup, List Topics est plus adapté.
Discourse6

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Couvre ce que les autres modules laissent de côté : il appelle n'importe quel point d'accès de l'API Discourse avec la connexion déjà créée, sans second identifiant.

Quand l'utiliser
tu dois agir sur des catégories, des groupes, des tags ou des utilisateurs, que les actions toutes prêtes ne gèrent pas.
Attention
tu rédiges toi-même la requête d'après la documentation de l'API Discourse ; garde-la ouverte et valide l'appel avec Run once avant de t'y fier.
Discourse7

Update a Post

Action

Dans MakeUpdates an existing post.

Modifie un post existant depuis un scénario, pour qu'un texte tenu dans un autre outil et sa copie sur le forum restent identiques.

Quand l'utiliser
un post d'état sur une panne doit évoluer seul quand l'incident avance dans ton outil de supervision.
Attention
une modification est elle-même un événement de post, que Watch Post Events peut capter ; garde les deux dans des scénarios séparés pour éviter la boucle.
Discourse8

Update a Topic

Action

Dans MakeUpdates an existing topic.

Met à jour un sujet existant depuis un scénario, pour qu'un fil ouvert longtemps reste fidèle à ce qui se passe hors du forum.

Quand l'utiliser
un sujet de feuille de route doit être mis à jour quand l'élément correspondant change de statut dans ton outil de gestion de projet.
Attention
un changement est lui-même un événement de sujet que Watch Topic Events peut capter ; garde ce déclencheur dans un autre scénario pour éviter la boucle.
Discourse9

List Posts

Recherche

Dans MakeGets a list of the latest posts across topics.

Ramène les derniers posts publiés, tous sujets confondus, chacun sous forme de bundle séparé : une seule exécution suffit à nourrir un récapitulatif.

Quand l'utiliser
un community manager veut une photo de l'activité récente envoyée dans un tableur quand la direction demande un point.
Attention
une recherche peut renvoyer zéro, un ou plusieurs bundles, et chaque module suivant tourne une fois par bundle, en consommant des opérations.
Discourse10

List Private Messages

Recherche

Dans MakeGets a list of private messages.

Récupère une liste de messages privés en une fois, idéal pour rattraper un historique qu'aucun déclencheur n'a vu passer.

Quand l'utiliser
tu migres le support des messages du forum vers un outil de tickets et tu veux y copier les conversations existantes.
Attention
ce contenu est privé, vérifie qui ouvre l'outil qui le reçoit ; chaque message devient un bundle qui coûte des opérations dans la suite du scénario.
Discourse11

List Topics

Recherche

Dans MakeGets a list of topics.

Renvoie une liste de sujets, chacun dans son propre bundle, plus adaptée aux audits et aux traitements en masse qu'aux réactions à un événement isolé.

Quand l'utiliser
avant un grand ménage du forum, tu veux tous les sujets dans un tableur pour que l'équipe décide quoi garder.
Attention
les modules placés après tournent une fois par sujet renvoyé ; teste avec Run once et regarde le nombre de bundles avant une exécution complète.
Besoin d'aide

Besoin d'aide pour automatiser Discourse avec Make ?

Une personne lit chaque message.

FAQ

Les questions fréquentes sur Discourse et Make

01L'intégration Discourse Make est-elle gratuite ?
Oui. Discourse est une app standard de Make, utilisable dès le plan Free. Ce plan a ses limites : 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes par exécution, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et accordent 40 minutes par exécution. Make décompte l'usage en opérations, une par module exécuté sur un bundle. L'abonnement Discourse, lui, se règle côté Discourse.
02Que faut-il pour connecter Discourse à Make ?
Un compte Discourse actif et une clé API. La clé se crée dans le panneau d'administration du forum, rubrique Advanced puis API keys : tu y indiques une description, un niveau d'utilisateur et une portée, tu enregistres et tu copies la clé. Dans Make, ajoute un module Discourse, clique sur Create a connection, nomme la connexion si tu le souhaites et colle la clé. Pour les modules à badge éclair, clique d'abord sur Create a webhook. La connexion sert ensuite à tous les modules Discourse.
03Les déclencheurs Discourse réagissent-ils en temps réel dans Make ?
Pour la plupart, oui. Douze des 15 déclencheurs sont instantanés : Discourse prévient Make par webhook au moment où l'événement se produit, qu'il s'agisse d'un like, d'un badge, d'une réponse acceptée ou d'un changement d'utilisateur. Les trois autres, Watch Posts, Watch Private Messages et Watch Topics, sont planifiés : Make interroge le forum au rythme du scénario, toutes les 15 minutes par défaut, sans descendre sous 15 minutes sur le plan Free ni sous 1 minute sur les plans payants.
04Que faire si un module Discourse manque dans Make ?
Passe par Make an API Call. Ce module appelle n'importe quel point d'accès de l'API Discourse avec ta connexion existante, et comble ce que les 8 actions et les 3 recherches ne couvrent pas : aucune action toute prête ne touche aux catégories, groupes, tags, badges ou utilisateurs. Tu construis la requête toi-même à partir de la documentation de l'API Discourse. À noter : Make présente sa documentation Discourse comme générée par IA, donc vérifie auprès de Discourse tout point important.
05Make ou n8n pour Discourse ?
Ça dépend surtout de l'outil où vivent déjà tes automatisations. Discourse existe dans les deux. Côté Make, tu disposes de 26 modules prêts à l'emploi, dont 12 déclencheurs instantanés, et de Make an API Call pour le reste. Si tes autres scénarios tournent déjà dans Make, y garder Discourse t'évite de maintenir deux outils. Si ton équipe travaille dans n8n, la page Intégration Discourse n8n du site détaille cette voie, et le comparatif n8n vs Make expose les critères de choix.