Novedades Power Platform

Para la Transformación Digital e Innovación Tecnológica

Novedades Power Platform

Para la Transformación Digital e Innovación Tecnológica

Copilot StudioPower Platform

Copilot Studio – Sesión 05 – Resumen

Indice de Contenido

Estilo, diseño, UX conversacional y acceso

🎯 Objetivo de la sesión

Fortalecer la experiencia de usuario (UX) del agente en Copilot Studio, pasando de respuestas “solo texto” a una conversación más guiada, visual y usable, incorporando: mensajes enriquecidos, multimedia, variaciones de mensajes, respuestas rápidas, tarjetas básicas, tarjetas adaptables (Adaptive Cards) y un repaso práctico de privacidad / compartición / acceso. [learn.microsoft.com], [learn.microsoft.com], [learn.microsoft.com]


🧩 Temas tratados (visión general)

  1. Mensajes enriquecidos (texto + variables + multimedia + cards) [learn.microsoft.com], [learn.microsoft.com]
  2. Variaciones de mensajes para humanizar y reducir fatiga conversacional [learn.microsoft.com]
  3. Respuestas rápidas (Quick replies) para guiar y estructurar interacciones [learn.microsoft.com]
  4. Tarjetas básicas como “menú visual” con botones y enlaces [learn.microsoft.com]
  5. Tarjetas adaptables (diseño + JSON + inputs + salidas a variables) [learn.microsoft.com], [learn.microsoft.com]
  6. Temas (Topics): activación por intención y redirección entre temas [learn.microsoft.com]
  7. Control de respuestas generativas y fuentes (evitar “internet” en bots empresariales) [learn.microsoft.com], [microsoftl….github.io]
  8. Acceso y compartición del agente (chat vs coautoría) y autenticación [learn.microsoft.com], [learn.microsoft.com]

1) 🗨️ Mensajes enriquecidos (Rich responses)

1.1 Nodo “Send a message”: qué permite

Se trabajó sobre el nodo Send a message, que permite enviar:

  • Texto con formato (negritas, listas, etc.)
  • Inserción de variables
  • Variaciones de mensaje
  • Imagen, video
  • Tarjetas básicas, Adaptive Cards, Quick replies [learn.microsoft.com]

✅ Clave didáctica: el mismo set de capacidades del nodo Message también está disponible para nodos de pregunta, lo que ayuda a diseñar conversaciones consistentes. [learn.microsoft.com]


1.2 Personalización con variables (System / Topic / Global)

Se reforzó cómo personalizar mensajes con variables para que el agente use información ya disponible o capturada:

  • System variables: datos del usuario (por ejemplo, nombre/correo)
  • Topic variables: datos capturados dentro del tema
  • Global variables: datos reutilizables por varios temas [learn.microsoft.com], [learn.microsoft.com]

Refuerzo Microsoft: Copilot Studio permite crear, renombrar y asignar variables, y utilizar Power Fx para establecer valores dinámicos. [learn.microsoft.com]


2) 🎞️ Contenido multimedia (Video e imagen)

2.1 Video embebido en el chat

Se mostró cómo adjuntar un video (YouTube o MP4 público) junto con título/subtítulo/texto para:

  • Onboarding (cómo usar el bot)
  • Tutorial corto de procesos
  • Explicaciones rápidas al inicio o durante la conversación [learn.microsoft.com]

Refuerzo Microsoft: el campo Media URL acepta YouTube o enlace público a MP4; se pueden agregar propiedades opcionales y botones. [learn.microsoft.com]

2.2 Imagen embebida en el chat

Se incluyeron imágenes por URL para mejorar UX (soporte visual y “branding”). [learn.microsoft.com]

Refuerzo Microsoft: para imagen se requiere un URL públicamente accesible y el título es opcional. [learn.microsoft.com]


3) 🔁 Variaciones de mensajes (Message variations)

3.1 ¿Para qué sirven?

  • Evitan que el bot repita exactamente el mismo texto cada vez.
  • Hacen que la interacción se sienta más “humana” y menos robótica. [learn.microsoft.com]

Refuerzo Microsoft: el agente selecciona aleatoriamente una variación al ejecutarse el nodo. [learn.microsoft.com]


4) ⚡ Respuestas rápidas (Quick replies)

4.1 Qué resuelven

  • Reducen texto libre (menos errores del usuario).
  • Guían el flujo con opciones clicables.
  • Aceleran navegación dentro del agente (como un “menú contextual”). [learn.microsoft.com]

4.2 Tipos mostrados

  • Send a message (envía un mensaje “visible” al chat)
  • Open URL (abre una página)
  • Send a hidden message (envía un mensaje sin mostrarlo al usuario; útil para rutas internas) [learn.microsoft.com]

Refuerzo Microsoft: Quick replies se configuran desde el nodo de mensaje y pueden comportarse como botones de acción. [learn.microsoft.com]


5) 🧾 Tarjetas básicas (Basic cards)

5.1 Uso recomendado en bots empresariales

Se trabajó el patrón “tarjeta básica como menú”:

  • Imagen + título/subtítulo + descripción
  • Botones que disparan acciones (por ejemplo, abrir un enlace o guiar a una opción frecuente) [learn.microsoft.com]

Refuerzo Microsoft: el nodo de mensaje permite incluir basic cards y también botones (propiedades similares a quick replies). [learn.microsoft.com]


6) 🧩 Tarjetas adaptables (Adaptive Cards) + formularios dentro del chat

6.1 Diferencia clave: mostrar tarjeta vs preguntar con tarjeta

  • Message con Adaptive Card: ideal para mostrar información (no necesariamente capturar). [learn.microsoft.com]
  • Ask with Adaptive Cards: diseñado para interacción, puede contener inputs y guardar respuestas en variables. [learn.microsoft.com]

Refuerzo Microsoft: el nodo Ask with Adaptive Cards permite inputs y guarda respuestas; Copilot Studio soporta versiones de schema con limitaciones según el canal (Teams, webchat, etc.). [learn.microsoft.com]

6.2 Requisito crítico: IDs únicos en inputs

  • Cada Input.* debe tener un id único para mapear correctamente salidas a variables y evitar errores de ejecución. [learn.microsoft.com]

6.3 Caso práctico: formulario de “Solicitud de vacaciones”

Se construyó un formulario dentro del chat con:

  • Input.Date (fecha inicio)
  • Input.Date (fecha fin)
  • Input.Text multilínea (justificación)
  • Action.Submit (Enviar) [learn.microsoft.com]

Refuerzo Microsoft: el diseñador integrado permite armar tarjetas visualmente o pegar JSON, y opcionalmente usar Power Fx para dinamismo. [learn.microsoft.com]

6.4 Formateo de fecha (UX LATAM)

Se practicó el ajuste del formato de fecha usando expresiones para mostrarlo en formato más “local”, empleando transformación con Power Fx o variables antes de presentar valores. [learn.microsoft.com], [learn.microsoft.com]


7) 🧭 Topics: organización, disparo y redirección

7.1 Estructura modular por temas

Se reforzó la regla práctica:

  • 1 intención / 1 capacidad = 1 topic
    • Ejemplo: “Solicitar vacaciones” vs “Consultar vacaciones” en temas separados. [learn.microsoft.com]

7.2 Disparadores y redirección

  • Activación por intención (frases de disparo / reconocimiento del mensaje).
  • Redirección explícita (redirect) para encadenar temas desde un menú o botón. [learn.microsoft.com]

8) 🧠 Control de respuestas generativas y “no usar internet” en bots internos

8.1 Problema típico

En entornos corporativos, permitir respuestas con conocimiento general o web puede generar:

8.2 Enfoque recomendado

Refuerzo Microsoft: la documentación explica cómo agregar nodos de respuestas generativas, elegir fuentes y controlar fallback. [learn.microsoft.com], [microsoftl….github.io]


9) 🔐 Privacidad y gestión de accesos: compartir el agente

9.1 Dos formas de compartir

  • Compartir para chat (usuarios/grupos pueden usar el agente)
  • Compartir para coautoría (editores colaboran en el diseño y configuración) [learn.microsoft.com]

9.2 Requisitos importantes

Refuerzo Microsoft: guía oficial de compartición y autenticación en Copilot Studio. [learn.microsoft.com], [learn.microsoft.com]


🗣️ Preguntas y respuestas destacadas (con refuerzo oficial)

1) “¿Cuál es la diferencia entre una tarjeta adaptable y una pregunta con tarjeta adaptable?”

Respuesta del docente (idea): la pregunta con tarjeta almacena las entradas del usuario como variables; por eso se definen IDs en inputs.
🔎 Refuerzo Microsoft: el nodo Ask with Adaptive Cards captura inputs y los guarda en variables para usarlos después. [learn.microsoft.com]


2) “¿Por qué me aparece error si mis inputs no tienen ID?”

Respuesta del docente (idea): cada input debe tener un ID único para mapear correctamente los valores.
🔎 Refuerzo Microsoft: en tarjetas con inputs, el ID define el nombre de los campos capturados; la configuración se realiza en el editor de la tarjeta. [learn.microsoft.com]


3) “El bot responde con internet… ¿cómo lo evito en un bot empresarial?”

Respuesta del docente (idea): en bots internos se recomienda restringir a fuentes oficiales/propias.
🔎 Refuerzo Microsoft: con Generative answers puedes limitar fuentes a las seleccionadas y desactivar conocimiento general para respuestas más gobernadas. [learn.microsoft.com], [microsoftl….github.io]


4) “¿Cómo comparto el agente si solo me aparecen mis bots?”

Respuesta del docente (idea): compartir por correo/grupo o a toda la organización según el caso.
🔎 Refuerzo Microsoft: Copilot Studio permite compartir para chat con grupos o toda la organización, y también invitar colaboradores para coautoría. [learn.microsoft.com]


✅ Conclusiones


⭐ Recomendaciones prácticas (para aplicar en tus agentes)

  1. 🧭 Crea un “menú inicial” con tarjeta básica + botones para acciones frecuentes (ej.: solicitar / consultar). [learn.microsoft.com], [learn.microsoft.com]
  2. ⚡ Usa Quick replies para guiar y reducir errores del usuario (menos texto libre). [learn.microsoft.com]
  3. 🧩 Cuando uses Adaptive Cards con inputs, define IDs únicos y valida compatibilidad según canal (Teams, web). [learn.microsoft.com]
  4. 🎨 Agrega variaciones de mensajes para un tono más natural y evitar repetición. [learn.microsoft.com]
  5. 🔒 Para bots internos, restringe generative answers a fuentes aprobadas y desactiva conocimiento general si la política lo requiere. [learn.microsoft.com], [microsoftl….github.io]
  6. 👥 Configura autenticación y comparte por grupos antes que “toda la organización”, salvo que sea un bot corporativo global. [learn.microsoft.com], [learn.microsoft.com]

📚 Referencias oficiales (solo Microsoft)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

advanced-floating-content-close-btnBoton