Un chatbot attend que tu lui écrives et te répond. Une automatisation (on dit aussi workflow) exécute des étapes que tu as dessinées à l'avance, sans toi. Un agent IA reçoit un objectif et des outils, puis décide lui-même quoi faire et dans quel ordre. Ces trois mots se mélangent dans les articles et les publicités, alors voici comment les distinguer en pratique.
Quelle est la différence en une phrase ?
La différence tient à qui déclenche et qui choisit le chemin.
| Chatbot | Automatisation (workflow) | Agent IA | |
|---|---|---|---|
| Qui déclenche | Toi, en écrivant un message | Un événement (formulaire, e-mail, heure fixe) | Un événement ou toi |
| Qui choisit le chemin | Personne : il répond | Toi, à l'avance | L'IA, à chaque exécution |
| Qui transporte le résultat | Toi (copier-coller) | Le système | Le système, via ses outils |
| Prévisibilité | Une réponse peut varier | Totale si les règles sont fixes | Bonne si bien conçu, jamais totale |
| Coût par exécution | Un appel | Zéro ou un appel d'IA | Souvent 2 à 5 appels |
| Exemple | Demander à Claude ou ChatGPT de rédiger une réponse | Un formulaire arrive, une ligne s'ajoute dans Google Sheets | Une IA lit une demande, choisit entre « enregistrer le devis » et « alerter sur Telegram » |
Le coût indiqué pour l'agent vient d'un fait simple : un agent travaille en boucle. Il lit la demande, décide, appelle un outil, relit le résultat, puis recommence jusqu'à sa réponse finale. Chaque tour de boucle est un appel au modèle.
Qu'est-ce qu'un chatbot IA ?
Un chatbot IA est une interface de conversation : tu écris, le modèle répond. ChatGPT et Claude en sont les exemples les plus connus. Tu peux déjà lui donner de la mémoire, des fichiers de référence (les « projets ») et même un accès à ta messagerie par des connecteurs, ce que couvre le niveau 0.
Reste que dans un chat, c'est toi qui déclenches (rien ne se passe tant que tu n'ouvres pas la fenêtre), toi qui transportes (tu copies la réponse dans ton tableur ou ta messagerie) et toi qui vérifies. Même avec des connecteurs, les outils demandent en général ta confirmation avant d'envoyer un e-mail ou de supprimer un fichier : tu restes dans la boucle.
Qu'est-ce qu'une automatisation ?
Une automatisation est une suite d'étapes que tu dessines une fois et qui tourne ensuite seule. Elle se découpe toujours en trois briques :
- Le déclencheur : ce qui fait démarrer le système (un formulaire envoyé, un e-mail reçu, tous les jours à 8 h).
- Le traitement : ce qu'on fait de l'information (extraire, classer, résumer, calculer).
- La sortie : où va le résultat (une ligne dans Google Sheets, un message Telegram, rien du tout).
Dans un outil comme n8n, chaque étape est un bloc appelé nœud : par exemple un nœud If pour filtrer, un nœud Switch pour router selon une catégorie, un nœud Telegram pour envoyer une alerte. Une automatisation n'utilise pas forcément d'IA. Quand elle en utilise une, l'IA n'occupe qu'une étape (classer un texte libre, par exemple) et les règles fixes font le reste. C'est ce qu'on résume par : l'IA décide, les règles exécutent.
Qu'est-ce qu'un agent IA ?
Un agent IA est une IA à qui tu donnes un objectif et une boîte à outils, et qui décide seule quels outils utiliser, dans quel ordre, et quand s'arrêter. Anthropic, dans son guide Building effective agents, pose la même distinction : les workflows orchestrent un modèle et des outils par des chemins de code prédéfinis, alors que dans les agents, le modèle dirige dynamiquement son propre processus et son usage des outils.
Dans n8n, le nœud AI Agent réunit cinq pièces :
| Pièce | Rôle |
|---|---|
| Le modèle (Chat Model) | Le cerveau qui réfléchit |
| Les consignes (System Message) | Le rôle, les règles, quand utiliser quel outil |
| La demande (Prompt) | Ce qui arrive à chaque exécution |
| Les outils (Tools) | Les actions qu'il peut déclencher (écrire dans un tableur, envoyer un message) |
| La mémoire (Memory) | Le souvenir des échanges précédents, optionnel |
L'agent ne voit pas tes outils comme toi : il voit leur nom, leur description et leurs paramètres. Si la description est floue (« ajoute une ligne dans un tableur »), il choisit mal. Une bonne description dit à quoi sert l'outil et quand l'utiliser.
Comment savoir ce dont j'ai besoin ?
Pose-toi ces trois questions dans l'ordre :
- Puis-je écrire le chemin à l'avance, sans « ça dépend » ? Si oui, une automatisation suffit, et elle sera moins chère et plus prévisible qu'un agent.
- Ai-je besoin que quelqu'un comprenne un texte libre ? Si oui, mets une IA à cette étape précise, mais garde le reste en règles.
- Les étapes dépendent-elles de ce que l'IA découvre en route ? Seulement dans ce cas, un agent devient utile : chercher une information avant de répondre, par exemple, quand on ne sait pas à l'avance quelle recherche sera nécessaire.
Anthropic le formule ainsi : trouver la solution la plus simple possible, et n'ajouter de la complexité que lorsque c'est nécessaire. Les systèmes à agents échangent souvent de la latence et du coût contre de meilleures performances, et leur autonomie augmente le risque d'erreurs qui s'enchaînent. Si tu hésites, lis aussi quand ne pas utiliser un agent IA.
Un exemple concret : trier des demandes de contact
Prenons une tâche réelle : des personnes écrivent via ton formulaire, et tu veux que les demandes de devis arrivent dans un tableur, les problèmes de support dans ta messagerie, et que le spam soit ignoré.
- Avec un chatbot : tu copies chaque message dans le chat, tu demandes la catégorie, puis tu recopies le résultat au bon endroit. Ça marche pour 3 demandes par semaine.
- Avec une automatisation : le formulaire déclenche le workflow, une règle écarte les messages trop courts, l'IA classe, un nœud vérifie sa réponse, un Switch choisit l'action. Le chemin est écrit une fois.
- Avec un agent : tu donnes à l'IA les outils
enregistrer_devisetalerter_telegramet tu la laisses choisir. Ça fonctionne, mais ici il n'y a rien à découvrir : l'action découle de la catégorie. L'agent coûte plus d'appels et ajoute un risque d'erreur sans rien apporter.
Pour cette tâche, l'automatisation est le bon choix. Un agent sert à comprendre la mécanique sur un cas simple, pas à faire mieux qu'un workflow. C'est exactement l'ordre suivi par le niveau 1 : on construit d'abord le workflow fiable, avec vérification et alerte en cas d'erreur, puis un premier agent sur des données fictives pour voir comment il décide.
Questions fréquentes
Un chatbot avec des connecteurs, est-ce déjà un agent ?
Pas tout à fait. Avec des connecteurs, un chatbot peut lire ta boîte mail ou ton agenda et préparer des actions, mais il agit à ta demande et attend ta confirmation avant les actions importantes. Un agent, lui, est conçu pour enchaîner des étapes seul, déclenché par un événement. La frontière est floue : plus tu retires de confirmations, plus tu te rapproches d'un agent, et plus il faut de garde-fous.
Faut-il savoir coder pour construire une automatisation ou un agent ?
Non. Des outils comme n8n se manipulent avec des blocs visuels. Tu écriras quelques petites expressions, mais tu les copies et tu les adaptes. Il faut en revanche savoir lire un message d'erreur et comprendre ce qu'est une API, ce qui s'apprend vite.
Un agent IA est-il toujours plus puissant qu'une automatisation ?
Non. Un agent est plus flexible quand les étapes varient, mais il est moins prévisible et plus coûteux. Pour un cas où tu connais déjà le chemin, une automatisation fait le même travail avec moins de risques.
Le chatbot reste-t-il utile si j'ai des automatisations ?
Oui. Le chat sert à réfléchir, rédiger et explorer, des tâches où tu veux justement garder la main. Les automatisations prennent le relais pour ce qui se répète à l'identique.