Ressources · Intégration n8n

Intégration Monica CRM n8nAutomatiser Monica CRM avec n8n.

Une fiche contact bien tenue, ça se remplit rarement à la main sur la durée. L'intégration Monica CRM n8n met 52 opérations à disposition, réparties sur 12 ressources. Aucun nœud trigger côté Monica CRM : c'est une planification ou un autre outil qui lance le workflow.

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

Pourquoi automatiser

Que fait l'intégration Monica CRM n8n ?

Le nœud Monica CRM consomme l'API de Monica CRM depuis un workflow, c'est-à-dire une suite d'étapes automatisées. Tu choisis une ressource, puis une opération, tu remplis les champs demandés, et n8n crée, lit, modifie ou supprime l'enregistrement. 52 opérations tiennent derrière 12 ressources : contacts, champs de contact, activités, appels et tags se sélectionnent dans une liste déroulante.

Premier usage, la reprise d'une liste existante. Les lignes d'un fichier Google Sheets passent une à une dans contact.create, avec First Name et Gender Name or ID pris dans la colonne correspondante, puis contactField.create accroche l'email ou le téléphone. Une exécution, autant de fiches que de lignes, zéro saisie.

Deuxième usage, le journal d'appels. Un outil de téléphonie termine une conversation, call.create consigne l'appel sur le bon contact avec Called At et sa description, et un message part sur Slack pour que la trace existe ailleurs que dans la tête de celui qui a décroché.

Troisième usage, le ménage périodique. contact.getAll trié par -updated_at ramène ce qui a bougé, une condition repère les fiches incomplètes, et contact.update corrige ce qui doit l'être. Si le rappel doit atterrir sur un téléphone, Pushover fait le dernier pas.

Le nœud couvre 52 opérations. Pour tout ce qui sort de ce catalogue, le nœud HTTP Request appelle n'importe quel endpoint de l'API Monica CRM en réutilisant le même credential via son authentification prédéfinie : une seule connexion à gérer, même en sortant du nœud dédié.

Deux points de mécanique avant de construire. Monica CRM n'a pas de nœud trigger dans n8n, donc le workflow démarre avec un Schedule Trigger à intervalle fixe, un Webhook n8n (une URL qu'un service tiers appelle) ou le trigger d'un autre outil. Et presque tout se désigne par un identifiant, pas par un nom : contact, tag, type d'activité voyagent sous forme d'ID, proposé dans une liste ou passé en expression comme {{ $json.field }}, qui va lire un champ de l'item entrant. L'Avis n8n détaille le reste de la plateforme, et la Formation n8n prend le sujet par la pratique.

Connexion

Comment connecter Monica CRM à n8n ?

  1. 01

    Choisis ton instance Monica CRM

    Crée un compte Monica CRM, ou héberge une instance sur ton propre serveur. Tranche avant d'ouvrir n8n, parce que le credential commence par un choix d'Environment : Cloud-Hosted si tu accèdes à ton instance via Monica, Self-Hosted si elle tourne chez toi. Dans le second cas, il te faudra aussi l'adresse sur laquelle elle répond.

  2. 02

    Génère un jeton d'API

    Dans Monica CRM, ouvre Settings > API et génère un jeton. C'est toute l'authentification du nœud : la méthode par jeton d'API est la seule prise en charge, donc pas d'écran OAuth à valider ni de liste de droits à cocher. Copie la valeur au moment où elle s'affiche, un jeton étant fait pour être rangé en lieu sûr plutôt que relu plus tard.

  3. 03

    Crée le credential dans n8n

    Dans n8n, va dans le menu Credentials et crée un credential Monica CRM, la connexion enregistrée qu'un nœud réutilise. Renseigne Environment, colle l'API Token, et en Self-Hosted remplis le Self-Hosted Domain avec l'adresse de ton instance. Enregistre une fois : chaque nœud Monica CRM le proposera ensuite dans sa liste déroulante.

Actions

Ce que le nœud Monica CRM sait faire

Le nœud Monica CRM expose 52 opérations sur 12 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Activity

5 opérations
01

Create an activity

activity.create

Ce que tu vois dans n8n

Notes & cas d'usage

Enregistre une activité et la rattache aux contacts qui y ont pris part.

Paramètres clés

  • Activity Type Name or ID : le type, pris dans la liste que le nœud charge ou passé en ID via une expression.
  • Contacts : la liste des ID de contacts concernés, séparés par des virgules.
  • Happened At : la date à laquelle l'activité a eu lieu.
  • Summary : le résumé de ce qui s'est passé, 255 caractères maximum.
  • Description : facultatif, dans Additional Fields, quand le résumé est trop court pour tout contenir.
Cas d'usage
un rendez-vous qui vient de se terminer dans un agenda devient une activité sur les deux contacts présents, datée depuis l'événement lui-même.
02

Delete an activity

activity.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime définitivement une activité de Monica CRM. L'opération traite un enregistrement à la fois, donc le workflow doit savoir lequel avant de s'exécuter.

Paramètres clés

  • Activity ID : l'ID de l'activité à supprimer, en général récupéré du nœud qui l'a trouvée.
Cas d'usage
un test qui a rempli une fiche de doublons se nettoie en bouclant les identifiants dans cette opération, au lieu de cliquer un par un.
03

Get an activity

activity.get

Ce que tu vois dans n8n

Notes & cas d'usage

Récupère une activité précise et la transmet au nœud suivant, la façon habituelle de vérifier ce que contient un enregistrement avant d'y toucher.

Paramètres clés

  • Activity ID : l'ID de l'activité à récupérer.
Cas d'usage
avant qu'une mise à jour n'écrase un résumé, cette opération lit celui qui existe pour que le workflow compare les deux et saute l'écriture si rien n'a changé.
04

Get many activities

activity.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Parcourt les activités et en ramène un lot en une exécution, sans identifiant à fournir.

Paramètres clés

  • Return All : activé, n8n enchaîne les pages de l'API jusqu'à la dernière activité ; désactivé, le lot s'arrête à Limit.
  • Limit : le nombre maximal d'activités renvoyées quand Return All reste décoché.
Cas d'usage
un récapitulatif mensuel qui compte les activités enregistrées, en petit lot tant que le workflow se construit, en intégralité ensuite.
05

Update an activity

activity.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifie une activité existante. Seuls les champs ajoutés dans Update Fields portent de nouvelles valeurs.

Paramètres clés

  • Activity ID : l'identifiant de l'activité que tu modifies, en général récupéré depuis l'étape qui l'a repérée plus tôt dans l'exécution.
  • Summary : un nouveau résumé, toujours plafonné à 255 caractères.
  • Happened At : la date corrigée à laquelle l'activité a eu lieu.
  • Contacts : les ID des contacts associés à l'activité.
  • Activity Type Name or ID : un autre type, depuis la liste ou en ID.
Cas d'usage
une rencontre notée le mauvais jour retrouve sa date sans que personne n'ait à effacer puis réécrire toute la fiche.

Call

5 opérations
06

Create a call

call.create

Ce que tu vois dans n8n

Notes & cas d'usage

Consigne un appel téléphonique sur un contact et garde avec lui ce qui s'est dit.

Paramètres clés

  • Contact ID : l'ID du contact auquel l'appel est associé.
  • Called At : la date de l'appel, rarement celle de l'exécution du workflow.
  • Description : le contenu de l'appel, le champ qui rend l'entrée utile plus tard.
Cas d'usage
un outil de téléphonie clôt une conversation, le workflow lit sa charge utile et dépose l'appel sur le contact correspondant pendant que les détails sont encore frais.
07

Delete a call

call.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Efface un appel du journal. Rien d'autre ne bouge sur la fiche, ni le contact ni les autres appels qui y sont rattachés : seule cette entrée-là disparaît.

Paramètres clés

  • Call ID : l'ID de l'appel à supprimer.
Cas d'usage
un webhook de téléphonie qui s'est déclenché deux fois laisse deux entrées identiques sur la même fiche, et une branche de nettoyage retire la seconde par son identifiant.
08

Get a call

call.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit un appel et le renvoie au workflow, description comprise, sans rien modifier dans l'enregistrement au passage.

Paramètres clés

  • Call ID : l'ID de l'appel à récupérer.
Cas d'usage
un workflow de relance lit l'appel enregistré avant d'envoyer quoi que ce soit, pour que le message cite ce qui s'est réellement dit plutôt qu'une formule passe-partout à laquelle plus personne ne répond.
09

Get many calls

call.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Ramène les appels enregistrés sous forme d'items séparés.

Paramètres clés

  • Return All : coché, n8n suit les pages de l'API jusqu'au bout du journal ; décoché, il s'arrête avant.
  • Limit : le plafond d'appels renvoyés quand Return All est décoché.
Cas d'usage
l'export de l'historique d'appels vers un tableur, où Return All fait toute la différence entre un export complet et sa première page.
10

Update a call

call.update

Ce que tu vois dans n8n

Notes & cas d'usage

Corrige un appel déjà consigné, champ par champ.

Paramètres clés

  • Call ID : l'ID de l'appel à modifier.
  • Description : le compte rendu réécrit.
  • Called At : la date de l'appel, quand la première valeur était fausse.
  • Contact ID : le contact associé, si l'appel a atterri sur la mauvaise personne.
Cas d'usage
une transcription arrive quelques minutes après la création de l'appel, et cette opération remplace la description provisoire par la vraie.

Contact

5 opérations
11

Create a contact

contact.create

Ce que tu vois dans n8n

Notes & cas d'usage

Crée une fiche contact et la renvoie, ce qui en fait le point d'entrée de la plupart des workflows Monica CRM.

Paramètres clés

  • First Name : requis, et la seule partie du nom que l'opération exige.
  • Gender Name or ID : requis aussi, choisi dans la liste que charge le nœud ou fourni en ID.
  • Last Name et Nickname : facultatifs, dans Additional Fields.
  • Type : false pour Real, un contact qui a sa propre fiche, ou true pour Partial, un contact qui n'en a pas.
  • Birthdate : la date de naissance, utile ensuite pour les rappels.
Cas d'usage
un formulaire d'inscription crée la fiche, et le workflow garde l'ID renvoyé pour y accrocher champs et tags dans la foulée.
12

Delete a contact

contact.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Retire un contact de Monica CRM. C'est la seule opération de la ressource qui mérite une condition en amont, puisque la fiche part avec tout ce qui y était rattaché.

Paramètres clés

  • Contact ID : l'ID du contact à supprimer.
Cas d'usage
une demande de suppression arrive, le workflow retrouve la fiche correspondante, attend une étape de validation, puis exécute cette opération une fois.
13

Get a contact

contact.get

Ce que tu vois dans n8n

Notes & cas d'usage

Cherche un contact par son ID et renvoie la fiche sous forme d'item unique, prête à être lue par le nœud suivant.

Paramètres clés

  • Contact ID : l'ID du contact à récupérer.
Cas d'usage
une automatisation sur le point de consigner un appel lit d'abord le contact, pour que la notification envoyée derrière nomme une personne plutôt qu'un identifiant qui ne dit rien à ceux qui la reçoivent.
14

Get many contacts

contact.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les contacts, avec les seuls filtres que le nœud expose ici.

Paramètres clés

  • Return All : coché, toutes les pages de contacts remontent ; décoché, Limit décide du volume.
  • Search Term : dans Filters, le terme sur lequel filtrer les résultats.
  • Sort : created_at, -created_at, updated_at ou -updated_at, pour faire remonter d'abord ce qui a bougé récemment.
Cas d'usage
une synchro hebdomadaire qui ne traite que les fiches modifiées, triées par -updated_at avec un Limit bas.
15

Update a contact

contact.update

Ce que tu vois dans n8n

Notes & cas d'usage

Applique de nouvelles valeurs à une fiche existante, via la collection Update Fields.

Paramètres clés

  • Contact ID : l'ID du contact à modifier.
  • First Name et Last Name : les deux parties du nom, indépendamment l'une de l'autre.
  • Gender Name or ID : dans la liste, ou en ID.
  • Nickname et Birthdate : renseignés plus tard, quand quelqu'un finit par les connaître.
  • Is Deceased et Deceased Date : si le contact est décédé, et à quelle date.
Cas d'usage
un tableur de noms corrigés passe ligne par ligne dans cette opération, une fiche par ligne.

Contact Field

4 opérations
16

Create a contact field

contactField.create

Ce que tu vois dans n8n

Notes & cas d'usage

Rattache une information à un contact, sous le type de champ auquel elle appartient.

Paramètres clés

  • Contact ID : le contact auquel le champ est associé.
  • Contact Field Type Name or ID : le type, dans la liste que charge le nœud ou en ID.
  • Content : la valeur elle-même, 255 caractères maximum.
Cas d'usage
juste après la création d'une fiche, un nœud par type de champ dépose ce que le formulaire a collecté, pour que le contact soit complet dans la même exécution.
17

Delete a contact field

contactField.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Enlève un seul champ de contact, en laissant la fiche elle-même et tous ses autres champs strictement intacts.

Paramètres clés

  • Contact Field ID : l'ID du champ à supprimer, l'identifiant du champ lui-même et pas celui du contact.
Cas d'usage
une adresse qui revient systématiquement en erreur disparaît de la fiche plutôt que d'y rester en attendant que quelqu'un la réutilise par mégarde.
18

Get a contact field

contactField.get

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie un champ de contact, pour que le workflow puisse s'orienter sur la valeur qu'il contient au lieu de la deviner.

Paramètres clés

  • Contact Field ID : l'ID du champ de contact à récupérer.
Cas d'usage
une branche qui hésite entre deux canaux lit d'abord le champ, puis route le message selon ce qui remonte au lieu de partir sur une hypothèse.
19

Update a contact field

contactField.update

Ce que tu vois dans n8n

Notes & cas d'usage

Remplace le contenu d'un champ de contact. Celle-ci réclame quatre valeurs, plus que les autres opérations de la ressource.

Paramètres clés

  • Contact ID : le contact auquel le champ est associé.
  • Contact Field ID : le champ modifié.
  • Contact Field Type Name or ID : le type, depuis la liste ou en ID.
  • Content : la nouvelle valeur, 255 caractères maximum.
Cas d'usage
un numéro de téléphone change, et le workflow réécrit le champ existant au lieu d'en empiler un second à côté.

Contact Tag

2 opérations
20

Add a tag to a contact

contactTag.add

Ce que tu vois dans n8n

Notes & cas d'usage

Pose un ou plusieurs tags sur un contact en une seule opération.

Paramètres clés

  • Contact ID : le contact à étiqueter.
  • Tag Names or IDs : un champ à choix multiple, pris dans la liste que charge le nœud ou fourni en ID via une expression.
Cas d'usage
les contacts issus d'un événement reçoivent le tag de l'événement au moment même de leur création, ce qui les rend retrouvables en groupe ensuite.
21

Remove a tag from a contact

contactTag.remove

Ce que tu vois dans n8n

Notes & cas d'usage

Détache des tags d'un contact. Les tags eux-mêmes continuent d'exister, seul le lien avec cette fiche saute.

Paramètres clés

  • Contact ID : le contact dont on retire le tag.
  • Tag Names or IDs : les tags à enlever, depuis la liste ou en ID.
Cas d'usage
en fin de campagne, chaque contact qui portait son tag passe dans cette opération pour que l'étiquette cesse de le suivre.

Conversation

4 opérations
22

Create a conversation

conversation.create

Ce que tu vois dans n8n

Notes & cas d'usage

Une conversation regroupe un échange avec un contact, et cette opération la crée à partir des données qui circulent déjà dans le workflow.

Paramètres clés

  • Contact ID : l’identifiant du contact auquel rattacher la conversation, souvent lu dans le nœud précédent avec {{ $json.field }}.
  • Contact Field Type Name or ID : une valeur à prendre dans la liste que le nœud charge, ou un identifiant fourni par une expression.
  • Happened At : la date à laquelle la conversation a eu lieu.
Cas d’usage
un formulaire de compte rendu remonte un échange téléphonique, et le workflow le classe sous le bon contact sans ressaisie.
23

Delete a conversation

conversation.delete

Ce que tu vois dans n8n

Notes & cas d'usage

La suppression porte sur une conversation à la fois. Le dossier quitte Monica, donc l’opération se place en bout de branche de nettoyage, jamais au milieu d’une synchronisation qui a encore besoin de la donnée.

Paramètres clés

  • Conversation ID : l’identifiant de la conversation à supprimer.
Cas d’usage
deux imports successifs ont créé le même échange en double, un workflow planifié garde le bon dossier et efface la copie que personne ne relira.
24

Get a conversation

conversation.get

Ce que tu vois dans n8n

Notes & cas d'usage

Relire une seule conversation renvoie le dossier tel qu’il est stocké, ce qu’il faut quand l’étape suivante travaille sur un échange précis plutôt que sur une liste entière. Le nœud répond avec cet item, rien d’autre.

Paramètres clés

  • Conversation ID : l’identifiant de la conversation à récupérer.
Cas d’usage
avant un rendez-vous, le workflow va chercher l’échange et en tire un résumé court pour la personne qui prépare.
25

Update a conversation

conversation.update

Ce que tu vois dans n8n

Notes & cas d'usage

Mauvaise date, valeur choisie trop vite : cette opération réécrit une conversation existante au lieu d’en poser une deuxième à côté.

Paramètres clés

  • Conversation ID : l’identifiant de la conversation à mettre à jour.
  • Contact Field Type Name or ID : une valeur à prendre dans la liste que le nœud charge, ou un identifiant fourni par une expression.
  • Happened At : la date à laquelle la conversation a eu lieu.
Cas d’usage
un rendez-vous décalé d’une semaine, et le workflow pousse la nouvelle date pour que l’historique du contact reste juste.

Conversation Message

2 opérations
26

Add a message to a conversation

conversationMessage.add

Ce que tu vois dans n8n

Notes & cas d'usage

Les messages vivent à l’intérieur d’une conversation : cette opération en ajoute un à une conversation déjà ouverte.

Paramètres clés

  • Conversation ID : l’identifiant du contact dont la conversation reçoit le message.
  • Content : le contenu du message.
  • Written At : la date d’écriture du message.
  • Written By : l’auteur, true pour User et false pour Contact.
Cas d’usage
une réponse arrive par email, le workflow la range dans la conversation en cours avec le contact marqué comme auteur.
27

Update a message in a conversation

conversationMessage.update

Ce que tu vois dans n8n

Notes & cas d'usage

Corriger un message déjà stocké demande deux identifiants, celui du message et celui de la conversation qui le contient. Ce qui change passe par la collection optionnelle.

Paramètres clés

  • Message ID : l’identifiant du message à modifier.
  • Conversation ID : l’identifiant de la conversation dont le message est modifié.
  • Update Fields : contient Content, Written At, Written By et Contact ID.
Cas d’usage
une transcription revient plus propre que la première version, et le workflow remplace le texte sans toucher au reste de l’échange.

Journal Entry

5 opérations
28

Create a journal entry

journalEntry.create

Ce que tu vois dans n8n

Notes & cas d'usage

Une entrée de journal associe un titre et un texte, et l’opération l’écrit directement dans Monica sans que personne ouvre l’application.

Paramètres clés

  • Title : le titre de l’entrée de journal, 250 caractères au maximum.
  • Content : le corps de l’entrée, jusqu’à 100000 caractères.
Cas d’usage
chaque vendredi, un Schedule Trigger rassemble ce qui s’est passé dans la semaine et dépose une entrée datée, même quand la semaine a été chargée.
29

Delete a journal entry

journalEntry.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Un identifiant suffit pour effacer une entrée de journal. Le dossier quitte Monica, donc un workflow qui supprime en masse mérite une étape de validation humaine juste avant ce nœud.

Paramètres clés

  • Journal Entry ID : l’identifiant de l’entrée de journal à supprimer.
Cas d’usage
un test a écrit deux fois le même brouillon, et un workflow de ménage retire l’entrée que personne n’a gardée.
30

Get a journal entry

journalEntry.get

Ce que tu vois dans n8n

Notes & cas d'usage

Aller chercher une entrée précise renvoie ce que Monica stocke pour ce dossier, prêt pour une étape qui doit lire le texte plutôt que parcourir tout le journal. Aucune pagination ici, le nœud répond avec un item.

Paramètres clés

  • Journal Entry ID : l’identifiant de l’entrée de journal à récupérer.
Cas d’usage
un récap quotidien cite une entrée, le workflow la lit puis en envoie le contenu dans une conversation Telegram privée.
31

Get many journal entries

journalEntry.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Lister les entrées parcourt le journal au lieu de viser un dossier. Deux champs standards de n8n décident jusqu’où le nœud va.

Paramètres clés

  • Return All : activé, n8n enchaîne les pages de l’API jusqu’à ramener toutes les entrées de journal.
  • Limit : avec Return All désactivé, il plafonne le nombre d’entrées ramenées en une exécution.
Cas d’usage
un export mensuel verse le journal dans un tableur, Return All activé pour que l’exécution ne s’arrête pas à la première page.
32

Update a journal entry

journalEntry.update

Ce que tu vois dans n8n

Notes & cas d'usage

Réécrire une entrée lui garde sa place dans le journal : le nœud vise un dossier, puis applique ce qui se trouve dans la collection optionnelle.

Paramètres clés

  • Journal Entry ID : l’identifiant de l’entrée de journal à modifier.
  • Update Fields : porte Title, 250 caractères au maximum, et Content, le corps de l’entrée.
Cas d’usage
une entrée de récap reçoit un paragraphe de plus à chaque exécution, donc un seul dossier grossit au lieu d’une pile de notes courtes que personne ne relit.

Note

5 opérations
33

Create a note

note.create

Ce que tu vois dans n8n

Notes & cas d'usage

Une note accroche du texte libre à un contact. L’opération la crée et réclame le contact auquel elle appartient, faute de quoi Monica n’a nulle part où la ranger.

Paramètres clés

  • Contact ID : l’identifiant du contact auquel rattacher la note.
  • Body : le texte de la note, jusqu’à 100000 caractères.
  • Is Favorited : optionnel, marque la note comme favorite.
Cas d’usage
la réponse à un questionnaire tombe dans le workflow et devient une note sous le bon contact, pour que le prochain appel démarre avec le contexte déjà écrit.
34

Delete a note

note.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Certaines notes n’ont de sens qu’un temps. Cette opération en retire une de Monica, et le workflow n’a besoin que de son identifiant pour y arriver. À placer derrière une condition, pas sur une liste brute.

Paramètres clés

  • Note ID : l’identifiant de la note à supprimer.
Cas d’usage
une note posée au démarrage d’un dossier client disparaît une fois le contact arrivé à l’étape où elle ne sert plus.
35

Get a note

note.get

Ce que tu vois dans n8n

Notes & cas d'usage

Relire une note est le pendant lecture de la même paire : le nœud renvoie le dossier stocké pour qu’une étape suivante travaille son texte, le cite ou l’envoie ailleurs.

Paramètres clés

  • Note ID : l’identifiant de la note à récupérer.
Cas d’usage
un commercial demande du contexte depuis une commande de chat, et le workflow répond avec la note gardée sur ce contact.
36

Get many notes

note.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Quand un workflow a besoin de toutes les notes plutôt que d’une seule, cette opération déroule la liste et passe les items au nœud suivant.

Paramètres clés

  • Return All : activé, n8n redemande les pages jusqu’à récupérer l’ensemble des notes.
  • Limit : avec Return All désactivé, l’exécution s’arrête à ce nombre de notes.
Cas d’usage
une revue trimestrielle copie les notes dans une feuille partagée, où l’équipe les relit sans ouvrir le CRM.
37

Update a note

note.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifier une note sur place évite le doublon qu’une seconde création laisserait derrière elle. Le nœud prend la note, puis lit la collection optionnelle.

Paramètres clés

  • Note ID : l’identifiant de la note à modifier.
  • Update Fields : porte Body, le texte de la note, Contact ID, le contact auquel elle est rattachée, et Is Favorited.
Cas d’usage
une note ouverte au premier appel est complétée après le second, et le contact garde un historique lisible d’un seul tenant.

Reminder

5 opérations
38

Create a reminder

reminder.create

Ce que tu vois dans n8n

Notes & cas d'usage

Un rappel porte une date et peut se répéter. Sa création demande la date, la fréquence et un titre, le reste des champs dépendant de ton workflow.

Paramètres clés

  • Frequency Type : one_time, week, month ou year.
  • Initial Date : la date du rappel.
  • Title : le titre du rappel.
  • Recurring Interval : l’intervalle du rappel.
  • Contact ID : le contact auquel rattacher le rappel.
  • Description : un texte facultatif à propos du rappel.
Cas d’usage
un contrat signé déclenche un rappel annuel pour rappeler le client avant la reconduction.
39

Delete a reminder

reminder.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Un rappel devenu inutile quitte Monica avec son seul identifiant. Le nœud n’agit que sur ce dossier, ce qui reste la façon propre de clore un suivi déjà traité ailleurs.

Paramètres clés

  • Reminder ID : l’identifiant du rappel à supprimer.
Cas d’usage
une affaire perdue, et le workflow qui met à jour le contact efface aussi le rappel de relance qui lui était attaché.
40

Get a reminder

reminder.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lire un rappel avant d’agir dessus a du sens : le nœud renvoie le dossier, et la branche qui suit décide quoi en faire.

Paramètres clés

  • Reminder ID : l’identifiant du rappel à récupérer.
Cas d’usage
une commande de chat envoie un identifiant, le workflow répond avec le rappel qui se cache derrière, sans que personne ouvre le CRM pour vérifier une date.
41

Get many reminders

reminder.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Côté liste, la ressource renvoie les rappels sous forme d’items, un par dossier, et deux champs fixent combien d’entre eux descendent dans le workflow.

Paramètres clés

  • Return All : activé, n8n demande la page suivante jusqu’à avoir collecté tous les rappels.
  • Limit : avec Return All désactivé, l’exécution s’arrête une fois ce nombre de rappels atteint.
Cas d’usage
chaque matin, un Schedule Trigger liste les rappels, un nœud de filtre garde ce qui intéresse l’équipe, et le lot part dans un salon Discord partagé.
42

Update a reminder

reminder.update

Ce que tu vois dans n8n

Notes & cas d'usage

Changer un rappel couvre tout ce que la création a posé, plus la description, via une seule collection optionnelle.

Paramètres clés

  • Reminder ID : l’identifiant du rappel à modifier.
  • Update Fields : Title, Initial Date, Frequency Type, Recurring Interval, Description et Contact ID.
Cas d’usage
un client déplace sa revue annuelle à un autre mois, et le workflow pousse la nouvelle date au lieu de supprimer le rappel pour le recréer.

Tag

5 opérations
43

Create a tag

tag.create

Ce que tu vois dans n8n

Notes & cas d'usage

Un tag Monica, c'est une étiquette posée sur des contacts. Cette opération crée l'étiquette dans le compte, avant même qu'un contact y soit rattaché.

Paramètres clés

  • Name : le libellé de l'étiquette, 250 caractères au maximum. Tu le saisis dans le nœud, ou tu le récupères d'une étape précédente avec {{ $json.field }}.
Cas d'usage
une association crée une étiquette par campagne d'adhésion. Dès que le fichier des adhérents arrive dans n8n, le workflow pose le nom de la campagne dans Name.
44

Delete a tag

tag.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Les étiquettes s'accumulent, et certaines ne servent plus à rien. Cette opération en supprime une du compte Monica, sans retour possible.

Paramètres clés

  • Tag ID : l'identifiant de l'étiquette à supprimer. Monica attend cet identifiant, pas le libellé affiché sur la fiche, d'où le passage par une étape de lecture puis {{ $json.field }}.
Cas d'usage
un ménage trimestriel parcourt une liste d'étiquettes abandonnées et les efface une par une, pour que le sélecteur de tags reste lisible.
45

Get a tag

tag.get

Ce que tu vois dans n8n

Notes & cas d'usage

Une seule étiquette, relue depuis Monica à partir de son identifiant. Le nœud renvoie la fiche du tag, ce qui suffit à vérifier qu'il existe toujours.

Paramètres clés

  • Tag ID : l'identifiant de l'étiquette à récupérer, souvent conservé d'une étape de listing sous la forme {{ $json.field }}.
Cas d'usage
un workflow de nuit contrôle les étiquettes dont il dépend avant d'écrire quoi que ce soit dans le CRM, histoire de ne pas travailler dans le vide.
46

Get many tags

tag.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

L'inventaire complet des étiquettes du compte sort d'ici, un item par tag. C'est l'étape qui donne l'identifiant quand le workflow ne connaît que le libellé.

Paramètres clés

  • Return All : activé, n8n enchaîne les pages de l'API jusqu'à ramener toutes les étiquettes du compte.
  • Limit : quand Return All reste désactivé, ce nombre plafonne les étiquettes qui sortent du nœud.
Cas d'usage
un export mensuel envoie la liste des tags dans un tableur, et l'équipe voit d'un coup d'œil ce qui sert vraiment.
47

Update a tag

tag.update

Ce que tu vois dans n8n

Notes & cas d'usage

Une étiquette mal écrite se corrige avec cette opération. Deux informations sont obligatoires : celle qui désigne le tag, et le texte qu'il portera ensuite.

Paramètres clés

  • Tag ID : l'identifiant de l'étiquette modifiée.
  • Name : le nouveau libellé, 250 caractères au maximum, transmis à chaque appel puisqu'il est requis.
Cas d'usage
une équipe uniformise ses étiquettes à partir d'un tableau de correspondance et alimente Name avec {{ $json.field }}.

Task

5 opérations
48

Create a task

task.create

Ce que tu vois dans n8n

Notes & cas d'usage

Une tâche Monica appartient toujours à quelqu'un. L'opération demande donc le contact concerné, puis enregistre la tâche sur sa fiche.

Paramètres clés

  • Contact ID : l'identifiant du contact auquel la tâche est rattachée.
  • Title : l'intitulé de la tâche, 250 caractères au maximum.
  • Description : champ facultatif, rangé dans Additional Fields, pour le texte long derrière l'intitulé.
Cas d'usage
après un rendez-vous noté dans un agenda, le workflow ouvre la tâche de suivi sur le bon contact et met l'engagement pris dans Description.
49

Delete a task

task.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Une tâche annulée plutôt que terminée n'a rien à faire sur une fiche contact. Cette opération l'enlève de Monica.

Paramètres clés

  • Task ID : l'identifiant de la tâche à supprimer, repris de l'étape qui l'a trouvée avec {{ $json.field }}.
Cas d'usage
quand un dossier est abandonné dans l'outil qui le suit, n8n efface les tâches ouvertes pour ce dossier. Personne ne retrouve trois relances fantômes le lundi suivant.
50

Get a task

task.get

Ce que tu vois dans n8n

Notes & cas d'usage

Cette opération renvoie la fiche d'une tâche précise, celle dont tu donnes l'identifiant.

Paramètres clés

  • Task ID : l'identifiant de la tâche à récupérer, gardé depuis l'étape qui l'a créée ou depuis un listing plus tôt dans l'exécution.
Cas d'usage
avant d'envoyer une relance, le workflow relit la tâche et s'arrête si elle a déjà été traitée à la main dans Monica.
51

Get many tasks

task.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Les récapitulatifs commencent par là : le nœud ramène les tâches enregistrées dans Monica, un item par tâche, prêtes à être filtrées ou comptées.

Paramètres clés

  • Return All : coché, n8n parcourt les pages de l'API jusqu'à la dernière tâche.
  • Limit : quand Return All reste décoché, ce nombre fixe le maximum de tâches renvoyées.
Cas d'usage
chaque lundi matin, un workflow lit les tâches et poste un résumé court dans le canal où l'équipe traîne déjà.
52

Update a task

task.update

Ce que tu vois dans n8n

Notes & cas d'usage

Une tâche qui change de statut, de libellé ou de contact se met à jour ici. Seul l'identifiant est obligatoire, le reste voyage dans la collection Update Fields.

Paramètres clés

  • Task ID : l'identifiant de la tâche modifiée.
  • Completed : indique si la tâche a été terminée.
  • Title : l'intitulé, 250 caractères au maximum.
  • Description : le texte long derrière l'intitulé.
  • Contact ID : le contact auquel la tâche est rattachée, utile quand le suivi passe à quelqu'un d'autre.
Cas d'usage
dès qu'un fil de discussion est clos ailleurs, le workflow coche Completed sur la tâche correspondante.
Besoin d'aide

Besoin d'aide pour automatiser Monica CRM avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Monica CRM et n8n, les questions qui suivent

01L'intégration Monica CRM n8n est-elle gratuite ?
Oui, côté n8n. Le nœud Monica CRM est livré avec n8n : rien à installer, aucun coût supplémentaire pour le nœud lui-même, que tu tournes sur n8n Cloud, l'offre hébergée par n8n, ou sur une instance auto-hébergée en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté se comporte pareil de l'autre. Le credential se crée une seule fois dans le menu Credentials et se réutilise dans tous les workflows, donc le temps de branchement se paie une fois, pas à chaque automatisation que tu montes.
02Quels identifiants faut-il pour le nœud Monica CRM ?
Un jeton d'API, la seule méthode d'authentification que ce nœud accepte. Tu le génères dans Monica CRM, dans Settings puis API, avant de créer le credential dans n8n. Celui-ci demande d'abord un Environment : Cloud-Hosted si tu passes par Monica pour atteindre ton instance, Self-Hosted si elle tourne sur ton propre serveur, auquel cas tu renseignes en plus le Self-Hosted Domain avec l'adresse où elle répond. Colle l'API Token, enregistre, et le nœud te proposera ce credential dans sa liste. Pas de parcours OAuth, pas de droits à cocher.
03Quelles sont les limites du nœud Monica CRM dans n8n ?
Trois choses cadrent ce que tu peux construire. Les opérations de lecture renvoient une page à la fois : Return All enchaîne ces pages jusqu'à la dernière, et quand il reste décoché, Limit fixe le plafond. Ensuite, presque tout se désigne par un identifiant plutôt que par un nom, donc un contact, un tag ou un type d'activité est un ID pris dans une liste ou passé en expression. Enfin le nœud expose 52 opérations sur 12 ressources : pour ce qui sort de ce catalogue, le nœud HTTP Request appelle n'importe quel endpoint de l'API Monica CRM en réutilisant le même credential.
04Un workflow n8n peut-il réagir aux changements dans Monica CRM ?
Pas directement. Monica CRM n'a pas de nœud trigger dans n8n, donc un workflow qui le concerne démarre toujours ailleurs. Trois façons de faire. Un Schedule Trigger relance le workflow à intervalle fixe et lit avec Get many contacts ou Get many calls, ce qui convient aux synchros et aux récapitulatifs. Un Webhook n8n te donne une URL qu'un service tiers appelle, et le workflow part à la seconde où ce service a quelque chose à signaler. Ou le trigger d'un autre outil ouvre l'exécution, et le nœud Monica CRM n'est que l'étape qui écrit la fiche.
05n8n ou Make pour automatiser Monica CRM ?
Ça dépend de quatre critères, et les deux plateformes tiennent la route. L'hébergement d'abord : n8n s'auto-héberge avec Docker ou npm, ou s'utilise sur n8n Cloud, quand Make n'existe qu'en hébergé. La maîtrise des données suit, puisqu'une instance auto-hébergée garde les fiches contacts sur une infrastructure qui t'appartient. Le modèle de coût ensuite : Make facture à l'opération, ce qui se calcule quand un workflow boucle sur tous les contacts. La logique visuelle enfin, et celle-là est affaire de goût : refais le même petit workflow Monica CRM des deux côtés, garde celui que tu relis sans effort un mois plus tard.