Crear y editar temas en su bot de Power Virtual Agents en Teams

Seleccione la versión de Power Virtual Agents que está usando aquí:

En Power Virtual Agents, un tema determina cómo responde un bot a una pregunta de un usuario. Puede crear temas personalizando las plantillas proporcionadas, crear nuevos temas desde cero, u obtener sugerencias de los sitios de ayuda existentes.

Todos los temas tienen frases desencadenadoras y nodos de conversación.

  • Frases desencadenadoras: frases, palabras clave o preguntas que un usuario suele escribir y están relacionadas con un tema específico. No es necesario ser exacto con las frases desencadenantes, el bot puede determinar qué quiso decir el usuario (su "intención") y hacer coincidir el tema correcto.
  • Nodos de conversación: lo que usa para determinar cómo debe responder un bot y qué debe hacer.

Por ejemplo, un usuario puede escribir "Horas abiertas" en su bot, lo que hará coincidir eso con las frases desencadenantes del tema Horario de la tienda. Luego, el bot pregunta en qué tienda está interesado el cliente y muestra las horas a las que la tienda está abierta.

Puede ver cómo funciona la conversación bot en la práctica probándola en el panel Prueba bot. Esto te permite ajustar el tema hasta que esté listo para compartirlo.

Para conocer los límites de bot y tema, consulte el tema Cuotas, límites y valores de configuración.

Requisitos previos

Usar temas del sistema y de ejemplo

Cuando crea un bot, se crean automáticamente varios temas para usted.

Captura de pantalla de la lista de tema en la que se muestran los temas de la lección y los temas del sistema

Estos temas creados automáticos se dividen en dos categorías:

  • Los temas de lecciones le ayudan a comprender formas simples o complejas de usar nodos para crear conversaciones de bot.

    Puede editar los temas de lección o eliminarlos por completo.

  • Los temas del sistema son temas que probablemente necesite durante una conversación de bot.

    No puede eliminar ni deshabilitar temas del sistema ni editar sus frases desencadenadoras. Sin embargo, puede personalizar los nodos en el lienzo de creación. Le recomendamos que no personalice estos temas hasta que se sienta cómodo con la creación de una conversación de bot de extremo a extremo.

Crear un tema

  1. En el menú de navegación, seleccione Temas para abrir la página de temas.

    Seleccione Temas en el menú de navegación.

  2. En la página de temas, seleccione Nuevo tema para abrir el lienzo de creación para un tema vacío.

    Seleccione Tema nuevo en la parte superior de la página Temas.

  3. Cuando ingresa al lienzo de creación, el panel Frases desencadenantes se abrirá automáticamente. También puede abrir el panel seleccionando Frases desencadenantes.

    Al seleccionar Frases desencadenantes, se abrirá el panel de detalles tema

  4. Especifique una o más frases desencadenadoras para tema en el panel Frases desencadenadoras.

    Puede especificar más de una frase desencadenadora para un tema. Puede incluir puntuación en una frase desencadenadora, pero lo mejor es utilizar frases cortas.

    Editar frases desencadenantes en el panel de frases desencadenantes

  5. Seleccione Detalles.

  6. Especifique un nombre, una descripción y una o más frases desencadenadoras para el tema.

    Al seleccionar Detalles, se abrirá el panel de detalles tema

  7. Para Nombre, escriba un nombre para su tema. Puede agregar un Nombre para mostrar y la Descripción.

    El nombre para mostrar se usa cuando el bot necesita preguntar a la persona con la que charla sobre qué tema está preguntando.

    La descripción nunca se muestra a los usuarios. Use la descripción para describir el propósito de tema para usted y otros creadores de bots.

    El panel de detalles Tema contiene un nombre, una descripción y nombre para mostrar

    También puede cambiar el nombre de tema seleccionando su nombre e ingresando un nuevo valor.

    Cambie rápidamente el nombre de un tema seleccionando su nombre

  8. Seleccione Guardar para agregar el tema a la lista de temas.

Diseñar la ruta de conversación del tema

  1. En la lista de temas, seleccione el tema que desea editar.

    Si selecciona un tema, accederá al lienzo de creación

  2. Power Virtual Agents abre el tema en el lienzo de creación y muestra las frases desencadenadoras del tema. El lienzo de creación es donde se define la ruta de conversación entre un cliente y el bot.

  3. Para los temas existentes o del sistema, se crearán automáticamente varios nodos. Puede editar estos nodos igual que otros nodos.

  4. Cuando crea un tema nuevo, un nodo Frases desencadenadoras y un nodo Mensaje en blanco se insertan para usted.

  5. Puede agregar nodos adicionales seleccionando Agregar nodo (+) en la línea o rama entre nodos o después de un nodo.

    Captura de pantalla para agregar un nodo.

  6. Para mover o cambiar las rutas entre un nodo, arrastre el ancla del nodo. Parece un pequeño círculo en la parte superior del nodo. Cuando arrastre el ancla del nodo, verá una línea de puntos que indica la ruta original. También puede hacer doble clic en el ancla y luego seleccionar el nuevo lugar para el ancla (no verá una línea de puntos).

    Captura de pantalla de mover el ancla de un nodo.

Insertar nodos

Al agregar un nodo, puede elegir entre cinco opciones. Cada opción tiene un nodo o nodos específicos que se insertarán en la ruta de conversación.

Es posible:

  • Formular una pregunta
  • Agregar una condición
  • Llamar a una acción
  • Mostrar un mensaje
  • Terminar con encuesta

Al agregar un nodo, puede elegir entre cinco opciones

Si el nodo que está agregando es el último en un tema, también puede agregar un nodo Ir a otro tema.

Ir a otro tema.

Formular una pregunta

  1. Para que el bot haga una pregunta y obtenga una respuesta del usuario, seleccione Agregar nodo (+) para agregar un nodo, y luego seleccione Formular una pregunta para agregar un nuevo nodo Pregunta.

    Agregar un nuevo modo de pregunta.

  2. Escriba la frase de la pregunta en el primer cuadro de texto, Formular una pregunta.

  3. Puede elegir entre varias opciones para la respuesta del usuario en el campo Identificar.

    Estas opciones determinan qué debería estar escuchando el bot en la respuesta del usuario. Por ejemplo, podrían ser opciones de opción múltiple, un número o una cadena específica. Para comprender mejor las diferentes opciones, consulte Usar entidades en una conversación.

  4. Dependiendo de lo que elija en el campo Identificar, puede introducir qué opciones debe tener el usuario.

    Por ejemplo, si selecciona Opciones de opción múltiple, puede introducir las opciones que el usuario puede especificar en el campo Opciones para el usuario. Cada opción se presenta como un botón de selección múltiple para el usuario, pero los usuarios también pueden escribir su respuesta en el bot.

    El editor de conversaciones crea rutas independientes en la conversación, según la respuesta del cliente. La ruta de conversación lleva al cliente a la ruta adecuada en función de la respuesta de cada usuario. Puede agregar nodos adicionales para crear una lógica de ramificación y especificar con qué debe responder el bot para cada variable.

  5. Usted puede guardar la respuesta del usuario en una variable para utilizarla más tarde.

Propina

Puede definir sinónimos para cada opción. Esto puede ayudar al bot a determinar la opción correcta en caso de que no esté claro a qué se debe asignar la respuesta del usuario.

  1. Seleccione el ícono de menú en la parte superior del nodo Pregunta y luego seleccione Opciones para el usuario.

    Seleccionar opciones para usuarios.

  2. Seleccione el icono Sinónimos de la opción a la que desea agregar palabras clave adicionales.

    Seleccionar el icono de sinónimos.

  3. Agregue las palabras clave individualmente y luego, una vez que haya terminado, seleccione Hecho para volver al Lienzo de autoría.

Agregar una condición

  1. Para agregar lógica de ramificación basada en variables, seleccione Agregar nodo (+) para agregar un nodo y, luego, seleccione Agregar una condición.

  2. Elija la variable que desea usar para determinar si la conversación del bot debe ramificarse en este punto.

    Elegir una variable.

Llamar a una acción

Usted puede llamar a Power Automate Flows seleccionando Llamar una acción.

Mostrar un mensaje

  1. Para especificar una respuesta del bot, seleccione Agregar nodo (+) para agregar un nodo y luego seleccione Mostrar un mensaje para agregar un nuevo nodo Mensaje.

  2. Introduzca lo que quiere que diga el bot en el cuadro de texto. Puede aplicar algunos formatos básicos, como negrita, cursiva y numeración.

    También puede usar variables que ha definido en otra parte en su conversación bot.

Terminar con encuesta

Cuando finaliza la conversación, puede hacer que aparezca una encuesta que le pregunta al usuario si su pregunta o problema fue respondido o resuelto correctamente. Esta información se recopila bajo la página de análisis de satisfacción del cliente.

  1. Al final de una respuesta que resuelve el problema del usuario o responde a la pregunta, seleccione Finalizar encuesta.

    Finalizar con encuesta.

Redirigir a otro tema

  1. Para que el bot se desplace automáticamente a un tema diferente, seleccione Agregar nodo (+) para agregar un nodo y luego Redirigir a otro tema.

  2. En el menú desplegable, seleccione el tema al que debe desviar el bot. Por ejemplo, es posible que desee enviar al usuario a un tema específico sobre la hora de cierre de una tienda si pregunta sobre el horario de esa tienda.

    Ir a otro nodo de tema con opciones para otros temas.

Cuando el bot va a otro tema, el bot seguirá la ruta de conversación para ese tema y luego regresará al tema original, en el lugar donde lo dejó.

Puede considerar el tema redirigido como un "subtema".

Captura de pantalla del lienzo de creación que muestra los nodos bajo un nodo de tema redirigido.

Si redirige a cualquiera de los siguientes temas del sistema, sin embargo, toda la conversación terminará:

  • Fin de la conversación
  • Éxito confirmado
  • Fracaso confirmado
  • Despedida
  • Elevar
  • Empezar de nuevo (esto también restablecerá cualquier variable global)

Uso de variables

También puede usar variables que ha definido en otra parte en su conversación bot.

Eliminar nodos

  1. Seleccione el icono de menú situado en la parte superior del título del nodo.

  2. Seleccione Eliminar.

    Seleccione el icono del menú y después el botón eliminar.

Pruebe y publique su bot

Pruebe su bot cuando realice cambios en sus temas, para asegurarse de que todo funcione como se espera.

Una vez que haya terminado de diseñar y probar su bot, puede considerar publicarlo para que otros miembros del equipo puedan usarlo.