🧠 El Cerebro del Asistente: Los Temas (Topics)
Si tu asistente es una librería, los Temas son los libros que contienen el conocimiento detallado sobre un asunto. Cada Tema es una conversación que tú diseñas.
1. ¿Qué es un Tema?
Un Tema es una rama de conocimiento específica que le enseñas a tu copiloto a manejar.
- Ejemplo Simple: Si tu copiloto habla de deportes, cada deporte (Baloncesto, Golf, Natación) debe ser un Tema diferente.
2. Las 3 Partes Clave de un Tema
Cada Tema que creas o editas tiene tres elementos fundamentales que trabajan juntos:
A. Las Frases de Activación (El Desencadenante) ✨
- ¿Qué es? Son las frases, palabras o preguntas que el usuario debe escribir para que el asistente sepa que tiene que activar ese Tema.
- En el Ejemplo del Saludo: El Tema de «Saludo» (que viene por defecto) se activa con frases como: «Hola», «Buenos días», «¿Qué tal?», o «Buenas tardes».
B. El Flujo de Conversación (El Guion) 📝
- ¿Qué es? Es el mapa de ruta o el guion que tú diseñas para el asistente. Le dice exactamente qué decir, qué preguntar y qué hacer en cada paso.
- En el Ejemplo del Saludo:
- Activación: El usuario escribe «Hola».
- El Flujo: El asistente responde: «Hola. ¿En qué puedo ayudarte?»
C. El Objetivo Final (La Acción) 🎯
El objetivo de un Tema no es solo hablar, sino llevar al usuario a algo útil.
- Lo que puedes hacer en el Flujo:
- Mostrarle botones para elegir opciones.
- Pedirle que escriba información (como su nombre o una fecha).
- Desencadenar una Acción (como enviar un correo o iniciar un proceso automático).
3. Los Temas que Vienen por Defecto
Cuando creas un copiloto, Microsoft ya te da algunos Temas de Sistema que no debes borrar:
- «Saludo»: Maneja el inicio de la conversación.
- «Despedida»: Sabe cómo terminar la conversación de forma educada.
- «Escalar»: Sabe cuándo el usuario necesita hablar con una persona real (un agente).
4. Lo Importante: Crear Temas Personalizados
Lo más valioso es que aprendas a crear tus propios Temas (desde cero o usando la IA generativa) que resuelvan las necesidades específicas de tu empresa (Ej. «Reportar Incidencia Técnica», «Consultar Saldo de Nómina», etc.).
¡Fantástico! Crear un Tema es el primer paso para darle una habilidad real a tu asistente.
Aquí tienes un ejemplo práctico con los pasos a seguir para crear un Tema, usando el ejemplo de «Reportar una Interrupción de Internet» para un asistente de soporte técnico:
🛠️ Tema de Ejemplo: Crear el Tema: «Reportar Problema de Internet»
El objetivo es que, cuando el usuario reporte que su internet no funciona, el asistente sepa hacer los primeros pasos de diagnóstico y ofrecer una solución inmediata.
1. 📂 Abrir el Área de Temas
- En el menú lateral izquierdo de CoPilot Studio, haz clic en «Temas» (Topics).
- Haz clic en «Nuevo tema» (o «Crear tema»).
- Selecciona «Desde cero» (From blank).
2. ✏️ Nombrar y Activar el Tema
En la parte superior, configura la identidad del Tema:
| Configuración | Valor | Explicación |
| Nombre del Tema | Reportar Interrupción de Internet | Claro y descriptivo. |
| Frases de Activación | Escribe 5 a 10 frases que lo activen: | * «El internet no funciona.»* |
| * «Se cayó la red.»* | ||
| * «Tengo problemas de conexión.»* | ||
| * «El wifi está fallando.»* |
3. 🗺️ Diseñar el Flujo de Conversación (En el Canvas)
Ahora, en el Canvas de Creación, empiezas a construir el guion:
Paso A: Dar la Bienvenida y Preguntar (Bloque de Mensaje y Pregunta)
- Debajo del bloque de Activación, haz clic en «Añadir nodo» (
+). - Selecciona «Enviar un mensaje».
- Mensaje: «Entendido. Lamento la interrupción. Intentaré ayudarte con un diagnóstico rápido.»
- Añade otro nodo (
+) y selecciona «Hacer una pregunta».- Pregunta: «¿El indicador luminoso de ‘Internet’ o ‘WAN’ en su router está encendido, apagado o parpadeando?»
Paso B: Capturar la Respuesta y Crear Ramificaciones
La pregunta del paso anterior crea automáticamente un punto de ramificación. Usarás las Entidades (aunque no las hayamos explicado) para capturar las respuestas clave:
- En la burbuja de la pregunta, donde dice Identificar, selecciona la opción «Múltiples opciones de respuesta».
- Define las Opciones (Ramas):
- Ruta 1:
Encendido - Ruta 2:
Apagado - Ruta 3:
Parpadeando
- Ruta 1:
Paso C: Dar una Solución Específica para Cada Ruta
Ahora diseñas qué hacer para cada camino:
- Ruta 1: «Encendido» (No es el router):
- Añade un nodo de Mensaje aquí: «Si la luz está fija, el router está conectado. El problema puede ser en su equipo. Por favor, intente reiniciar su computadora.»
- Ruta 2: «Apagado» (Problema de conexión):
- Añade un nodo de Mensaje aquí: «Luz apagada indica que no hay conexión de línea. Por favor, desconecte el router de la corriente por 30 segundos y vuelva a conectarlo. Esto resuelve el 90% de los casos.»
- Ruta 3: «Parpadeando» (Intentando conectar):
- Añade un nodo de Mensaje aquí: «La luz parpadeante significa que el equipo intenta reconectar. Si esto persiste por más de 5 minutos, contacte a soporte.»
Paso D: Finalizar el Tema
- Al final de cada ruta (1, 2 y 3), añade un nodo (
+). - Selecciona «Finalizar la conversación» y luego «Transferir a agente» (si la solución no funcionó) o «Finalizar con encuesta» (si quieres saber si la ayuda fue útil).
4. 💾 Guardar y Probar
- Haz clic en el botón «Guardar» en la parte superior.
- Ve al Chat de Prueba y escribe: «El internet no funciona.»
Resultado: El asistente activará tu Tema y te hará la pregunta sobre la luz del router. ¡Acabas de crear una lógica conversacional que resuelve un problema real!