Ressources · Intégration n8n

Intégration Zendesk n8nAutomatiser Zendesk avec n8n.

Le support vit dans Zendesk, le reste de tes outils vit ailleurs. L'intégration Zendesk n8n tient en deux nœuds : 23 opérations réparties sur 4 ressources, des tickets aux organisations, et un trigger qui écoute par webhook, donc un ticket qui bouge arrive dans ton workflow en quelques secondes.

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

Pourquoi automatiser

Que couvre vraiment l'intégration Zendesk n8n ?

Deux nœuds sont livrés avec n8n pour cet outil. Le nœud Zendesk appelle l'API dans les deux sens : il crée, lit, met à jour et supprime des tickets, des utilisateurs et des organisations, et il lit les champs de ticket. Le Zendesk Trigger fait l'inverse : il démarre un workflow quand Zendesk appelle une URL n8n, ce qu'on appelle un webhook, et les événements arrivent sans que personne aille les chercher.

Premier usage, la création de tickets depuis l'extérieur. Un formulaire, un message dans un canal interne, une ligne dans un tableur : ticket.create transforme ça en vrai ticket, avec un Subject lisible et un groupe assigné. Le cas classique côté PME, c'est la demande reçue sur Slack par un commercial, qui finit dans la file support au lieu de se perdre dans une conversation.

Deuxième usage, le tri à l'arrivée. Le trigger se déclenche, le workflow lit le ticket avec ticket.get, vérifie qui écrit avec user.get, et n'alerte l'astreinte sur Telegram ou Discord que si le compte le justifie. Le reste attend la file normale, sans notification inutile à minuit.

Troisième usage, le reporting sans outil de BI. ticket.getAll avec Return All activé parcourt toutes les pages de résultats, et les lignes atterrissent dans Google Sheets pour la revue de backlog du lundi. organization.count donne le nombre de comptes clients en haut de la même feuille.

Quand le nœud s'arrête, le nœud HTTP Request prend le relais. L'API Zendesk expose bien plus que 23 opérations : tout ce qui manque ici s'appelle avec le même credential Zendesk grâce à l'authentification prédéfinie. C'est aussi la porte de sortie du problème de tags décrit juste après.

Les limites méritent d'être connues avant de construire. Mettre à jour Tag Names or IDs remplace toute la liste de tags du ticket : un tag absent de l'appel disparaît. Les opérations de liste ne parcourent les pages que si Return All est actif, sinon Limit plafonne le résultat. Et le trigger n'a aucune liste d'événements à cocher, le filtrage se fait dans Conditions. Si tu montes en charge sur n8n, l'avis n8n et la formation n8n traitent ces arbitrages plus en détail.

Connexion

Comment connecter Zendesk à n8n ?

  1. 01

    Activer l'accès par token dans Zendesk

    Dans le Centre d'administration, ouvre Apps and integrations, puis APIs, puis Zendesk APIs, et active l'accès de l'API par token. Sans ce réglage, un credential par token est refusé quoi que tu colles dans n8n. Génère le token depuis le même écran et copie-le tout de suite : Zendesk n'affiche la valeur complète qu'une fois.

  2. 02

    Créer le credential API Token

    Dans n8n, ajoute un credential Zendesk et choisis API Token. Trois valeurs à remplir. Subdomain, c'est la portion d'URL entre https:// et .zendesk.com : un compte accessible sur n8n-example.zendesk.com utilise n8n-example. Email, c'est l'adresse avec laquelle tu te connectes. API Token, c'est la valeur de l'étape précédente.

  3. 03

    Passer en OAuth2 sur une instance partagée

    OAuth2 convient quand les actions doivent être rattachées à une application et pas au compte d'un agent. Crée un client OAuth dans Apps and integrations, APIs, Zendesk API, OAuth Clients. Colle l'OAuth Redirect URL fournie par n8n comme Redirect URL, reporte l'Unique identifier dans Client ID, le Secret dans Client Secret, et renseigne le même Subdomain.

Déclencheurs

Qu'est-ce qui déclenche un workflow Zendesk dans n8n ?

Zendesk Trigger est le nœud qui démarre un workflow quand Zendesk appelle n8n. Tu actives le workflow : n8n te donne l'URL du webhook à enregistrer dans Zendesk, et chaque appel devient une exécution.

Ce que tu vois dans n8n

Notes de configuration

01Set up the Zendesk TriggerLe Zendesk Trigger fonctionne par webhook : n8n enregistre son URL auprès de Zendesk à l'activation du workflow, et chaque événement arrive en quelques secondes, sans polling ni intervalle à régler. La version 1 du nœud ne propose aucune liste d'événements à cocher, ce qui surprend quand on vient d'un autre trigger.

Le Zendesk Trigger fonctionne par webhook : n8n enregistre son URL auprès de Zendesk à l'activation du workflow, et chaque événement arrive en quelques secondes, sans polling ni intervalle à régler. La version 1 du nœud ne propose aucune liste d'événements à cocher, ce qui surprend quand on vient d'un autre trigger.

Paramètres clés

  • Service : le paramètre obligatoire, à choisir avant tout le reste dans le nœud.
  • Field Names or IDs : dans Options, les champs dont Zendesk envoie les valeurs avec le message. Tu les prends dans la liste, ou tu passes des identifiants par expression.
Quand l'utiliser
dès que l'action doit se produire pendant que le client attend encore, router un ticket frais vers le bon canal par exemple, le trigger bat une exécution planifiée de ticket.getAll.
02Filter with ConditionsConditions décide ce qui mérite de réveiller un workflow. Comme le nœud ne propose aucune liste d'événements à cocher, c'est ici que se définit vraiment le périmètre du trigger. Chaque ligne se construit avec quatre champs, et les lignes s'empilent, donc le workflow peut rester silencieux tant que le cas ne correspond pas.

Conditions décide ce qui mérite de réveiller un workflow. Comme le nœud ne propose aucune liste d'événements à cocher, c'est ici que se définit vraiment le périmètre du trigger. Chaque ligne se construit avec quatre champs, et les lignes s'empilent, donc le workflow peut rester silencieux tant que le cas ne correspond pas.

Paramètres clés

  • Resource : l'objet Zendesk que la condition observe.
  • Field : l'attribut comparé sur cet objet, choisi dans la liste que n8n charge pour la ressource retenue.
  • Operation : la comparaison appliquée, qui décide si la ligne correspond ou non.
  • Value : la valeur de référence, saisie ou prise dans la liste des valeurs acceptées.
Quand l'utiliser
sur un compte à gros volume, filtrer à la source évite de lancer des centaines d'exécutions qui finissent toutes dans un nœud IF deux étapes plus loin. Moins de runs, un historique d'exécution lisible, et un workflow qui reste compréhensible quand plusieurs personnes le maintiennent.
Actions

Que sait faire le nœud Zendesk ?

Le nœud Zendesk expose 23 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 ManyUpdateDeleteCountGet OrganizationsGet Related DataRecoverSearch
Ticket✓✓✓✓✓✓
Ticket Field✓✓
User✓✓✓✓✓✓✓✓
Organization✓✓✓✓✓✓✓

Ticket

6 opérations
01

Create a ticket

ticket.create

Ce que tu vois dans n8n

Notes & cas d'usage

Ouvre un ticket dans Zendesk à partir des données déjà présentes dans le workflow, et renvoie le ticket créé avec son identifiant pour les nœuds suivants.

Paramètres clés

  • Description : le premier commentaire du ticket, et le seul champ obligatoire. Il vient en général de l'item entrant, par exemple {{ $json.message }}.
  • Subject : dans Additional Fields, facultatif pour l'API mais c'est la ligne que l'agent lit dans sa file.
  • Type : Question, Incident, Problem ou Task, ce qui oriente le tri.
  • Group Name or ID : le groupe à qui le ticket est assigné, depuis la liste ou par expression.
Cas d'usage
un formulaire de rappel sur le site devient un ticket typé Question, assigné au groupe facturation, sans recopie manuelle.
02

Delete a ticket

ticket.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Efface un ticket définitivement. Zendesk range les tickets normaux et les tickets suspendus à deux endroits distincts, donc le nœud demande dans quelle pile chercher avant de supprimer quoi que ce soit.

Paramètres clés

  • Ticket Type : Regular ou Suspended. Se tromper ne renvoie rien à supprimer, plutôt que de supprimer le mauvais ticket.
  • Ticket ID : l'identifiant numérique, pas le sujet, souvent repris tel quel avec {{ $json.id }}.
Cas d'usage
un nettoyage de nuit lit la pile des suspendus, garde ce qui ressemble à un vrai client et supprime le spam évident pour que l'équipe ne le voie jamais.
03

Get a ticket

ticket.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit un ticket et renvoie son contenu complet : statut, demandeur, groupe, tags et valeurs des champs personnalisés, disponibles en JSON pour la suite du workflow.

Paramètres clés

  • Ticket Type : Regular pour la file active, Suspended pour inspecter un message retenu avant de décider de son sort.
  • Ticket ID : l'identifiant du ticket à lire, typiquement celui que le trigger vient de livrer.
Cas d'usage
une alerte arrive avec un simple numéro de ticket. Cette opération la transforme en résumé lisible avant que le workflow décide d'escalader ou non.
04

Get many tickets

ticket.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste des tickets en masse et accepte la syntaxe de recherche Zendesk, ce qui en fait l'opération de reporting du nœud.

Paramètres clés

  • Ticket Type : obligatoire, et il change tout le jeu de résultats.
  • Return All : activé, n8n parcourt toutes les pages ; désactivé, Limit plafonne le nombre de tickets renvoyés.
  • Query : dans Options, la chaîne de recherche Zendesk qui restreint la liste.
  • Status et Group Name or ID : filtrent sur un état ou sur une équipe.
  • Sort By et Sort Order : tri par Created At, Priority, Status ou Updated At, croissant ou décroissant.
Cas d'usage
chaque lundi, exporter les tickets encore ouverts avec Sort By sur Created At, les plus vieux dossiers en haut de la feuille.
05

Recover a ticket

ticket.recover

Ce que tu vois dans n8n

Notes & cas d'usage

Ramène un ticket suspendu dans la file normale, où il redevient un ticket comme les autres : assignable, répondable, clôturable.

Paramètres clés

  • Suspended Ticket ID : l'identifiant issu de la liste des suspendus, qui n'est pas celui que le ticket portera une fois réintégré.
Cas d'usage
un client connu écrit depuis une nouvelle adresse et se retrouve suspendu comme un inconnu. Le workflow compare le domaine à l'organisation, récupère le ticket, et le client ne voit jamais le détour.
06

Update a ticket

ticket.update

Ce que tu vois dans n8n

Notes & cas d'usage

Applique des modifications à un ticket existant, du simple changement de statut à une réponse publique rédigée par un autre nœud.

Paramètres clés

  • Ticket ID : obligatoire, le ticket concerné.
  • Public Reply : la réponse visible par le demandeur. Internal Note reste entre agents et accepte du HTML.
  • Status : New, Open, Pending, On-Hold, Solved ou Closed.
  • Assignee Email : confie le ticket à un agent via son adresse.
  • Tag Names or IDs : attention, Zendesk remplace toute la liste de tags, donc un tag absent de l'appel est retiré. Lis le ticket et fusionne avant, ou ajoute les tags via HTTP Request.
Cas d'usage
un classifieur repère une demande de remboursement, passe Status en Pending et laisse une note interne qui explique la détection.

Ticket Field

2 opérations
07

Get a ticket field

ticketField.get

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie la définition d'un champ de ticket : son titre, son type et, pour une liste déroulante, les valeurs d'option que Zendesk accepte.

Paramètres clés

  • Ticket Field ID : l'identifiant numérique du champ, visible dans l'URL d'administration de ce champ.
Cas d'usage
avant d'écrire dans une liste déroulante personnalisée, le workflow lit sa définition et fait correspondre un libellé interne à la valeur d'option exacte, ce qui évite une mise à jour rejetée plus loin dans l'exécution.
08

Get many ticket fields

ticketField.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les champs système et les champs personnalisés en un appel, la façon la plus rapide de découvrir ce qu'une instance Zendesk stocke réellement sur un ticket.

Paramètres clés

  • Return All : activé pour le catalogue complet des champs ; désactivé, Limit arrête la liste plus tôt.
Cas d'usage
en début de projet, lance-la une fois et garde la sortie comme référence, pour que chaque nœud suivant utilise le bon identifiant de champ au lieu d'un nom deviné.

User

8 opérations
09

Create a user

user.create

Ce que tu vois dans n8n

Notes & cas d'usage

Ajoute une personne dans Zendesk, comme utilisateur final, agent ou admin, et renvoie la fiche avec l'identifiant réutilisé partout ailleurs.

Paramètres clés

  • Name : le seul champ obligatoire, le nom affiché.
  • Email : l'adresse principale, dans Additional Fields, celle sur laquelle Zendesk rattache les mails entrants.
  • Role : End User, Agent ou Admin.
  • Organization Name or ID : l'organisation par défaut de la personne.
  • Verified : activé, Zendesk considère l'identité comme confirmée et n'envoie pas le mail de vérification.
Cas d'usage
un contrat signé dans le CRM crée le contact dans Zendesk, rattaché à la bonne organisation, avant même le premier ticket.
10

Delete a user

user.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Retire une personne de Zendesk. Ses tickets restent, la fiche disparaît : cette opération se place en fin de workflow, jamais au milieu.

Paramètres clés

  • User ID : l'identifiant numérique de la fiche, récupéré par une recherche plutôt que saisi à la main.
Cas d'usage
une demande de suppression de données arrive. Le workflow exporte les tickets de la personne, journalise la demande, puis supprime la fiche, chaque étape restant tracée dans l'historique d'exécution n8n.
11

Get a user

user.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit une fiche et renvoie tout ce qu'elle contient : rôle, organisation, tags, langue, notes et champs utilisateur personnalisés.

Paramètres clés

  • User ID : l'identifiant de la fiche à lire, souvent {{ $json.requester_id }} récupéré depuis un ticket.
Cas d'usage
avant de répondre, le workflow regarde si le demandeur est un agent ou un utilisateur final, et envoie les deux cas dans des branches différentes pour qu'une question interne n'hérite pas du modèle de réponse client.
12

Get many users

user.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les utilisateurs du compte, avec un filtre sur le rôle quand seule une partie de l'annuaire intéresse le workflow.

Paramètres clés

  • Return All : activé pour parcourir tout l'annuaire ; désactivé, Limit fixe le plafond.
  • Roles : dans Filters, garde End User, Agent, Admin ou n'importe quelle combinaison des trois.
Cas d'usage
un audit des accès liste tous les Agent et Admin, compare avec le tableau des arrivées et départs, et signale les comptes de personnes parties.
13

Get a user's organizations

user.getOrganizations

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie les organisations auxquelles une personne appartient. Zendesk autorise plusieurs rattachements par utilisateur, et c'est l'opération qui les montre tous, pas seulement celui par défaut.

Paramètres clés

  • User ID : la fiche dont on liste les rattachements.
Cas d'usage
un contact travaille pour une maison mère et pour une filiale. Le workflow lit les deux rattachements et route le ticket vers l'équipe qui gère vraiment le compte concerné.
14

Get data related to a user

user.getRelatedData

Ce que tu vois dans n8n

Notes & cas d'usage

Restitue les données que Zendesk tient autour d'une personne, c'est-à-dire ce qui gravite autour de la fiche plutôt que la fiche elle-même.

Paramètres clés

  • User ID : la fiche à inspecter.
Cas d'usage
une enquête de satisfaction n'a pas grand sens pour quelqu'un qui a ouvert son premier ticket hier. Le workflow lit ces données liées et n'interroge que les contacts qui ont un historique derrière eux.
16

Update a user

user.update

Ce que tu vois dans n8n

Notes & cas d'usage

Réécrit des champs sur une fiche existante, un par un ou par lot, et renvoie la fiche mise à jour.

Paramètres clés

  • User ID : obligatoire, la fiche modifiée.
  • Email, Phone, Name : les coordonnées, dans Update Fields.
  • Organization Name or ID : déplace la personne vers un autre compte.
  • Role et Ticket Restriction : changent ce que la personne peut faire et quels tickets elle voit, parmi Organization, Groups, Assigned et Requested.
  • Suspended : activé, la personne ne peut plus se connecter et ses tickets sont suspendus aussi.
Cas d'usage
quand le CRM enregistre un changement d'employeur, la fiche Zendesk suit, et l'historique reste rattaché à la bonne organisation.

Organization

7 opérations
17

Count organizations

organization.count

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie le nombre d'organisations du compte, sous forme d'un seul chiffre et non d'une liste. C'est l'appel le plus léger du nœud : rien à paginer, rien à filtrer.

Cas d'usage
un tableau de bord mensuel s'ouvre sur le nombre de comptes clients dans Zendesk, à côté du volume de tickets, et un workflow le compare au mois précédent pour repérer un import qui a mal tourné.
18

Create an organization

organization.create

Ce que tu vois dans n8n

Notes & cas d'usage

Enregistre une entreprise dans Zendesk et la renvoie avec son identifiant, prête à être rattachée à des utilisateurs et à des tickets.

Paramètres clés

  • Name : obligatoire, et c'est le libellé sur lequel les agents cherchent.
  • Domain Names : les domaines séparés par des virgules. Zendesk s'en sert pour rattacher automatiquement les nouveaux contacts à cette organisation.
  • Details et Notes : l'adresse et le contexte à lire avant de répondre.
  • Tag Names or IDs : les tags portés par l'organisation, depuis la liste ou par identifiant.
Cas d'usage
une affaire signée crée l'organisation avec ses domaines email renseignés, pour que le premier ticket de cette société arrive déjà rattaché au compte.
19

Delete an organization

organization.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime une organisation du compte. Ses membres ne partent pas avec elle, ils se retrouvent simplement sans société rattachée, et leurs tickets restent en place.

Paramètres clés

  • Organization ID : l'identifiant numérique de la fiche à retirer, que le workflow lit dans un nœud précédent plutôt que de le garder en dur.
Cas d'usage
un import raté a créé des sociétés en double avec des noms légèrement différents. Le workflow garde celle qui porte les tickets, déplace les utilisateurs avec user.update, puis supprime le doublon devenu vide pour que les agents cessent de choisir la mauvaise fiche.
20

Get an organization

organization.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit une fiche entreprise et renvoie tout ce qui y est stocké : domaines, notes, tags et champs d'organisation personnalisés.

Paramètres clés

  • Organization ID : l'identifiant de la fiche à lire, souvent obtenu par user.getOrganizations plus tôt dans le workflow.
Cas d'usage
un tag de priorité posé sur l'organisation décide du routage. Le workflow lit la fiche, voit le tag, et envoie le ticket directement à l'équipe compte au lieu de la file générale.
21

Get many organizations

organization.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Liste les entreprises du compte, ce qui permet à un système externe d'avoir une vue complète du parc client Zendesk.

Paramètres clés

  • Return All : activé, toutes les pages d'organisations sont récupérées ; désactivé, Limit décide où la liste s'arrête.
Cas d'usage
une synchronisation nocturne pousse la liste des organisations vers l'entrepôt de données, pour que le chiffre d'affaires et le volume de support se lisent enfin sur le même nom de société.
22

Get data related to an organization

organization.getRelatedData

Ce que tu vois dans n8n

Notes & cas d'usage

Restitue les données liées que Zendesk tient autour d'une entreprise, plutôt que la fiche de l'entreprise elle-même : c'est ce qu'il faut quand la question porte sur l'activité et pas sur les coordonnées.

Paramètres clés

  • Organization ID : l'entreprise à inspecter, en général résolue plus tôt dans l'exécution à partir du demandeur rattaché au ticket.
Cas d'usage
avant une revue trimestrielle, le workflow collecte ces données pour chaque compte stratégique et construit une feuille unique, au lieu qu'un responsable ouvre les fiches une par une le matin de la réunion.
23

Update an organization

organization.update

Ce que tu vois dans n8n

Notes & cas d'usage

Modifie une fiche entreprise sur place, ce qui conserve les tickets et les rattachements pendant que les détails changent.

Paramètres clés

  • Organization ID : obligatoire, la fiche éditée.
  • Name : dans Update Fields, pour un changement de marque ou une faute corrigée.
  • Domain Names : la liste de domaines séparés par des virgules, à mettre à jour quand une société en ajoute un second.
  • Notes et Details : le contexte que les agents lisent avant de répondre.
  • Tag Names or IDs : les tags portés par l'organisation.
Cas d'usage
un compte passe de l'essai au payant, et un simple changement de tag sur l'organisation envoie tous ses futurs tickets vers la file support payante.
Besoin d'aide

Besoin d'aide pour automatiser Zendesk avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Zendesk et n8n, les questions qui suivent

01L'intégration Zendesk n8n est-elle gratuite ?
Oui côté n8n. Le nœud Zendesk et le Zendesk Trigger sont livrés avec n8n : rien à installer, rien à payer en plus, que l'instance tourne sur n8n Cloud ou soit auto-hébergée avec Docker ou npm, en Community Edition sous licence Sustainable Use. Un workflow construit sur l'un fonctionne à l'identique sur l'autre. Ce que coûte l'abonnement Zendesk lui-même dépend de ton contrat et n'est pas traité ici. Le seul coût réel, c'est le temps passé à créer le credential une fois, puisqu'il est ensuite réutilisé par tous les nœuds Zendesk de tous tes workflows.
02Quels credentials faut-il pour le nœud Zendesk dans n8n ?
Deux méthodes fonctionnent, et les deux couvrent le nœud et le trigger. API Token demande trois valeurs : Subdomain, la portion d'URL entre https:// et .zendesk.com, l'Email de connexion, et un API Token généré dans le Centre d'administration sous Apps and integrations, puis APIs, puis Zendesk API. L'accès de l'API par token doit être activé sur ce même écran, sinon le credential est refusé. OAuth2 demande Client ID, Client Secret et Subdomain, issus d'un client OAuth créé dans Apps and integrations, APIs, Zendesk API, OAuth Clients, avec l'OAuth Redirect URL de n8n reportée dans ce client.
03Quelles sont les limites du nœud Zendesk dans n8n ?
Le nœud couvre 23 opérations sur 4 ressources : tickets, champs de ticket, utilisateurs et organisations. L'API Zendesk va plus loin, donc tout ce qui sort de ces opérations passe par le nœud HTTP Request, qui réutilise le même credential Zendesk via l'authentification prédéfinie. Deux comportements méritent attention. Mettre à jour Tag Names or IDs remplace toute la liste de tags du ticket, ce qui retire silencieusement les tags absents de l'appel : lis le ticket et fusionne avant. Et les opérations de liste ne parcourent les pages que si Return All est activé, sinon Limit plafonne le nombre d'items renvoyés.
04Le Zendesk Trigger réagit-il en temps réel ?
Oui. Le Zendesk Trigger fonctionne par webhook, c'est-à-dire une URL que n8n enregistre auprès de Zendesk et que l'outil appelle : chaque événement arrive dans le workflow en quelques secondes. Pas de polling, pas d'intervalle à régler, pas de délai à justifier auprès d'un client qui attend. L'enregistrement se fait à l'activation du workflow, donc un trigger posé dans un workflow inactif ne reçoit rien. La version 1 du nœud n'offre aucune liste d'événements à cocher : tu choisis le Service, éventuellement les Field Names or IDs envoyés, et tu filtres avec Conditions sur Resource, Field, Operation et Value.
05n8n ou Make pour Zendesk ?
Ça dépend de trois critères, et le prix n'en est qu'un. L'hébergement d'abord : n8n tourne sur ton propre serveur ou sur n8n Cloud, alors que Make est hébergé uniquement par Make. La maîtrise des données en découle, ce qui compte quand les tickets contiennent des informations client que tu préfères garder sur une infrastructure que tu contrôles. Ensuite le modèle de coût : Make facture à l'opération, donc un workflow qui lit beaucoup de tickets devient cher à mesure que le volume grimpe, là où une instance n8n auto-hébergée ne facture pas à l'exécution. Make reste confortable pour un scénario visuel court. Sur une logique de support ramifiée qui exploite 23 opérations Zendesk, n8n laisse plus de marge.