Ressources · Intégration n8n

Intégration Monday.com n8nAutomatiser Monday.com avec n8n.

Un board n'est plus un tableau qu'on met à jour à la main, c'est un objet qu'un workflow lit et modifie. L'intégration Monday.com n8n expose 18 opérations réparties sur 4 ressources. Aucun trigger Monday.com côté n8n : le déclencheur vient d'ailleurs. Pensée pour les équipes ops qui vivent dans leurs boards.

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

Pourquoi automatiser

Que couvre vraiment l'intégration Monday.com n8n ?

Le nœud Monday.com parle à l'API de Monday.com à ta place. Il range 18 opérations dans 4 ressources : Board, Board Column, Board Group et Board Item. Côté boards : création, lecture, liste, archivage. Côté colonnes : ajout et liste. Côté groupes : création, liste, suppression. Côté items : création, lecture, recherche par valeur de colonne, modification d'une colonne ou de plusieurs d'un coup, ajout d'un commentaire, déplacement de groupe et suppression.

Avant de regarder le nœud, regarde la hiérarchie. Un board contient des groupes, un groupe contient des items, un item porte des valeurs de colonnes. Presque toutes les automatisations tiennent sur cette échelle : retrouver le board, viser le bon groupe, écrire l'item, puis garder ses colonnes alignées sur ce qui se passe ailleurs.

Trois usages reviennent tout le temps. L'entrée de flux d'abord : une demande arrive, boardItem.create écrit l'item dans le groupe du mois et remplit les colonnes au passage. Les équipes qui gardent leur backlog de contenu dans Notion branchent souvent les deux dans le même workflow. Le suivi ensuite : une tâche change d'état côté technique, boardItem.move fait glisser l'item dans le groupe Terminé, et personne n'a besoin de recopier quoi que ce soit depuis ClickUp. La planification enfin : boardItem.getAll sort un groupe, le workflow calcule les échéances et crée les créneaux dans Google Calendar.

Deux réflexes évitent les allers-retours. Les valeurs de colonnes s'écrivent en JSON, et la forme attendue dépend du type de colonne : un test sur un seul item vaut mieux qu'une supposition. Et la plupart des champs qui demandent un board, un groupe ou une colonne acceptent soit un choix dans la liste déroulante, soit une expression, c'est-à-dire le petit bout de code entre doubles accolades avec lequel n8n récupère une valeur produite par une étape précédente.

Le nœud ne couvre pas toute l'API de Monday.com. Les sous-éléments, les espaces de travail, les utilisateurs, les fichiers et les requêtes libres ne font pas partie des 18 opérations. Dans ce cas, le nœud HTTP Request appelle directement l'endpoint voulu en réutilisant le même credential Monday.com, donc sans second jeton à gérer. Trois modèles publics illustrent l'approche, dont un assistant e-mail qui mêle Monday.com, Airtable et Outlook (2809) et un lot d'utilitaires bâti sur HTTP Request (2073).

L'autre limite est structurelle : pas de nœud trigger. Rien n'écoute Monday.com nativement dans n8n. Le workflow démarre donc sur un Schedule Trigger, ou sur le déclencheur de l'outil qui a réellement provoqué le changement. Pour situer la plateforme avant de t'engager, l'Avis n8n détaille les contreparties, et la Formation n8n reprend la construction de ce type de workflow de bout en bout.

Connexion

Comment connecter Monday.com à n8n ?

  1. 01

    Choisir la méthode d'authentification

    Le nœud accepte deux credentials : Access Token et OAuth2. Un credential, c'est un jeu d'identifiants enregistré une fois dans le menu Credentials de n8n, puis proposé dans une liste déroulante par tous les nœuds qui savent s'en servir. Access Token va au plus vite pour un compte unique. OAuth2 s'impose quand la connexion doit passer par une application déclarée dans Monday.com.

  2. 02

    Récupérer le Token V2

    Pour la voie Access Token, ouvre ton compte Monday.com, clique sur ta photo de profil en haut à droite, puis sur Developers. Le Developer Center s'ouvre dans un nouvel onglet. Va dans My Access Tokens et clique sur Show. Copie le jeton personnel affiché et colle-le dans le champ Token V2 du credential n8n. Rien d'autre à renseigner.

  3. 03

    Déclarer une application pour OAuth2

    Pour OAuth2, reste dans le Developer Center et clique sur Build app. Donne-lui un nom, par exemple n8n integration, copie le Client ID, affiche puis copie le Client Secret, et colle-les dans n8n. Dans le menu de gauche, ouvre OAuth, sélectionne les scopes boards:write et boards:read, enregistre-les. Ouvre ensuite l'onglet Redirect URLs et colle l'OAuth Redirect URL affichée par n8n. Sauvegarde, puis clique sur Connect my account dans n8n.

Actions

Les opérations disponibles dans le nœud Monday.com

Le nœud Monday.com expose 18 opérations sur 4 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceCreateGetGet ManyDeleteAdd UpdateArchiveChange Column ValueChange Multiple Column ValuesGet By Column ValueMove
Board✓✓✓✓
Board Column✓✓
Board Group✓✓✓
Board Item✓✓✓✓✓✓✓✓✓

Board

4 opérations
01

Archive a board

board.archive

Ce que tu vois dans n8n

Notes & cas d'usage

Archiver sort un board de l'espace de travail actif sans rien détruire. Le board quitte la barre latérale, ses items cessent d'apparaître, et l'ensemble reste récupérable dans Monday.com.

Paramètres clés

  • Board Name or ID : choisis le board dans la liste que n8n charge depuis ton compte, ou passe l'identifiant par une expression du type {{ $json.boardId }} quand une étape précédente sait déjà lequel est terminé.
Cas d'usage
refermer le board d'une campagne le jour où son dernier item passe en terminé, pour que l'espace n'affiche que du travail encore vivant.
02

Create a board

board.create

Ce que tu vois dans n8n

Notes & cas d'usage

Un board neuf est créé et la réponse contient son identifiant, dont la suite du workflow a besoin avant d'ajouter le moindre groupe ou item.

Paramètres clés

  • Name : le nom du board, souvent construit à partir de l'enregistrement qui a lancé l'exécution.
  • Kind : public, private ou share, ce qui décide de qui le voit dans le compte.
  • Template ID : facultatif, dans Additional Fields, pour partir d'un modèle de board existant plutôt que d'une grille vide.
Cas d'usage
un board par nouveau client, généré à la signature, déjà nommé au nom du compte.
03

Get a board

board.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lire un board renvoie ses informations sous forme d'un item unique. C'est ce qu'il faut avant d'écrire dedans, ou pour brancher une condition sur ce que le board dit déjà.

Paramètres clés

  • Board Name or ID : l'identifiant du board à lire, sélectionné dans la liste ou résolu à l'exécution par une expression.
Cas d'usage
vérifier qu'un board existe encore avant qu'une synchro nocturne écrive dedans, et arrêter proprement le workflow plutôt que d'échouer sur chaque item.
04

Get many boards

board.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Cette opération liste les boards visibles par le credential. C'est le moyen le plus simple d'inventorier un compte ou d'alimenter une boucle qui passe sur chacun d'eux.

Paramètres clés

  • Return All : activé, n8n enchaîne les pages de l'API et ramène tous les boards ; désactivé, il s'arrête au nombre fixé par Limit.
  • Limit : le nombre maximal de boards renvoyés quand Return All reste décoché, pratique tant que tu es en phase de test.
Cas d'usage
sortir chaque semaine l'inventaire des boards actifs et le déposer dans un fichier de suivi.

Board Column

2 opérations
05

Create a board column

boardColumn.create

Ce que tu vois dans n8n

Notes & cas d'usage

Ajouter une colonne à un board existant depuis le workflow devient utile dès que les boards sont générés automatiquement et doivent sortir avec la bonne structure.

Paramètres clés

  • Board Name or ID : le board qui reçoit la colonne.
  • Title : l'en-tête de colonne tel que l'équipe le lira.
  • Column Type : le comportement de la colonne, parmi status, date, people, numbers, email, dropdown et le reste de la liste.
  • Defauls : JSON facultatif dans Additional Fields, pour préconfigurer les valeurs de la colonne.
Cas d'usage
ajouter une colonne Priorité à tous les boards issus d'un modèle qui n'en prévoit pas.
06

Get many board columns

boardColumn.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

La liste des colonnes revient avec l'identifiant de chacune, et c'est précisément cet identifiant qu'attendent les opérations qui écrivent une valeur de colonne.

Paramètres clés

  • Board Name or ID : le board dont on liste les colonnes, choisi dans la liste ou résolu par une expression.
Cas d'usage
lancer l'opération une fois pendant la construction du workflow, noter l'identifiant de la colonne de statut, et arrêter de coder en dur une valeur qui change d'un board à l'autre.

Board Group

3 opérations
07

Delete a board group

boardGroup.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprimer un groupe retire cette section du board et ce qu'elle contient. L'opération a donc sa place en fin de cycle de vie, pas au milieu.

Paramètres clés

  • Board Name or ID : le board qui porte le groupe.
  • Group Name or ID : le groupe à retirer, sélectionné dans la liste que n8n charge pour ce board.
Cas d'usage
vider le groupe des demandes du mois une fois ses items déplacés vers le board d'archives, pour garder un board de travail court.
08

Create a board group

boardGroup.create

Ce que tu vois dans n8n

Notes & cas d'usage

Les groupes sont les bandes horizontales d'un board. En créer un donne au workflow un endroit précis où déposer ses items, au lieu de tout entasser dans le premier groupe venu.

Paramètres clés

  • Board Name or ID : le board qui accueille le nouveau groupe.
  • Name : le nom du groupe, souvent une période ou un numéro de lot calculé à l'exécution.
Cas d'usage
ouvrir un groupe au nom du mois en cours le premier jour ouvré, puis y router toutes les nouvelles demandes.
09

Get many board groups

boardGroup.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

La liste des groupes d'un board revient avec les noms et les identifiants. De quoi convertir un libellé lisible par un humain en la valeur qu'attendent les opérations de création et de déplacement.

Paramètres clés

  • Board Name or ID : le board à inspecter.
Cas d'usage
retrouver le groupe Terminé, puis injecter son identifiant dans l'opération qui y déplace les items finis, pour qu'un simple renommage ne casse pas le workflow.

Board Item

9 opérations
10

Add an update to an item

boardItem.addUpdate

Ce que tu vois dans n8n

Notes & cas d'usage

Les updates forment le fil de commentaires attaché à un item. En publier un laisse une trace que l'équipe lit vraiment, et prévient les personnes qui suivent l'item.

Paramètres clés

  • Item ID : l'item qui reçoit le commentaire.
  • Update Text : le texte publié, l'endroit où une expression comme {{ $json.message }} prend tout son sens.
Cas d'usage
publier sous l'item la réponse qu'un client vient d'envoyer par e-mail, pour que le board porte la conversation et pas seulement un statut.
11

Change a column value for a board item

boardItem.changeColumnValue

Ce que tu vois dans n8n

Notes & cas d'usage

Une colonne d'un item reçoit une nouvelle valeur. C'est le cheval de trait de toute synchronisation de statut, et la valeur s'écrit en JSON dont la forme dépend du type de colonne.

Paramètres clés

  • Board Name or ID : le board auquel appartient l'item.
  • Item ID : l'item à modifier.
  • Column Name or ID : la colonne à écrire, choisie dans la liste ou résolue à l'exécution.
  • Value : la valeur de la colonne au format JSON, qu'une colonne de date et une colonne de statut n'écrivent pas de la même façon.
Cas d'usage
passer un item en Payé dès que la facture est réglée côté facturation.
12

Change multiple column values for a board item

boardItem.changeMultipleColumnValues

Ce que tu vois dans n8n

Notes & cas d'usage

Plusieurs colonnes sont réécrites en un seul appel. Le board reste cohérent, et tu évites d'enchaîner quatre nœuds qui peuvent chacun échouer de leur côté.

Paramètres clés

  • Board Name or ID : le board qui porte l'item.
  • Item ID : l'item à mettre à jour.
  • Column Values : les champs de colonnes et leurs valeurs réunis dans un seul objet JSON, indexé par identifiant de colonne.
Cas d'usage
à la signature d'un deal, renseigner responsable, date de clôture et montant en une passe, pour que le board ne reste jamais à moitié à jour.
13

Create an item in a board's group

boardItem.create

Ce que tu vois dans n8n

Notes & cas d'usage

C'est l'opération autour de laquelle la plupart des workflows se construisent. Un item apparaît dans un groupe précis d'un board précis, et ses colonnes peuvent être remplies dans le même appel.

Paramètres clés

  • Board Name or ID : la destination de l'item.
  • Group Name or ID : la bande du board qui le reçoit.
  • Name : le nom de l'item, la ligne que l'équipe lit en premier.
  • Column Values : JSON facultatif dans Additional Fields, pour remplir les colonnes tout de suite plutôt qu'avec un second appel.
Cas d'usage
chaque demande de démo devient un item du groupe d'entrée en cours, responsable et source déjà renseignés.
14

Delete an item

boardItem.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Un item disparaît de son board. Aucune version douce ici, ce qui explique pourquoi l'opération se place presque toujours derrière une condition plutôt que sur tout ce que le nœud précédent a renvoyé.

Paramètres clés

  • Item ID : l'identifiant de l'item à supprimer, en général récupéré d'une étape de recherche.
Cas d'usage
nettoyer les doublons créés par un double envoi de formulaire, une fois qu'une étape de rapprochement a confirmé lequel est la copie.
15

Get an item

boardItem.get

Ce que tu vois dans n8n

Notes & cas d'usage

Récupérer un item par son identifiant renvoie l'état actuel du board, et l'opération accepte plusieurs identifiants à la fois.

Paramètres clés

  • Item ID : l'identifiant de l'item, plusieurs pouvant être ajoutés séparés par une virgule pour lire un lot en une exécution.
Cas d'usage
relire quelques items juste avant un export nocturne, pour que le fichier reflète le board tel qu'il est et pas tel qu'une étape l'avait capturé des heures plus tôt.
16

Get items item by column value

boardItem.getByColumnValue

Ce que tu vois dans n8n

Notes & cas d'usage

La recherche par valeur de colonne, c'est ainsi qu'un workflow retrouve un item qu'il n'a pas créé lui-même. Tu indiques une colonne et la valeur à faire correspondre, l'opération renvoie les items qui la portent.

Paramètres clés

  • Board Name or ID : le board fouillé.
  • Column Name or ID : la colonne qui sert de clé de recherche.
  • Column Value : la valeur recherchée, souvent un e-mail ou une référence externe.
  • Return All et Limit : ramener toutes les correspondances, ou plafonner le nombre d'items renvoyés.
Cas d'usage
retrouver l'item qui porte l'e-mail d'un client avant de le mettre à jour, au lieu d'en créer un deuxième.
17

Get many items

boardItem.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Un groupe entier d'un board ressort sous forme d'items, prêts à être comptés, filtrés ou recopiés ailleurs.

Paramètres clés

  • Board Name or ID : le board à lire.
  • Group Name or ID : le groupe visé, pour que l'exécution reste cadrée au lieu d'aspirer tout le board.
  • Return All et Limit : parcourir toutes les pages du groupe, ou s'arrêter à un nombre fixe pendant les tests.
Cas d'usage
sortir le groupe En cours tous les vendredis et envoyer à l'équipe un récapitulatif court de ce qui reste ouvert.
18

Move an item to a group

boardItem.move

Ce que tu vois dans n8n

Notes & cas d'usage

Déplacer un item change le groupe où il se trouve, sans toucher à son nom, à ses updates ni à ses valeurs de colonnes. Sur un board organisé par étape, c'est la partie visible de l'avancement.

Paramètres clés

  • Board Name or ID : le board concerné.
  • Item ID : l'item qui bouge.
  • Group Name or ID : le groupe de destination.
Cas d'usage
faire passer un item de En attente à Terminé dès que le système externe signale la tâche finie.
Besoin d'aide

Besoin d'aide pour automatiser Monday.com avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Monday.com et n8n, les questions qui suivent

01L'intégration Monday.com n8n est-elle gratuite ?
Oui du côté n8n. Le nœud Monday.com est livré avec n8n : rien à installer, aucun coût supplémentaire, que tu utilises n8n Cloud ou une instance auto-hébergée en Community Edition sous licence Sustainable Use. Le workflow est identique dans les deux cas et les 18 opérations sont disponibles des deux côtés. Ce que coûte Monday.com en lui-même dépend de ton propre abonnement, et cette page ne le traite pas. La seule exigence technique porte sur la version : le nœud demande n8n 1.22.6 au minimum, en dessous il n'apparaît pas dans la liste des nœuds.
02Quels credentials faut-il pour le nœud Monday.com ?
Deux méthodes fonctionnent : un jeton d'API ou OAuth2. Pour le jeton, clique sur ta photo de profil dans Monday.com, ouvre Developers, puis My Access Tokens et Show, et colle le jeton personnel dans le champ Token V2 du credential n8n. Pour OAuth2, crée une application dans le Developer Center avec Build app, copie le Client ID et le Client Secret dans n8n, sélectionne les scopes boards:write et boards:read, enregistre-les, puis déclare l'OAuth Redirect URL fournie par n8n avant de cliquer sur Connect my account. Un credential se crée une fois dans le menu Credentials et se réutilise dans tous les workflows.
03Quelles sont les limites du nœud Monday.com dans n8n ?
Le nœud couvre 18 opérations sur 4 ressources, et c'est la frontière. Boards, colonnes, groupes et items sont pris en charge. Les sous-éléments, les espaces de travail, les utilisateurs, les fichiers et les requêtes libres ne le sont pas. Quand une opération manque, le nœud HTTP Request appelle directement l'endpoint de l'API Monday.com en réutilisant le même credential, donc sans second jeton à gérer. Deuxième point de vigilance, la pagination : sur les opérations de liste, laisser Return All décoché fait s'arrêter n8n au nombre fixé par Limit. Enfin, les valeurs de colonnes s'écrivent en JSON dont la forme dépend du type de colonne.
04n8n réagit-il en temps réel à Monday.com ?
Non, parce qu'il n'existe pas de nœud trigger Monday.com dans n8n. Rien n'écoute le compte nativement, donc un workflow qui concerne Monday.com démarre ailleurs. Trois options couvrent presque tous les cas. Le Schedule Trigger lance le workflow à intervalle fixe et lit le board avec Get many items ou Get items item by column value. Un Webhook n8n, c'est-à-dire une URL appelée par un service tiers quand un événement se produit chez lui, déclenche l'exécution depuis cet autre outil. Ou le trigger d'un autre outil part en premier et Monday.com n'est que la destination.
05n8n ou Make pour Monday.com ?
Ça dépend de trois critères. L'hébergement d'abord : n8n s'auto-héberge avec Docker ou npm, ou s'utilise sur n8n Cloud, alors que Make n'existe qu'en version hébergée. La maîtrise des données découle de ce choix, puisqu'une instance auto-hébergée garde les données de board dans ton infrastructure. Le modèle de coût ensuite : Make facture à l'opération, ce qui pèse sur les workflows qui bouclent sur beaucoup d'items, et une synchronisation de board fait exactement ça. La logique visuelle enfin, et là c'est affaire de goût : teste les deux sur un workflow réel avant de trancher.