Ejercicio: Crear un tema con Copilot
Cree un flujo de conversación para el copiloto.
Crear un tema con Copilot
Inicie sesión en Microsoft Copilot Studio.
En el panel de navegación izquierdo, seleccione Agentes y, luego, seleccione el copiloto que ha creado en el ejercicio anterior.
Cuando se abra el copiloto, seleccione la pestaña Temas, en la parte superior.
Los temas son rutas de conversación discretas; si se usan juntas, permiten que los usuarios puedan tener conversaciones naturales y fluidas. Pueden crearse manualmente o generarse utilizando lenguaje natural.
Seleccione + Agregar un tema>Crear a partir de descripción con el copiloto.
En la nueva ventana que aparece:
En el campo Asignar un nombre al tema, introduzca lo siguiente:
Book a Real Estate Showing.En el campo Crear un tema para..., introduzca lo siguiente:
Let someone book a real estate showing providing their full name, email, address of the property, and date and time of the showing.
Seleccione Crear.
Debería ver un nuevo tema generado por el agente:
También deberían mostrarse varios nodos de preguntas, la selección de entidades y la denominación de variables.
Ahora debería ver un tema generado con lo siguiente:
- Un nodo Desencadenador para consultas como reservar una visita inmobiliaria o programar una visita a la propiedad.
-
Nodos de pregunta que le pidan al usuario lo siguiente:
- Nombre completo
- Dirección de correo electrónico
- Dirección de la propiedad
- Fecha y hora de la visita
- Un nodo Mensaje para confirmar la reserva
Elimine los nodos que no necesite.
Nota
El contenido generado puede diferir ligeramente de los ejemplos mostrados.
Editar un tema con Copilot
Busque el nodo de pregunta ¿Cuál es su dirección de correo electrónico? y selecciónelo.
Seleccione el icono Copilot en la parte superior del lienzo de creación para abrir el panel Editar con Copilot, en la parte derecha de la pantalla.
Al seleccionar el icono después de elegir un nodo, las actualizaciones se aplicarán a ese nodo específico.
En el campo ¿Qué desea hacer?, introduzca lo siguiente:
Update the Email Question node to say thank you to the FullName variable from the previous node and then proceed to ask the questionSeleccione Actualizar.
Copilot actualiza el nodo para incluir un mensaje personalizado utilizando la variable FullName.
Anule la selección de todos los nodos haciendo clic en el espacio vacío a su alrededor. En ¿Qué desea hacer?, introduzca lo siguiente:
Summarize the information collected in an adaptive cardSeleccione Actualizar.
Se agrega un nodo de mensaje que contiene una tarjeta adaptable. Seleccione la tarjeta adaptable.
En las propiedades de la tarjeta adaptable, seleccione el icono de la flecha diagonal para expandir la fórmula de la tarjeta.
Si es necesario, cambie el contenido de la tarjeta por la siguiente fórmula:
{ type: "AdaptiveCard", body: [ { type: "TextBlock", size: "Medium", weight: "Bolder", text: "Summary" }, { type: "FactSet", facts: [ { title: "Full Name", value: Text(Topic.FullName) }, { title: "Email Address", value: Text(Topic.EmailAddress) }, { title: "Property Address", value: Text(Topic.PropertyAddress) }, { title: "Date and Time", value: Text(Topic.ShowingDateAndTime) } ] }, { type: "TextBlock", text: "Thank you for providing the information." } ] }Cierre los dos paneles de propiedades de la tarjeta adaptable seleccionando la X. Debería haber vuelto al panel Editar con Copilot.
Si no hay ningún nodo seleccionado, introduzca lo siguiente en el campo ¿Qué desea hacer?:
Add a new multiple choice question to prompt the user if the details are correct with two options Yes or NoSeleccione Actualizar. Se añadirá un nuevo nodo de pregunta al final del tema con las opciones Sí y No.
En la parte superior derecha de la pantalla, seleccione Guardar para guardar el tema.
Tras guardar, seleccione Probar, en la esquina superior derecha de la pantalla, para abrir el panel Probar el copiloto.
Aparecerá el mensaje Inicio de conversación y el copiloto iniciará una conversación. Como respuesta, introduzca una frase desencadenadora para el tema que ha creado:
I want to book a real estate showingEl copiloto debería responder con la pregunta "¿Cuál es su nombre completo?":
Introduzca las respuestas cuando se le solicite:
"¿Cuál es su nombre completo?"
<Your name>"¡Gracias, <Su nombre>!" "¿Cuál es su dirección de correo electrónico?"
<Your email address>"¿Cuál es la dirección de la propiedad?"
555 Oak Lane, Denver, CO 80203"¿En qué fecha y hora le gustaría programar la visita?"
06/10/2025 10:00 AMTras obtener todas las entradas, la tarjeta adaptable muestra un resumen con opciones Sí/No para confirmar la información.
Después de seleccionar una de las opciones, puede desarrollar aún más el tema para guardar los datos en Microsoft Dataverse a través de un flujo de Power Automate o para enviar un correo electrónico. Sin embargo, no hablaremos de esos pasos en este módulo.