- 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
Get Conversation Context
Nœud qui récupère le dernier contexte de la conversation, y compris l’historique des chats récents et les informations du profil de l’utilisateur.
Ce qu’il fait
Récupère le dernier contexte de conversation — l'historique des chats récents et les informations du profil de l'utilisateur.
Attendre le message renvoie déjà le contexte de la conversation en tant que sortie après que l’utilisateur a envoyé un message de chat. Le nœud Obtenir le contexte de la conversation n'est généralement pas nécessaire pour créer des boucles de chat et ne doit être utilisé que dans les cas plus rares où un nœud en aval a besoin de l'état de conversation actuel mais ne doit pas s'interrompre pour le prochain message utilisateur.
Entrées
| Champ | Description |
|---|---|
| ID de la conversation | L'ID de la conversation à lire. Liez à la sortie du déclencheur de conversation, par exemple $vars.conversationTrigger1.output.conversationId. |
| Limite d’échanges | Nombre maximal d’échanges passés à inclure dans l’historique des conversations renvoyées. Détermine le nombre de messages passés dans l’historique de la conversation qui sont renvoyés. |
Sortie
| Champ | Description |
|---|---|
conversationContext | Le dernier contexte de la conversation, y compris l’historique des messages. |
Le conversationContext contient les champs suivants:
| Champ | Description |
|---|---|
latestExchangeId | Identificateur de l’échange le plus récent (tour en arrière-plan). Utilisez comme entrée d'ID Exchange pour Envoyer le message lors de la réponse à la conversation. |
messages | L’historique des conversations récentes, y compris les messages de l’utilisateur et de Flow. La limite d'échanges détermine le nombre d'échanges passés à inclure. |
userSettings | Champs de profil au niveau de l'utilisateur, configurables par l'utilisateur final sur les canaux. |
Exemples d'utilisation
Référencez le contexte complet dans un nœud d'agent conversationnel en aval:
$vars.getConversationContext1.output.conversationContext
$vars.getConversationContext1.output.conversationContext
Référencez le latestExchangeId dans un nœud Envoyer le message en aval:
$vars.getConversationContext1.output.conversationContext.latestExchangeId
$vars.getConversationContext1.output.conversationContext.latestExchangeId
Pages liées
- Attendre le message — le moyen par défaut de lire le contexte de la conversation.
- Chat : palette complète de nœuds conversationnels de chat.
- Créer un workflow d'agent de chat — présentation de bout en bout.
- Déploiement du chat — publier et exposer le flux via différents canaux.