- Accueil
- Ressources
- Intégrations
- Mattermost
Intégration Mattermost MakeAutomatiser Mattermost avec Make.
Et si ton Mattermost se tenait à jour tout seul ? L'intégration Mattermost Make réunit 33 modules, dont 3 déclencheurs, pour gérer messages, équipes et comptes. Si tu pilotes les outils internes d'une PME, cette page t'aide à brancher ton compte puis à lancer un premier scénario.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Mattermost Make ?
L'intégration Mattermost Make relie ton espace Mattermost à Make, un outil sans code où tu assembles un scénario, c'est-à-dire une automatisation. Chaque scénario enchaîne des modules : des briques qui déclenchent, agissent ou cherchent. Côté Mattermost, Make surveille les messages et les arrivées, publie, épingle, gère équipes, commandes et fichiers.
Des arrivées et des départs sans ticket. Un compte apparaît, Watch New Users le repère et Add a User to a Team l'installe dans la bonne équipe. Le jour du départ, Deactivate a User Account archive le compte : l'historique reste, l'accès tombe.
Les décisions épinglées, enfin rangées. Dans beaucoup d'équipes, on épingle ce qui compte. Watch New Posts Pinned for a Channel transforme ce geste en signal, et List Posts in a Thread récupère toute la discussion pour l'archiver ailleurs.
Une alerte au bon endroit. Une commande client bloquée, une facture impayée : Create a Post prévient le canal concerné, et Patch a Post met le message à jour quand le problème est réglé.
Les limites à connaître : pas de module Make an API Call pour cette app, donc un besoin non couvert passe par une autre voie. Un seul déclencheur est instantané, Watch New Posts ; les deux autres sont planifiés. Mattermost existe aussi côté n8n (voir l'Intégration Mattermost n8n), et le comparatif n8n vs Make t'aide à trancher. Pour prendre l'éditeur en main, la Formation Make part des bases.
Comment connecter Mattermost à Make ?
- 01
Génère un jeton dans Mattermost
Côté Mattermost, ouvre Profile, puis Security et Personal Access Tokens. Clique Create Token, donne une description claire (« Make » suffit), valide avec Save et copie le jeton affiché.
- 02
Lance la connexion dans Make
Dans ton scénario, ajoute un module Mattermost et clique Create a connection. La connexion, c'est ton compte Mattermost relié une fois à Make, puis réutilisé par tous ses modules. Avec Watch New Posts, passe d'abord par Create a webhook.
- 03
Colle le jeton et enregistre
Renseigne si tu veux le champ Connection name (facultatif), colle les identifiants copiés ou suis les instructions à l'écran, puis enregistre. Make peut alors te proposer tes équipes et tes canaux dans des listes.
Ton premier scénario : accueillir chaque nouvel arrivant
ObjectifQuand un compte est créé dans Mattermost, Make l'ajoute à une équipe et publie un message de bienvenue.
- 01
Crée le scénario
Sur la page Scenarios, crée un nouveau scénario et clique le +. Cherche Mattermost, choisis Watch New Users et relie ton compte avec Create a connection.
- 02
Ajoute l'équipe
Clique le + à droite du déclencheur et prends Add a User to a Team. Choisis l'équipe dans la liste, puis glisse l'utilisateur reçu du bundle (l'élément transmis d'un module au suivant).
- 03
Rédige le mot d'accueil
Ajoute ensuite Create a Post. Sélectionne le canal d'accueil et écris un message court avec le prénom de la personne, repris du premier module. Pas besoin de le taper, Make te le propose.
- 04
Teste avec Run once
Clique Run once : Make exécute le scénario une seule fois et affiche ce que chaque module a reçu. Tu vois tout de suite si le bon compte a rejoint la bonne équipe.
- 05
Planifie et active
Le déclencheur est planifié : ouvre l'horloge du premier module. Par défaut, un nouveau scénario tourne toutes les 15 minutes. Garde ce réglage ou ajuste-le, puis active le scénario.
Qu'est-ce qui peut lancer un scénario Mattermost ?
3 modules démarrent un scénario quand quelque chose se passe dans Mattermost. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Mattermost dès que ça se passe.
Watch New Posts
Déclencheur instantanéDans Make“Trigger when a new post is added.”
Réagit à chaque nouveau message publié et le transmet au module suivant pour que tu puisses le recopier, le classer ou y répondre.
Watch New Posts Pinned for a Channel
Déclencheur planifiéDans Make“Triggers when a new post is pinned for the channel.”
Surveille un canal et récupère les messages qu'on vient d'y épingler. L'épingle devient un bouton : quelqu'un marque un message comme important, Make s'occupe de la suite.
Watch New Users
Déclencheur planifiéDans Make“Triggers when a new user is added.”
Remonte chaque compte ajouté à ton Mattermost, avec les informations que Make peut lire, pour enchaîner sur l'intégration de la personne.
Tout ce que Make sait faire dans Mattermost
Mattermost te donne 30 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 a User to a Team
- Check if the Team Exists
- Create a Command
- Create a New User
- Create a Post
- Deactivate a User Account
- Delete a Command
- Delete a Post
- Execute a Command
- Get a Channel
- Get a File
- Get a Post
- Get a Public File Link
- Get a Team by Name
- Get a Team Stats
- Get a User
- Get a User by Its Username
- Get Channel Statistics
- Invite Users to the Team by Email
- Patch a Post
- Pin a Post to the Channel
- Remove a User from a Team
- Send a Verification Email
- Unpin a Post to the Channel
- Upload a File
- Get Channel Posts
- List Channel Members
- List Commands for a Team
- List Posts in a Thread
- List Team Members
Add a User to a Team
ActionDans Make“Adds a user to a team.”
Fait entrer un utilisateur existant dans une équipe : il voit ses canaux dans la foulée.
Check if the Team Exists
ActionDans Make“Checks if the team exists based on a team name.”
Vérifie qu'une équipe portant ce nom existe bien, pour que ton scénario prenne un chemin ou l'autre au lieu de planter.
Create a Command
ActionDans Make“Creates a command for a team.”
Ajoute une commande slash à une équipe, ces raccourcis qu'on tape dans la zone de message.
Create a New User
ActionDans Make“Creates a new user on the system.”
Crée un compte Mattermost à partir de données venues d'une autre app.
Create a Post
ActionDans Make“Creates a post.”
Publie un message dans le canal choisi, avec un texte composé à partir des étapes précédentes.
Deactivate a User Account
ActionDans Make“Deactivates the user by archiving its user object.”
Désactive un compte en l'archivant : les messages restent, la connexion ne marche plus.
Delete a Command
ActionDans Make“Deletes a command based on command id string.”
Supprime une commande slash à partir de son identifiant.
Delete a Post
ActionDans Make“Deletes a post.”
Efface un message de son canal. Garde une trace ailleurs si le contenu compte.
Execute a Command
ActionDans Make“Executes a command.”
Lance une commande slash comme si quelqu'un l'avait tapée, directement depuis le scénario.
Get a Channel
ActionDans Make“Gets channel from the provided channel id string.”
Récupère les infos d'un canal à partir de son identifiant, pour réutiliser son nom plus loin.
Get a File
ActionDans Make“Gets an uploaded file.”
Télécharge un fichier déposé dans Mattermost pour que le module suivant le range ou le traite.
Get a Post
ActionDans Make“Gets a post.”
Lit un message précis, avec son texte et ce qui s'y rattache.
Get a Public File Link
ActionDans Make“Gets a public link for a file that can be accessed without logging into Mattermost.”
Fournit un lien vers un fichier Mattermost qui s'ouvre sans se connecter.
Get a Team by Name
ActionDans Make“Gets infomation about a team based on provided name string.”
Retrouve une équipe à partir de son nom et renvoie ses informations.
Get a Team Stats
ActionDans Make“Gets a team stats on the system.”
Rapporte les statistiques que Mattermost tient sur une équipe, prêtes à partir dans un tableau.
Get a User
ActionDans Make“Gets a user.”
Renvoie le profil d'un utilisateur, pour réutiliser son nom ou son e-mail ensuite.
Get a User by Its Username
ActionDans Make“Gets a user object by providing a username. Sensitive information will be sanitized out.”
Retrouve quelqu'un à partir de son @pseudo, celui que tout le monde tape.
Get Channel Statistics
ActionDans Make“Gets statistics for a channel.”
Donne les chiffres que Mattermost suit pour un canal, sans ouvrir ses réglages.
Invite Users to the Team by Email
ActionDans Make“Invites users to the existing team using the user's email.”
Envoie des invitations par e-mail pour rejoindre une équipe, y compris à des gens sans compte.
Patch a Post
ActionDans Make“Partially updates a post by providing only the fields you want to update. Omitted fields will not be updated.”
Modifie une partie d'un message déjà publié ; ce que tu laisses vide ne bouge pas.
Pin a Post to the Channel
ActionDans Make“Pins a post to the channel.”
Épingle un message pour qu'il reste dans la liste des messages épinglés du canal.
Remove a User from a Team
ActionDans Make“Removes a user from a team.”
Sort un utilisateur d'une équipe, son compte restant actif. Ses autres équipes ne bougent pas.
Send a Verification Email
ActionDans Make“Sends an email with a verification link to a user that has an email matching the one in the request body. This endpoint will return success even if the email does not match any users on the system.”
Envoie un lien de vérification à l'utilisateur dont l'e-mail correspond à l'adresse transmise.
Unpin a Post to the Channel
ActionDans Make“Unpins a post to the channel.”
Retire un message des épinglés sans le supprimer. Le message reste lisible dans le fil, simplement moins visible.
Upload a File
ActionDans Make“Uploads a file.”
Dépose dans Mattermost un fichier produit ailleurs dans le scénario.
Get Channel Posts
RechercheDans Make“Retrieves a list of posts for a channel.”
Récupère les messages d'un canal, chacun sous forme d'un élément séparé.
List Channel Members
RechercheDans Make“Retrieves a list of members for a channel.”
Liste les personnes présentes dans un canal. Chaque membre arrive comme un élément séparé, que tu peux ensuite envoyer vers un tableur.
List Commands for a Team
RechercheDans Make“Retrieves a list of commands for a team.”
Renvoie les commandes slash d'une équipe, identifiants compris. Tu obtiens au passage un inventaire clair des raccourcis de chaque équipe.
List Posts in a Thread
RechercheDans Make“Gets a post and the rest of the posts in the same thread.”
Ramène un message et toutes les réponses de son fil : tu gardes la conversation entière, pas seulement la question de départ.
List Team Members
RechercheDans Make“Retrieves a list of members in the team.”
Donne la liste des membres d'une équipe. Tu peux ensuite verser la liste dans un tableur pour la relire.
Besoin d'aide pour automatiser Mattermost avec Make ?
Une personne lit chaque message.