Entidades de lista cerrada en Copilot Studio

Clase 10 de 25Curso de Creación de Agentes Avanzados con Microsoft Copilot Studio

Resumen

Impulsa la precisión y eficiencia de tus agentes con entidades de lista cerrada, sinónimos y variables del sistema en Copilot Studio. Este enfoque reduce ambigüedades, mejora la experiencia del usuario y acelera la toma de decisiones en temas como Recursos Humanos, TI, Ventas y Operaciones.

¿Qué son las entidades en Copilot Studio y por qué optimizan flujos?

Las entidades son tipos de información específica que el agente reconoce: números, países, colores, tamaños y más. Funcionan como un filtro inteligente para capturar valores, almacenarlos como variables y tomar decisiones dentro del flujo. Además, existen entidades prediseñadas listas para usar: edad, booleano, ciudad, color, continente, país, región, fecha.

  • Usa entidades cuando tengas 3 a 10 tipos de datos. Facilita el mantenimiento del flujo.
  • Prioriza entidades precompiladas si existen: fecha, país o color.
  • Considera sinónimos: los usuarios no siempre escriben igual. RH o RRHH deben mapear a Recursos Humanos.

¿Cuándo usar entidades precompiladas o personalizadas?

  • Precompiladas: fecha, país, color. Ahorra tiempo y errores.
  • Personalizadas: escenarios específicos, como Departamentos de la empresa.

¿Por qué usar sinónimos y desactivar coincidencia inteligente al probar?

  • Sinónimos: evita bloqueos del flujo por variaciones del usuario.
  • Coincidencia inteligente: mejora el reconocimiento con errores ortográficos o gramaticales. Recomendación: desactívala durante pruebas para aislar comportamientos.

¿Cómo crear una entidad de lista cerrada con sinónimos?

Desde Copilot Studio, abre Configuración > Entidades para ver opciones como guía generativa, detalles y seguridades. Verás entidades prediseñadas listas para usar. Para crear una nueva, construye un tema desde cero y prepara la pregunta que capturará la variable.

  • Agregar tema: desde cero. Sin desencadenador inicial.
  • Agregar nodo: formular una pregunta.
  • Seleccionar: opciones tipo test.
  • Crear nueva entidad: elige lista cerrada (no usar expresión regular aquí).
  • Configurar: nombra la entidad como Departamentos.
  • Añadir elementos y sinónimos. Guardar.

¿Qué elementos y sinónimos conviene definir?

  • Recursos Humanos: RH, RRHH.
  • TI: tecnología.
  • Ventas: ventas consultivas, onboarding.
  • Operaciones: Ops, Operación, Estrategia.

¿Cómo usar la entidad en una pregunta del flujo?

  • Pregunta: ¿de qué departamento eres?.
  • Respuesta del usuario: asigna automáticamente el valor de la entidad a la variable.
  • Consejo: activa el nodo de Identificar departamentos y guarda la configuración.

¿Cómo activar el flujo, probarlo y personalizar respuestas?

Configura desencadenadores para que el flujo se active con frases relevantes. Luego personaliza la respuesta usando variables del sistema para saludar por nombre y confirmar el departamento detectado. Finalmente, ofrece opciones de usuario para seleccionar en vez de escribir.

¿Qué frases de desencadenador agregar?

  • Ejemplos: departamentos, onboarding, quiero saber mi rol, quiero conocer sobre el onboarding, departamento.
  • Recomendación: incluye 5 a 10 frases para una activación robusta.

¿Qué variables del sistema puedes insertar?

  • user display name.
  • user email.
  • user first name.
  • user last name.
  • user ID.

Mensaje de ejemplo: hola, user first name user last name, eres parte del departamento X.

¿Cómo mejorar la experiencia con opciones de usuario?

  • Activa: Seleccionar opciones de usuario en la pregunta.
  • Resultado: aparece la lista de departamentos como botones.
  • Beneficio: decisiones más rápidas y menos errores de entrada.

  • Prueba con entradas ambiguas: escribe RH y valida que se mapea a Recursos Humanos.

  • Usa la variable capturada para redirigir a flujos específicos, por ejemplo, onboarding por departamento.

¿Tienes casos reales para entidades personalizadas o sinónimos más complejos? Comenta tus ideas y cuéntame cómo te funcionó en tus pruebas.

      Entidades de lista cerrada en Copilot Studio