Chat : répondre
n8n : Chat (Respond to Chat)Toutes les offres1 entrée · 1 sortie
Écrit un message dans la conversation du chat en cours, et peut attendre la réponse de la personne ou son approbation.
Fonctionnement
Avec un déclencheur de chat seulement. « Envoyer » affiche le message dans la conversation et continue aussitôt ; « Envoyer et attendre » suspend l'exécution (sans occuper de worker) jusqu'à la réponse de la personne qui a écrit le message, ou jusqu'à la fin du délai.
Paramètres
| Paramètre | Type | Détail |
|---|---|---|
| Opération | choix | Valeurs : Envoyer un message, Envoyer et attendre la réponse. |
| Messageobligatoire | texte long | — |
| Réponse attendueselon les autres paramètres | choix | Valeurs : Texte libre, Approbation (boutons). |
| Boutonsselon les autres paramètres | choix | Valeurs : Approuver et refuser, Approuver seulement. |
| Libellé « approuver »selon les autres paramètres | texte | — |
| Libellé « refuser »selon les autres paramètres | texte | — |
| Réponse par les boutons seulementselon les autres paramètres | oui / non | Sinon, un message écrit vaut refus, avec son texte. |
| Limiter l'attenteselon les autres paramètres | oui / non | — |
| Attente maximale (minutes)selon les autres paramètres | nombre | — |
Données reçues et renvoyées
- EntréeListe d'éléments (un message par passage, avec les expressions du premier élément).
- SortieEnvoyer : les éléments reçus. Attendre : { chatInput } (texte libre) ou { approved, chatInput? } (approbation) ; délai dépassé : { timedOut: true }.
Erreurs
Workflow sans déclencheur de chat, message vide.
À savoir. Hors d'une conversation (exécution manuelle de l'éditeur), le message est inscrit dans l'exécution et la réponse attendue n'est pas demandée : « Envoyer et attendre » échoue avec un message clair.
Exemple
Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.
{
"operation": "sendAndWait",
"message": "Je crée le ticket « {{ $json.titre }} » ?",
"responseType": "approval"
}Voir aussi
- Garde-fousContrôle un texte (message d'un utilisateur, réponse d'une IA) : données personnelles, secrets, adresses, mots interdits, contournement, hors sujet… ou masque ce qui doit l'être.
- Message à un agentEnvoie un message à un agent de l'organisation (workflow publié commençant par un déclencheur de chat) et transmet sa réponse.
- Outil MCPConfie à un agent IA les outils d'un serveur MCP externe, avec les mêmes contrôles que les autres outils (droits, limites, approbation).