Ir al contenido principal

🔍 Entidades: La Herramienta para «Entender» Datos

Imagina que las Entidades son como un diccionario inteligente que le das a tu asistente. Su trabajo es reconocer, extraer y guardar tipos de información específica (como fechas, números o nombres) de lo que escribe el usuario, incluso si el usuario lo dice de muchas maneras.

1. ¿Para Qué Sirven?

Las Entidades convierten el lenguaje libre y desordenado del usuario en datos limpios y estructurados que el asistente puede usar para tomar decisiones o ejecutar Acciones.

El Usuario Escribe (Lenguaje Natural)La Entidad Extrae (Dato Estructurado)
«Quiero un vuelo para el próximo 15 de abril2026-04-15 (Entidad de Fecha)
«Mi pedido es el tres, cuatro, cinco, ocho3458 (Entidad de Número)
«Quiero hablar con alguien del área de FinanzasFinanzas (Entidad de Lista personalizada)

2. Tipos de Entidades

En CoPilot Studio, trabajas con dos tipos principales de Entidades:

A. Entidades Predefinidas (Las Listas que ya Existen) 📅

Son listas que Microsoft ya entrenó para que reconozcan formatos universales.

  • Age (Edad): Reconoce «veinticinco años» o «un cuarto de siglo» y extrae el número 25.
  • DateTime (Fecha y Hora): Entiende «el lunes siguiente» o «en dos semanas» y extrae la fecha y hora exactas.
  • Currency (Moneda): Reconoce «cincuenta dólares» o «50 €» y extrae el valor.
  • City (Ciudad): Reconoce miles de nombres de ciudades alrededor del mundo.

B. Entidades de Lista de Opciones (Las que Creas Tú) 📝

Son Entidades que tú diseñas cuando necesitas reconocer un conjunto limitado y específico de opciones de tu empresa.

  • Ejemplo para un Asistente de RR. HH.:
    • Nombre de la Entidad: Departamento_Empresa
    • Ítems de la Lista: Ventas, Marketing, Logística, Finanzas.
  • La Ventaja: Si el usuario escribe: «Me urge que me atienda alguien de logística«, la Entidad Departamento_Empresa captura el valor exacto «Logística» y lo guarda. Si el usuario escribe algo que no está en la lista (ej. «Departamento de Flores»), el asistente puede pedirle que aclare.

3. El Uso de la Entidad en el Flujo (El «Alojamiento»)

Cuando diseñas un Tema y utilizas la burbuja de «Hacer una pregunta», la Entidad entra en juego:

  1. Pregunta: «¿Cuál es la fecha en la que deseas iniciar tus vacaciones?»
  2. Identificar (Usar Entidad): Seleccionas la Entidad predefinida Date and Time.
  3. Guardar Respuesta como: La respuesta que la Entidad logre extraer (la fecha) se guarda en una Variable (ej. var_FechaInicio).

Esta Variable es el dato limpio que luego usarás para una Acción (ej. enviarle la fecha a Power Automate para registrar la solicitud en un calendario).

Las Entidades son la clave para que la conversación pase de ser solo texto a ser una entrada de datos útil para tus procesos de negocio.

🔍 Ejemplo 1: Usando una Entidad Predefinida (Fecha)

Escenario: Un usuario quiere agendar un servicio o una cita, y el asistente necesita la fecha exacta.

Paso 1: El Diseño en el Tema

En tu Tema llamado «Agendar Cita», el flujo llega a la siguiente pregunta:

ElementoConfiguración
Pregunta del Asistente«¿Cuándo le gustaría agendar el servicio?»
Identificar (Entidad)Date and Time (Predefinida por Microsoft)
Guardar Respuesta como (Variable)var_FechaDeseada

Paso 2: La Interacción del Usuario (La Magia de la Entidad)

El usuario puede responder de muchas maneras, pero la Entidad Date and Time entiende todas las variaciones y las convierte al mismo formato:

Si el Usuario Escribe…Lo que la Entidad Date and Time Entiende y Guarda
«Para mañana2025-11-11
«Quiero hacerlo el 15/12/20252025-12-15
«¿Qué tal la próxima semana2025-11-17 (El lunes siguiente, por defecto)

El Resultado

La variable var_FechaDeseada ahora contiene un dato limpio y estandarizado (la fecha), que puedes pasar a una Acción de Power Automate para crear el evento en un calendario.


🔎 Ejemplo 2: Usando una Entidad de Lista (Limitando Opciones)

Escenario: El asistente de soporte necesita saber el área del problema para transferir el ticket al equipo correcto, pero solo existen cuatro equipos.

Paso 1: Creación de la Entidad (Una Lista Personalizada)

En la sección Entidades de CoPilot Studio, creas una nueva lista:

ConfiguraciónValor
Nombre de la EntidadArea_Tecnica
Ítems de la ListaSoftware, Hardware, Redes, Infraestructura
Sinónimos (Opcional)(Para Hardware, también pones: «equipo», «impresora», «pc»).

Paso 2: El Diseño en el Tema

En tu Tema llamado «Transferir a Soporte», el flujo llega a la siguiente pregunta:

ElementoConfiguración
Pregunta del Asistente«¿El problema está relacionado con Software, Hardware, Redes o Infraestructura?»
Identificar (Entidad)Area_Tecnica (La que acabas de crear)
Guardar Respuesta como (Variable)var_AreaSoporte

Paso 3: La Interacción del Usuario (Control de Calidad)

La Entidad no solo extrae, sino que también valida la respuesta:

Si el Usuario Escribe…Lo que la Entidad Area_Tecnica Entiende y Guarda
«Es algo de la impresoraHardware (Usando el sinónimo)
«Necesito ayuda con la redRedes
«Es sobre las licenciasSoftware
«Quiero hablar de Cocina(El asistente pide que lo aclare, porque «Cocina» no está en la lista.)

El Resultado

La variable var_AreaSoporte ahora contiene uno de los cuatro valores válidos, permitiendo que tu flujo:

  1. Use una Condición para ir a la rama del equipo de Hardware o Redes.
  2. Use una Acción para crear el ticket y asignarlo directamente al equipo correcto.

Deja una respuesta

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

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.