Ressources · Intégration Make

Intégration MaintainX MakeAutomatiser MaintainX avec Make.

Tes ordres de travail MaintainX peuvent-ils circuler seuls vers tes autres outils ? Oui, et l'intégration MaintainX Make compte 15 modules : 2 déclencheurs, 10 actions et 3 recherches. Ce guide s'adresse aux responsables maintenance et ops : clé API, connexion, puis un premier scénario qui tourne.

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

Ce que tu peux automatiser

Que peut-on automatiser avec l'intégration MaintainX Make ?

L'intégration MaintainX Make branche ton compte MaintainX sur Make, un outil sans code où tu montes des scénarios. Un scénario, c'est ton automatisation : une suite de modules, chacun étant une brique qui surveille, crée ou cherche quelque chose dans une app. Résultat : ordres de travail, demandes, commentaires et messages passent de MaintainX à tes autres outils, et inversement, sans ressaisie.

Des alertes ciblées dès qu'un chantier s'ouvre. Ton technicien d'astreinte n'a pas MaintainX ouvert en permanence. Watch Work Orders récupère chaque nouvel ordre de travail, Get a User retrouve la personne assignée, et un module de ta messagerie la prévient directement.

Un registre des sites toujours à jour. Pour un multi-sites, List Locations sort tous tes emplacements de MaintainX et les recopie dans un tableur, que la direction peut consulter sans ouvrir l'app.

Des pannes signalées ailleurs qui deviennent des demandes. Un formulaire de signalement ou un outil de helpdesk reçoit une fuite, une porte bloquée : Create a Work Request la dépose dans MaintainX, et le responsable décide s'il en fait un ordre de travail.

Pour ce que les modules listés ne couvrent pas, Make an API Call interroge l'API de MaintainX avec la même connexion. Point à garder en tête : les deux déclencheurs sont planifiés, Make passe voir MaintainX à chaque exécution du scénario. MaintainX existe aussi côté n8n ; la page n8n vs Make pose les critères. Pour apprendre à monter ces scénarios toi-même, regarde la Formation Make, et pour le budget, Combien coûte Make.

Connexion

Comment connecter ton compte MaintainX à Make ?

  1. 01

    Récupère ta clé API dans MaintainX

    Il te faut un compte MaintainX actif. Dans l'app, va dans Settings, clique sur API keys puis sur Generate. Copie la clé qui s'affiche : c'est elle que Make te demandera juste après.

  2. 02

    Ajoute un module MaintainX au scénario

    Dans Make, pose n'importe quel module MaintainX et clique sur Create a connection. La connexion, c'est ton compte MaintainX relié une fois à Make, puis réutilisé par tous les modules MaintainX.

  3. 03

    Colle la clé et valide

    Le champ Connection name est facultatif, mais un nom clair t'évite de confondre deux comptes plus tard. Colle la clé API copiée, ou suis les instructions à l'écran, puis enregistre.

Premier scénario

Ton premier scénario : transformer un signalement en demande d'intervention

ObjectifQuand quelqu'un signale une panne via un formulaire d'une autre app, Make la dépose en demande d'intervention dans MaintainX.

  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 : le déclencheur de l'outil de formulaire où tes équipes signalent déjà les pannes.

  2. 02

    Ajoute Create a Work Request

    Clique sur le + à droite du module de formulaire, cherche MaintainX et choisis Create a Work Request. Clique sur Create a connection et colle ta clé API.

  3. 03

    Relie les réponses à la demande

    Remplis les champs du module avec les réponses du formulaire, pour que le responsable sache quoi réparer et où. Une fois la connexion faite, Make te propose ce qu'il sait lire dans ton compte.

  4. 04

    Teste avec Run once

    Envoie un signalement de test, puis clique sur Run once. Chaque module affiche les bundles reçus ; un bundle, c'est un élément transmis au module suivant, ici un signalement.

  5. 05

    Planifie et active

    Ouvre l'horloge du premier module pour régler la planification, toutes les 15 minutes par défaut, puis active le scénario. Chaque nouveau signalement arrive alors dans MaintainX, en attente de validation.

Déclencheurs

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

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

MaintainX1Watch a Work Order Category

Watch a Work Order Category

Déclencheur planifié

Dans MakeTriggers when a new work order category has been chosen.

Avec ce déclencheur, c'est le choix d'une catégorie d'ordre de travail dans MaintainX qui lance ton scénario. Pratique si ton équipe classe ses interventions par catégorie et veut que chaque famille suive son propre circuit.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut, et remonte ce qui a bougé depuis le passage précédent.
Quand l'utiliser
quand une catégorie, sécurité ou électricité par exemple, doit alerter une personne précise plutôt que toute l'équipe.
Attention
la doc Make de MaintainX est générée par IA et prévient qu'elle peut contenir des erreurs ; lance un Run once pour voir ce que ce module renvoie vraiment.
MaintainX2Watch Work Orders

Watch Work Orders

Déclencheur planifié

Dans MakeTriggers when a new work order has been created.

Chaque ordre de travail créé dans MaintainX arrive dans ton scénario sous forme d'un bundle, prêt à être annoncé, recopié ou complété par les modules suivants. C'est le point de départ de la plupart des automatisations MaintainX.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario : un nouvel ordre attend donc la prochaine exécution avant d'être pris en compte.
Quand l'utiliser
dès que toute nouvelle intervention doit atterrir dans un canal de discussion, un tableur ou un planning sans transfert manuel.
Attention
la description officielle ne parle que des ordres nouvellement créés ; ne compte pas sur lui pour repérer un changement de statut.
Modules

Que peut faire Make dans MaintainX ?

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

MaintainX1

Create a New Message

Action

Dans MakeCreates a new message.

Publie un message dans MaintainX depuis ton scénario : une info venue d'un autre outil apparaît là où tes techniciens lisent déjà, sans copier-coller.

Quand l'utiliser
quand un fournisseur confirme une livraison de pièces par mail et que l'équipe maintenance doit le savoir dans l'app plutôt que dans une boîte de réception.
MaintainX2

Create a Work Order

Action

Dans MakeCreates a work order.

Ouvre un vrai ordre de travail dans MaintainX à partir des données d'une autre app, prêt à être assigné comme s'il avait été saisi à la main. C'est le module qui transforme un signal extérieur en intervention.

Quand l'utiliser
quand le besoin est déjà validé, une panne remontée par ton outil de supervision par exemple. Si quelqu'un doit trier avant, préfère Create a Work Request.
Attention
teste avec Run once avant d'activer, sinon un filtre mal réglé peut ouvrir des doublons.
MaintainX3

Create a Work Order Comment

Action

Dans MakeCreates a work order comment.

Ajoute un commentaire sur un ordre de travail existant, pour que tout l'historique d'une intervention reste au même endroit, même quand une partie de l'échange se passe ailleurs.

Quand l'utiliser
quand un devis ou une réponse client lié à une intervention arrive dans un autre outil et doit être rattaché à l'ordre.
Attention
l'ordre doit exister ; place Search Work Orders ou Get a Work Order avant si tu ne l'as pas identifié.
MaintainX4

Create a Work Request

Action

Dans MakeCreates a work request.

Dépose une demande d'intervention dans MaintainX, l'étape qui précède l'ordre de travail : quelqu'un de l'équipe décide ensuite si elle devient une intervention. Les signalements venus de l'extérieur arrivent dans la bonne file au lieu de dormir dans une boîte mail.

Quand l'utiliser
quand salariés, locataires ou clients signalent un problème via un formulaire et qu'un responsable doit valider chaque cas.
MaintainX5

Get a Location

Action

Dans MakeRetrieves a location.

Va chercher le détail d'un emplacement MaintainX, pour que tes alertes et tes rapports disent où se trouve l'intervention au lieu d'afficher une simple référence. Il travaille sur un seul emplacement déjà identifié.

Quand l'utiliser
juste après Watch Work Orders, pour ajouter le site à la notification. Pour parcourir plusieurs sites, List Locations convient mieux.
MaintainX6

Get a User

Action

Dans MakeRetrieves a user.

Récupère un utilisateur MaintainX : la personne liée à une intervention devient des infos réutilisables, un nom à citer dans un message par exemple. Un seul utilisateur connu à la fois.

Quand l'utiliser
quand l'alerte doit s'adresser nommément à la personne assignée. Pour passer toute l'équipe en revue, prends List Users.
MaintainX7

Get a Work Order

Action

Dans MakeRetrieves a work order.

Relit un ordre de travail en entier, ce qui donne aux modules suivants son état actuel plutôt que la photo prise à sa création. Il faut savoir de quel ordre il s'agit.

Quand l'utiliser
avant une mise à jour ou un commentaire, pour vérifier que l'intervention est encore ouverte. Sans ordre précis mais avec des critères, commence par Search Work Orders.
MaintainX8

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Appelle n'importe quel point de l'API MaintainX avec la connexion déjà en place, ce qui couvre ce que les autres modules MaintainX laissent de côté. Tu rédiges la requête toi-même, donc un œil sur la doc de l'API MaintainX s'impose.

Quand l'utiliser
quand l'objet ou l'opération voulue n'existe dans aucun autre module MaintainX.
Attention
une requête mal formée échoue ou touche le mauvais élément ; teste chaque appel avec Run once sur des données de test.
MaintainX9

Update a Work Order

Action

Dans MakeUpdates a work order.

Modifie les informations d'un ordre de travail existant : une correction faite dans un autre système se retrouve aussi dans MaintainX, et personne ne saisit deux fois.

Quand l'utiliser
quand ton ERP ou ton outil de planning change le détail d'une intervention. Si seul le statut bouge, Update a Work Order Status est plus simple.
Attention
essaie-le avec Run once sur un ordre de test avant de le brancher sur les vraies interventions.
MaintainX10

Update a Work Order Status

Action

Dans MakeUpdates a work order status.

Fait passer un ordre de travail à un autre statut depuis ton scénario, pour que MaintainX reflète où en est vraiment l'intervention dans le reste de tes outils.

Quand l'utiliser
quand l'événement qui clôt le travail se produit hors de MaintainX, un bon de livraison signé ou une facture validée par exemple.
Attention
associe-le à un commentaire qui explique le changement, sinon on se demande vite qui a fermé l'ordre.
MaintainX11

List Locations

Recherche

Dans MakeRetrieves a list of locations.

Sort la liste de tes emplacements MaintainX, un bundle par emplacement, idéal pour tenir un annuaire des sites dans un tableur ou retrouver celui qui correspond à un nom.

Quand l'utiliser
quand un scénario doit agir sur tous tes sites à la fois.
Attention
chaque emplacement est un bundle à part, donc les modules suivants tournent une fois par site, et une opération (une exécution de module, ce que Make compte sur ton plan) part à chaque fois.
MaintainX12

List Users

Recherche

Dans MakeRetrieves a list of users.

Ramène les utilisateurs de ton compte MaintainX, chacun dans son propre bundle : toute l'équipe devient disponible pour filtrer ou recopier ailleurs, un planning d'astreinte par exemple.

Quand l'utiliser
quand il te faut plusieurs personnes, pour écrire à toute une équipe d'intervention. Pour une seule personne connue, Get a User est plus léger.
Attention
une grosse équipe, c'est beaucoup de bundles et autant d'opérations derrière.
MaintainX13

Search Work Orders

Recherche

Dans MakeSearches for work orders.

Cherche des ordres de travail et renvoie zéro, un ou plusieurs résultats, pour que ton scénario trouve une intervention qu'il ne connaît pas d'avance. C'est l'étape avant de mettre à jour ou de commenter le bon ordre.

Quand l'utiliser
quand un événement extérieur évoque une intervention sans la désigner précisément.
Attention
prévois le cas vide et le cas multiple, sinon la suite tourne à vide ou plusieurs fois.
Besoin d'aide

Besoin d'aide pour automatiser MaintainX avec Make ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur l'intégration MaintainX Make

01L'intégration MaintainX Make est-elle gratuite ?
Oui, côté Make. MaintainX est une app standard, disponible dès le plan Free. Ce plan autorise 2 scénarios actifs, un intervalle minimal de 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au plus et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle, sans limite de scénarios actifs, avec une consommation comptée en crédits par mois. L'abonnement MaintainX, lui, reste à part : il te faut un compte actif et une clé API.
02Que faut-il pour connecter MaintainX à Make ?
Un compte MaintainX actif et une clé API. Dans MaintainX, ouvre Settings, clique sur API keys puis sur Generate, et copie la clé affichée. Côté Make, ajoute un module MaintainX à un scénario, clique sur Create a connection, donne un nom si tu veux et colle la clé. Cette connexion sert ensuite à tous les modules MaintainX de tes scénarios : tu ne la refais pas pour chaque module, seulement pour chaque compte.
03Le déclencheur MaintainX réagit-il en temps réel dans Make ?
Non. Les deux déclencheurs MaintainX, Watch Work Orders et Watch a Work Order Category, sont planifiés : Make interroge MaintainX à chaque exécution du scénario, toutes les 15 minutes par défaut. Sur le plan Free, impossible de descendre sous 15 minutes ; les plans payants vont jusqu'à 1 minute. Aucun déclencheur instantané n'existe pour MaintainX dans Make, donc si une intervention urgente demande une réaction immédiate, intègre ce délai dans la conception du scénario.
04Que faire si un module MaintainX manque dans Make ?
Passer par Make an API Call. Ce module envoie une requête à n'importe quel point de l'API MaintainX avec ta connexion existante : tu n'es donc pas limité aux modules proposés. La requête s'écrit à la main, il faut s'appuyer sur la doc de l'API MaintainX. Autre point : la page de doc Make consacrée à MaintainX est générée par IA et signale qu'elle peut contenir des erreurs. Teste chaque appel avec Run once et contacte MaintainX en cas de doute sur leur API.
05Make ou n8n pour automatiser MaintainX ?
Tout dépend de l'outil que ton équipe utilise déjà. MaintainX dispose aussi d'un nœud n8n, donc la disponibilité ne tranche pas. Dans Make, tu as 15 modules prêts à l'emploi, un éditeur visuel où tu enchaînes les modules, et un plan Free pour démarrer avec 2 scénarios actifs. Le comparatif cité plus haut détaille les critères. Le test le plus parlant reste de monter l'alerte sur les nouveaux ordres de travail dans Make et de voir si l'éditeur colle à ta façon de travailler.