- Introducción
- Primeros pasos
- Crear en cualquier lienzo
- Crear con caso
- Referencia
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Configurar y probar el agente de Case Manager (vista previa)
- Crear con flujo
- Crear con BPMN
- En funcionamiento
- Supervisión
- Optimizando
- Información de referencia
Enviar mensaje
Enviar mensaje escribe un mensaje de respuesta arbitrario en la conversación de chat.
Lo que hace
Responde al usuario con cualquier mensaje, útil para respuestas fijas, enrutar notificaciones y emitir salidas de nodo al chat.
Send Message can only reply within an exchange that a user has initiated, which means the user must send a message first before the workflow can respond to the chat. Workflow-initiated exchanges, sending a message without a prior user turn, are not yet supported.
Entradas
| Campo | Descripción |
|---|---|
| ID de conversación | El ID de la conversación en la que se va a escribir. Vincular a la salida del desencadenador de conversación, por ejemplo $vars.conversationTrigger1.output.conversationId. |
| ID de intercambio | El intercambio (giro de ida y vuelta) al que anexar este mensaje. Vincula al último intercambio de un nodo Esperar mensaje, por ejemplo $vars.waitForMessage1.output.conversationContext.latestExchangeId. |
| Contenido | El contenido del mensaje. Admite expresiones para inyectar datos variables. |
| Tipo MIME | El formato del contenido. Está establecido en text/markdown y no se puede cambiar. |
Ejemplos de uso
Mensajes fijos
Envía un reconocimiento estático antes de un nodo de larga duración:
Hold on a moment while we process your request...
Hold on a moment while we process your request...
Anuncia el enrutamiento a un agente conversacional especialista antes de Esperar mensaje que inicia el bucle del agente especialista:
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?
Expresiones con variables
Usa variables para emitir la salida de un nodo ascendente utilizando una expresión:
`The result is ${$vars.previousNode.output.result}.`
`The result is ${$vars.previousNode.output.result}.`
Próximos pasos
- Esperar mensaje: proporciona el
latestExchangeIdque consume este nodo. - Agente conversacional: la alternativa impulsada por un modelo lingüístico de gran tamaño (LLM); produce respuestas transmitidas con llamadas de herramientas.
- Chat : todos los nodos de conversación de chat.
- Crea un flujo de trabajo de agente de chat: tutorial de extremo a extremo que utiliza Enviar mensaje para los acuses de recibo de transferencia y las respuestas deterministas.
- Implementación de chat: implementa el flujo de trabajo y haz que esté disponible en los canales de chat.