- Introduction
- Démarrage
- Créer avec Maestro BPMN
- Compréhension de la modélisation BPMN de Maestro
- Ouverture du canevas de modélisation
- Modéliser votre processus
- Alignement et connexion des éléments BPMN
- Patterns library
- Autopilot pour Maestro (aperçu)
- Référentiel de processus
- Implémenter un processus BPMN simple
- Implémenter un processus BPMN complexe
- Débogage
- Simulation
- Évaluations (Aperçu)
- Scénarios de mise en œuvre courants
- Building with Maestro Case
- Présentation de Maestro Case
- Maestro BPMN vs. Maestro Case : quand utiliser la gestion des incidents
- Le cycle de vie de Maestro Case : du déclencheur d'événement à l'expérience de l'application
- Créer votre premier incident avec Maestro Case
- Créer un Maestro Case avec un agent de codage (aperçu)
- Définition des clés de cas (système vs. externe)
- Établissement des contrats d'E/S et de réécriture de la tâche
- Règles de sortie et fin de l’étape précoce
- Modélisation des étapes primaires et secondaires
- Déclencher un cas à partir de Data Fabric
- Implémentation des personas et des autorisations au niveau de l'étape
- Définition des SLA et des règles d'escalade automatisées
- Configuration d'une boucle de retraitement (renouvellement)
- Configurer et tester l'agent Case Manager (aperçu)
- Contrat d’entrée et de sortie du gestionnaire de cas
- Dictionnaire des composants de Maestro Case
- Créer avec Maestro Flow
- Maestro Automate
- Intégrations
- Opérations
- Surveillance
- Optimisation
- Informations de référence
Envoyer message
Envoyer un message écrit un message de réponse arbitraire dans la conversation de chat.
Ce qu’il fait
Répondez à l’utilisateur avec n’importe quel message — utile pour les réponses fixes, le routage des notifications et l’envoi de sorties de nœud au chat.
L’activité Envoyer un message peut uniquement répondre dans un échange qu’un utilisateur a initié, ce qui signifie que l’utilisateur doit d’abord envoyer un message avant que le flux puisse répondre au chat. Les échanges initiés par le flux, c'est-à-dire l'envoi d'un message sans tour d'utilisateur préalable, ne sont pas encore pris en charge.
Entrées
| Champ | Description |
|---|---|
| ID de la conversation | L'ID de la conversation dans laquelle écrire. Liez à la sortie du déclencheur de conversation, par exemple $vars.conversationTrigger1.output.conversationId. |
| ID de l’échange | L’échange (tour en arrière-plan) auquel ajouter ce message. Lier au dernier échange d'un nœud Attendre le message, par exemple $vars.waitForMessage1.output.conversationContext.latestExchangeId. |
| Contenu (Content) | Le contenu du message. Prend en charge les expressions pour injecter des données de variables. |
Exemples d'utilisation
Messages fixes
Envoyer une confirmation statique avant un nœud de longue durée:
Hold on a moment while we process your request...
Hold on a moment while we process your request...
Annoncez le routage vers un agent conversationnel spécialisé avant l'activité Attendre le message qui démarre la boucle de l'agent spécialisé:
You have been routed to the specialist agent. How can we help you today?
You have been routed to the specialist agent. How can we help you today?
Expressions avec des variables
Utilisez des variables pour émettre la sortie d'un nœud en amont à l'aide d'une expression:
`The result is ${$vars.previousNode.output.result}.`
`The result is ${$vars.previousNode.output.result}.`
Pages liées
- Attendre le message : fournit le
latestExchangeIdque ce nœud utilise. - Agent conversationnel — l'alternative pilotée par LLM; produit des réponses diffusés avec des appels d’outil.
- Chat : palette complète de nœuds conversationnels de chat.
- Créer un workflow d'agent de chat — présentation de bout en bout qui utilise Envoyer Message pour les confirmations de transfert et les réponses déterministes.
- Déploiement du chat — publier et exposer le flux via différents canaux.