Configuración de temas y flujos conversacionales en Copilot Studio

Clase 10 de 17Curso Gratis para crear Agentes de AI con Copilot Studio

Resumen

Configura experiencias conversacionales claras y útiles en Copilot Studio: desde cargar conocimiento en Dataverse hasta crear temas con desencadenadores, nodos y condiciones que generan una respuesta generativa confiable, ajustada al contexto de tu hotel y a lo que el usuario necesita.

¿Cómo preparar Copilot Studio para respuestas confiables?

Para que el agente responda con precisión, se parte de un archivo de descripción del hotel cargado en Dataverse. Este conocimiento puede ampliarse y administrarse, y la búsqueda web está deshabilitada por defecto, pero se puede activar para consultar sitios públicos además de las fuentes internas. También están disponibles herramientas, agentes y desencadenadores que se profundizarán más adelante.

¿Cómo usar conocimiento y orígenes de datos?

  • Sube el archivo de Word con la descripción del hotel a Dataverse.
  • Activa la búsqueda web si necesitas ampliar contexto con sitios públicos.
  • Define orígenes de datos para cada respuesta generativa: el Word cargado u otras fuentes internas.
  • Asegura una buena descripción del archivo: ayuda a que el agente tome el contexto correcto.

¿Qué ocurre al consultar la dirección del hotel?

  • El agente consulta el archivo en Dataverse y devuelve la dirección con su referencia al Word.
  • Si no hay un tema específico, entra a Potenciar conversaciones (en inglés, Conversational Boosting): genera una respuesta basada en los orígenes configurados.
  • Se pueden agregar condicionales y finalizar el tema o enviar mensajes según la lógica del flujo.

¿Qué son los temas y cómo guían la conversación?

Los temas organizan la conversación por intención: muestran nombre, tipo, desencadenador, última edición, errores y estado. Hay personalizados (agradecimiento, despedida, saludo, volver a empezar) y de sistema (errores, final de conversación, iniciar nueva sesión). Permiten controlar cómo responde el agente ante cada interacción.

¿Cómo ajustar el inicio de la conversación?

  • Edita el tema de sistema de inicio: controla el saludo y el mensaje inicial.
  • Usa la variable del nombre del bot para personalizar el texto.
  • Guarda los cambios y usa el ícono para restablecer la conversación: aplica las modificaciones guardadas.

¿Qué hace potenciar conversaciones cuando no hay tema?

  • Activa Conversational Boosting cuando la intención es desconocida.
  • Genera una respuesta generativa usando los orígenes de datos definidos para ese tema.
  • Permite decidir si consulta Internet o solo la información de cimentación.

¿Cómo crear un flujo de reservación con nodos, entidades y condiciones?

Se puede crear un tema desde cero o con ayuda de Copilot. Al hacerlo desde cero, se configura el desencadenador (trigger): son las frases que activan el tema, como “reserva”, “reservación”, “quiero reservar”, “necesito una habitación”, “quiero hospedarme”. Nombra el tema como “Nueva reservación”.

¿Cómo formular una pregunta con opciones?

  • Crea un nodo de “formular una nueva pregunta”.
  • Redacta: “¿Qué tipo de habitación desea?”.
  • Elige el tipo de pregunta: opción múltiple es ideal para guiar la decisión.
  • Agrega opciones: habitación estándar, habitación deluxe, suite junior, suite presidente.

¿Cómo funcionan las condiciones y variables?

  • Por cada opción, el sistema crea condiciones automáticas: permiten definir qué sucede después de cada elección.
  • Maneja también la ruta “si no hay selección o hay error”.
  • Crea y nombra una variable mnemónica (por ejemplo, “tipo de habitación”) para almacenar la respuesta del usuario.
  • Usa la variable en condiciones posteriores para decidir el siguiente paso del flujo.
  • No olvides guardar los cambios para que apliquen en la conversación.

¿Te gustaría que preparemos más ejemplos de preguntas, entidades o tarjetas adaptativas para este flujo de reservación? Comparte tus dudas o casos de uso en los comentarios.