Acciones de bot en las respuestas
Cuando creas un diálogo Historias y reglas de bots en Bot Builder. o un flujo
Una representación gráfica de una conversación utilizada para entrenar un bot., puedes elegir qué tipo de acción realizará el bot como respuesta. El bot siempre responderá con la respuesta que usted configure cuando reconozca la intención
El significado o propósito detrás de lo que un contacto dice/escribe; lo que el contacto quiere comunicar o lograr. definida en el cuadro de diálogo.
Las respuestas de bot pueden ser simples o tan complejas como desee hacerlas. Los bots pueden:
- Responder con información o preguntas.
- Mostrar imágenes, imágenes GIF, videos o enlaces a páginas web. Pueden contener botones o listas con los que el contacto puede interactuar.
- "Elija" qué acción emprender usando las condiciones. Puede configurar varias respuestas posibles en función de lo que dice el contacto.
- Siga un formulario para recabar información sobre el contacto.
- Derive la interacción a un agente humano.
Las respuestas del bot constan de una o más acciones de bot. Todas las acciones de bot están disponibles en un menú que aparece al crear la respuesta de bot, como se observa en la imagen siguiente. Si creó acciones personalizadas de bot con scripting o integraciones API, también están disponibles en el menú de acciones de bot.

Concepto | Definición | Ejemplo | Qué hace el bot |
---|---|---|---|
![]() Enunciado |
Cualquier cosa que dice un contacto en una interacción. A veces se le llama mensaje. |
"Perdí mi contraseña". "¿Cuál es mi saldo?" "¿Eres un bot?" |
El bot utiliza la Comprensión del Lenguaje Natural (NLU) para analizar cada enunciado de contacto y determinar su significado o intención. |
![]() Intención |
Lo que el contacto quiere comunicar o lograr. Cada mensaje que envía el contacto tiene una intención. |
"Perdí mi contraseña" tiene la intención de "restablecer la contraseña". "Hola" tiene la intención de "saludar". |
El bot analiza el mensaje de un contacto utilizando NLU |
![]() Entidad |
Información definida en el mensaje de un contacto. | Nombre de la persona o del producto, número de teléfono, número de cuenta, ubicación, etc. | El bot utiliza NLU para identificar entidades en el mensaje de un contacto. Las entidades ayudan al bot a comprender qué significa el mensaje del contacto. |
![]() Extracto |
Una entidad extraída del mensaje de un contacto y almacenada para su uso en las respuestas del bot. Similar a una variable. | La creación de un espacio para el nombre del contacto le permite al bot usar ese nombre en las respuestas durante una interacción, haciéndola más personal. | Cuando se configura para esto, el bot extrae una entidad de un mensaje de contacto y la guarda en un espacio. Puede hacer que el bot utilice esta información más adelante en la conversación. |
![]() Regla |
Define la respuesta de un bot a los mensajes que no cambian de significado con el contexto. |
|
Las reglas son una de las dos formas en que puede configurar cómo responde el bot a una intención. Las reglas son útiles para ciertos tipos de intenciones, pero no para todas. |
![]() Historia |
Entrena a un bot para manejar una interacción según la intención del mensaje y el contexto conversacional. | En una interacción sobre una contraseña olvidada, el bot respondería a "¿Cómo hago eso?" de una manera. Si la interacción fuera sobre la creación de una nueva cuenta, la respuesta sería bastante diferente, aunque en ambos casos el contacto utiliza las mismas palabras con la misma intención: obtener más información. | Las historias son la segunda de las dos formas en las que puede configurar cómo responde el bot a una intención. Las historias enseñan al bot cómo usar el contexto de la conversación para responder adecuadamente. |
![]() Acción del Bot |
Todo lo que un bot dice o hace mientras maneja una interacción. |
En una interacción sobre una contraseña olvidada, el bot responde enviando el enlace a las preguntas frecuentes para restablecer contraseñas en el sitio web. Cuando un contacto expresa frustración, como por ejemplo: "¡No entiendo! ¡¡¡No está funcionando!!!" El bot responde con "Lo siento. ¿Quiere que le transfiera a un agente humano?" Cuando el contacto dice que sí, el bot inicia la transferencia. |
Las acciones son las opciones que tiene al definir cómo quiere que el bot responda a cada intención. Le brindan la flexibilidad de configurar cada respuesta para lograr el resultado que satisfaga las necesidades del contacto. |
Todas las acciones de bots
Tipo de acción | Detalles |
---|---|
Mensaje |
El bot envía un mensaje de texto al contacto. Al trabajar con historias y reglas, puedes elegir Mensaje en el menú de acciones del bot Al trabajar con flujos, puede elegir Selector de lista en el menú de acciones del bot Puede añadir botones o respuestas rapidas al mensaje o elija dejarlo como texto normal. Si un mensaje tiene botones o respuestas rápidas con una intención definida, la intención aparece junto al mensaje en la página de configuración de respuestas de bot. Puede hacer clic en ellos para ver todas las historias y reglas donde se utilizan. Para los canales que no admiten esta opción, puedes personalizar la alternativa de mensajería enriquecida para esta respuesta. De manera predeterminada, el bot usará lo que está configurado en el respaldo de mensajería enriquecida. |
Multimedia |
El bot envía un archivo multimedia, como imágenes, videos, archivos PDF o archivos MP3. Puede cargar un archivo que cumpla con las condiciones de tipo de archivo y tamaño admitidas. Los archivos multimedia sólo se admiten en ciertos canales. En los canales que no admiten archivos multimedia, se utiliza respaldo de mensajería enriquecida. Al trabajar con historias y reglas, puedes elegir Multimedia en el menú de acciones del bot Al trabajar con flujos, puedes elegir Multimedia en el menú de acciones del bot |
Tarjetas |
Las tarjetas pueden combinar imágenes, texto estructurado y botones en un solo mensaje. Esto mantiene la interfaz más limpia que enviar varias respuestas una tras otra. Puede agregar hasta 10 tarjetas para que se envíen a la vez. El cliente podrá deslizar el dedo hacia adelante y hacia atrás para verlas. Para los canales que no admiten esta opción, puedes personalizar la alternativa de mensajería enriquecida para esta respuesta. De manera predeterminada, el bot usará lo que está configurado en el respaldo de mensajería enriquecida. Al trabajar con historias y reglas, puedes elegir Tarjetas en el menú de acciones del bot Al trabajar con flujos, puedes elegir Tarjetas en el menú de acciones del bot |
Selector de lista |
El bot envía al contacto una lista de opciones para que elija. Puede incluir un mensaje introductorio. Una lista puede contener hasta 10 opciones. Para los canales que no admiten esta opción, puedes personalizar la alternativa de mensajería enriquecida para esta respuesta. De manera predeterminada, el bot usará lo que está configurado en el respaldo de mensajería enriquecida. Al trabajar con historias y reglas, puedes elegir Selector de lista en el menú de acciones del bot Al trabajar con flujos, puede elegir Selector de lista en el menú de acciones del bot |
Enlace enriquecido |
El bot puede enviar una URL con una imagen incluida. El contacto puede hacer clic en el enlace o en la imagen para visitar la URL. Para los canales que no admiten esta opción, puedes personalizar la alternativa de mensajería enriquecida para esta respuesta. De manera predeterminada, el bot usará lo que está configurado en el respaldo de mensajería enriquecida. Al trabajar con historias y reglas, puedes elegir Enlace enriquecido en el menú de acciones del bot Al trabajar con flujos, puede elegir Enlace enriquecido en el menú de acciones del bot |
Adaptive Cards |
El bot puede enviar Adaptive Cards a los contactos. Son un método para enviar contenido de mensajería enriquecida. Para los canales que no admiten esta opción, puedes personalizar la alternativa de mensajería enriquecida para esta respuesta. De manera predeterminada, el bot usará lo que está configurado en el respaldo de mensajería enriquecida. Al trabajar con historias y reglas, puedes elegir Adaptive Cards en el menú de acciones del bot Al trabajar con flujos, puedes elegir Adaptive Cards en el menú de acciones del bot |
Rellenar ranura |
Esta acción de bot le permite tener una ranura Al trabajar con historias y reglas, puedes elegir Rellenar espacio en el menú de acciones del bot Al trabajar con flujos, puedes elegir Rellenar espacio en el menú de acciones del bot Esta acción de bot indica al bot lo que debe hacer. El contacto no ve un mensaje en la ventana de chat cuando incluye esta acción en una respuesta de bot. |
Condición de ranura |
Puede utilizar la acción del Al trabajar con historias y reglas, puedes elegir Condición del espacio en el menú de acciones del bot Al trabajar con flujos, puede elegir Condición de ranura en el menú de acciones del bot Esta acción de bot indica al bot lo que debe hacer. El contacto no ve un mensaje en la ventana de chat cuando incluye esta acción en una respuesta de bot. |
Entregar |
Esta acción de bot le permite hacer que un mensaje del contacto active la regla de transferencia Esta opción utiliza colas de enrutamiento Al trabajar con historias y reglas, puedes elegir Entrega en el menú de acciones del bot Al trabajar con flujos, puede elegir Entrega en el menú de acciones del bot Esta acción de bot indica al bot lo que debe hacer. El contacto no ve un mensaje en la ventana de chat cuando incluye esta acción en una respuesta de bot. |
Agregar etiqueta |
Puede agregar una o más etiquetas a la interacción. Las etiquetas le permiten identificar patrones en las conversaciones. Si la etiqueta que desea no existe, puede crearla a partir de esta acción de bot en el espacio de trabajo de respuestas de bot o en la sección Etiquetas de Preferencias Al trabajar con historias y reglas, puedes elegir Agregar etiqueta en el menú de acciones del bot Al trabajar con flujos, puede elegir Etiqueta en el menú de acciones del bot Esta acción de bot indica al bot lo que debe hacer. El contacto no ve un mensaje en la ventana de chat cuando incluye esta acción en una respuesta de bot. |
Control |
Puntos de control proporcionar una forma sencilla de conectar diferentes historias dentro del mismo diálogo. Al trabajar con historias y reglas, puedes elegir Punto de control en el menú de acciones del bot Esta opción actualmente no está disponible para los flujos. Esta acción de bot indica al bot lo que debe hacer. El contacto no ve un mensaje en la ventana de chat cuando incluye esta acción en una respuesta de bot. |
formularios |
Los formularios le permiten recabar diversos datos de un contacto. Puedes agregar un formulario como una acción de bot cuando quieras activar un formulario durante una interacción. Al trabajar con historias y reglas, el menú de acciones del bot tiene una pestaña Formularios que muestra los formularios disponibles. Puede agregar un formulario como una acción de bot desde este menú. Esta opción actualmente no está disponible para los flujos. |
API |
Las integraciones API le permiten conectar su bot a servicios web a través de las API. Crean acciones de bot personalizadas que puedes agregar a las respuestas del bot. Puede agregar una de estas acciones a una respuesta cuando desee activar una llamada API durante una interacción. Al trabajar con historias y reglas, el menú de acciones del bot tiene una pestaña de API que muestra las acciones del bot de las integraciones que ha configurado. Puede agregar una acción API desde este menú. Esta opción actualmente no está disponible para los flujos. |
Scripts |
Bot Builder admite scripts personalizados. Puedes crear scripts personalizados. También se pueden instalar scripts personalizados con habilidades de bot agregadas desde Skill Store. Puedes usar la acción del bot Scripts en una respuesta cuando quieras activar ese script durante una interacción. Al trabajar con historias y reglas, el menú de acciones del bot tiene una pestaña Scripts que muestra los scripts personalizados que se han habilitado en Bot Builder. Puede agregar una acción de script desde este menú. Al trabajar con flujos, puede elegir Script en el menú de acciones del bot Los scripts deben estar habilitados en la sección Integraciones de scripts de Bot Builder para que aparezcan en la pestaña Scripts o como una acción de flujo de script. |