Saltearse al contenido

Chat Output

Chat Output es la salida de los flujos que conversan. Recibe la respuesta que ha preparado el flujo, normalmente la de un agente, la muestra en el chat como un mensaje del asistente y la guarda en el historial de la conversación.

Va al final del flujo, emparejado con un Chat Input al principio: el primero recoge lo que escribe la persona y este devuelve la respuesta.

El componente Chat Output en el lienzo, con la entrada Text y la salida Message

El chat del playground

En el playground, cada mensaje que escribes entra por el Chat Input y la respuesta que llega a Chat Output aparece debajo, como en cualquier chat. Ver Probar el flujo en el playground.

Las respuestas quedan guardadas junto con los mensajes de la persona, y puedes leer la conversación completa en el Registro de conversaciones.

Cuándo usarlo

  • Devolver al cliente la respuesta de un asistente de atención al cliente.
  • Mostrar en el chat el resumen que ha preparado un agente a partir de un documento adjunto.
  • Ver en el playground lo que contesta tu flujo mientras lo construyes.

Configuración

CampoQué hace
TextEl mensaje que se muestra en el chat. Conecta aquí la respuesta del agente o del componente que la prepara, o escribe un texto fijo.

Opciones avanzadas

CampoQué hace
Sender TypeIndica de quién es el mensaje en el historial: Machine (el asistente) o User (la persona). Por defecto: Machine.
Sender NameEl nombre con el que se guarda el remitente. Por defecto: AI.
Session IDIdentifica la sesión a la que pertenece la respuesta. Déjalo vacío: la plataforma lo rellena con la sesión de la conversación en curso. La respuesta solo se guarda en el historial cuando hay una sesión.
Conversation IDIdentifica la conversación a la que pertenece la respuesta. Déjalo vacío para que la plataforma use la conversación en curso.
Data TemplateNo cambia el mensaje: el texto se muestra tal como llega a Text. Puedes dejarlo con su valor.

Resultado

Message entrega la misma respuesta que se ha mostrado en el chat. Normalmente no hace falta conectarla a nada; úsala si quieres seguir trabajando con la respuesta, por ejemplo para enviarla también por correo.

Ejemplo

El flujo de demostración Asistente de soporte tiene tres piezas: Chat Input → Agent → Chat Output.

  1. El cliente pregunta en el chat por el plazo de devolución.
  2. El agente busca la política de devoluciones y redacta la respuesta.
  3. La salida Response del agente se conecta a Text de Chat Output.
  4. La respuesta aparece en el chat y queda guardada en la conversación.

Buenas prácticas

  • Deja Session ID y Conversation ID vacíos: así la respuesta se guarda en la misma conversación que el mensaje de la persona.
  • Si el flujo debe devolver un texto sin conversación, usa Text Output.

Componentes relacionados

  • Chat Input: recoge el mensaje de la persona.
  • Agent: prepara la respuesta.
  • Text Output: muestra un texto en el playground, sin chat.