Bienvenido al centro de ayuda de WalkMe

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

Descripción general de los tipos de preguntas de ActionBot

Last Updated agosto 20, 2025

Breve descripción general

Una conversación de WalkMe ActionBot puede estar compuesta por mensajes, preguntas, condiciones y acciones.

Cuando utilizas una pregunta en una conversación, tu Bot esperará a recibir una respuesta del usuario final antes de pasar al siguiente paso en la conversación. Esto generalmente se logra utilizando el procesamiento del lenguaje natural ("NLP").

Cómo funciona

Hay ocho tipos de preguntas que puedes utilizar como parte de la conversación del Bot. Estos son los siguientes:

Pregunta de tipo de texto.

  • No se utiliza PNL;
  • El Bot considerará que toda la entrada del usuario es la respuesta exacta e introducirá estos datos en un registro.
  • Este es un ejemplo de una pregunta de texto:
    • La pregunta: "¿Cuál es tu nombre?" es la pregunta de texto en esta conversación.
    • La respuesta extraída en este caso es "John Doe".
      • Esta respuesta es utilizada por el Bot en la pregunta de seguimiento.

Pregunta de tipo booleano

  • Utiliza NLP;
  • El Bot intentará extraer una intención afirmativa o negativa del usuario final y luego asignará un valor verdadero o falso como respuesta extraída.
  • Un ejemplo de intención afirmativa es "Claro;" el valor extraído sería "verdadero";
  • Un ejemplo de intención “negativa” es “No”; el valor extraído sería “falso”
  • Debido a que solo hay dos valores posibles extraídos, las preguntas de tipo booleano se utilizan a menudo en las condiciones, ya que es fácil ramificar las conversaciones por el valor extraído.
  • Aquí hay un ejemplo de una pregunta de tipo booleano:
    • La pregunta final solo tiene dos valores posibles: "verdadero", si el Bot puede pasar al siguiente paso que está asociado con el éxito, y "falso" si el Bot cometió un error y debe pasar a la siguiente pregunta asociada con el error (para solicitar la información nuevamente).
    • En este ejemplo de conversación, hemos nombrado a la pregunta booleana "¿Debería continuar?" y establecido una condición llamada "Puede continuar" como el siguiente paso en el flujo.
    • Luego hemos utilizado el generador de condiciones en la pestaña Conversaciones para asignar un valor a la condición en función del valor extraído de la pregunta anterior ("¿Debería continuar?"):
    • Una vez que el Bot haya extraído un valor de la respuesta del usuario final, este valor se utilizará en esta condición para ramificar la conversación en consecuencia:

Pregunta de opción

  • No utiliza NLP. Utiliza la búsqueda de palabras clave en su lugar.
  • Puedes hacer coincidir numerosas palabras clave con cada sugerencia.
  • Los usuarios finales solo pueden seleccionar uno de los valores sugeridos por respuesta, pero pueden seleccionar el valor haciendo clic en la sugerencia o escribiéndola, o utilizando cualquiera de las palabras clave asociadas en su respuesta.
  • El Bot extraerá un valor en cualquiera de los siguientes casos:
    1. Cuando el usuario final lo selecciona entre las sugerencias; o
    2. si hay una coincidencia entre una palabra clave que el usuario escribe y una sugerencia.
  • Aquí hay un vistazo detrás de escena a una pregunta de tipo opción:

    En este ejemplo, hay cinco sugerencias (a la izquierda): Educación, Vacaciones, Deber del jurado, etc., y cada sugerencia tiene una o más palabras clave (a la derecha).
    • Si el usuario final escribe cualquiera de las palabras clave, el valor extraído será la sugerencia coincidente.
      • Por ejemplo, si el usuario final responde a la pregunta con: "Quiero estudiar" o "Tengo una beca", el Bot extraerá el valor Educación.

Pregunta numérica

  • Utiliza NLP;
  • El Bot intentará encontrar un número en la respuesta del usuario final y utilizará el número como la respuesta extraída.
  • Por ejemplo, si la respuesta del usuario final es "Quinientos dólares", el valor extraído sería 500.
  • Aquí hay un ejemplo de una pregunta de tipo numérico:

    • Fíjate que, aunque el usuario escribió la palabra “cincuenta”, el bot pudo utilizar NLP para extraer el valor “50”.

Note

Al validar preguntas basadas en números, evita utilizar la validación de "longitud", ya que cuenta los caracteres, no el valor numérico. En su lugar, utiliza "Mayor que" o "Menos que" para validar la longitud del número correctamente.

Pregunta de tipo de fecha.

Las preguntas de tipo de fecha permiten que el ActionBot devuelva la cadena de fecha formateada en el formato dado asignado por el generador de ActionBot.

Admite ActionBot NLP

El bot intentará extraer una fecha de la entrada del usuario final y luego asignará la fecha en el mismo formato que se define en la opción de configuración de Formato.

La fecha puede variar entre los diferentes tipos de entrada, como "Mañana", "La semana que viene" y 1.2, o 1-9-1990.

Ejemplo: fecha de inicio de vacaciones

Tipos de formato de fecha

Tipo
Ejemplo de salida esperada
DD/MM/AAAA 20/10/2021
MM/DD/AAAA 10/20/2021
AAAA/MM/DD 2021/20/10
Formato local de los usuarios

El formato de fecha del ordenador utilizando la configuración regional del usuario.

ejemplo: 10/21/2021

Formato de fecha personalizado Un formato personalizado creado por el generador. La lista completa de opciones se puede encontrar a continuación.

Formatos de fecha personalizados aceptados

Se pueden crear formatos de fecha personalizados utilizando una combinación de los siguientes patrones recomendados/comunes. Ten en cuenta que estos patrones son sensibles a las mayúsculas.

Consulta https://date-fns.org/v2.7.0/docs/format para obtener una lista completa de patrones.

Unidad

Patrón

Ejemplos de resultados

Año calendario r 44, 1, 1900, 2017
yo 44º, 1º, 0º, 17º.
YY 44, 01, 00, 17
yyy 044, 001, 1900, 2017
yyyy 0044, 0001, 1900, 2017
Mes (formato) M 1, 2, ..., 12
Mo 1º, 2º, ..., 12º.
MM 01, 02, ..., 12
MMM Enero, febrero, ..., diciembre.
MMMM Enero, febrero, ..., diciembre.
MMMMM J, F, ..., D
Día del mes d 1, 2, ..., 31
do 1º, 2º, ..., 31º
dd 01, 02, ..., 31

Ejemplos de formatos personalizados para la fecha 4 de julio de 2021:

Ejemplo de patrón

Ejemplo de salida

DO mmm, aaaa 4 de julio de 2021.
DD/mm/aaaa 07/04/2021
D-m-aa 7-4-21

💡Consejos:

  • El ActionBot también puede extraer y devolver fecha + hora para preguntas como "¿Qué fecha y hora es tu vuelo?"
  • Nivel avanzado: puedes configurar la fecha extraída en un formato diferente en el Smart Walk-Thru (por ejemplo, en lugar de MM/DD/AAAA) añadiendo ${theNameOfTheVale@requestedFormat}
  • Ejemplo: para este ejemplo, hemos extraído una fecha de inicio y la hemos llamado ${startDate} en la Acción. En el Smart Walk-Thru, podemos ajustarlo al formato deseado de la siguiente manera:
  • Formato actual Formato solicitado Valor para utilizar en el Smart WalkThru
    MM/DD/AAAA (12/03/2018) DD-MMM
    (03-Dic)
    ${startDate@DD-MMM}
    MM/DD/AAAA (12/03/2018)

    Trimestre

    (4)

    ${startDate@Q}
    MM/DD/AAAA (12/03/2018)

    D/M/AA

    (3/12/18)

    ${startDate@D/M/YY}

Pregunta de tipo de teléfono

  • No utiliza PNL;
  • El Bot intentará extraer cualquier cosa de la respuesta del usuario final que pueda coincidir con un número de teléfono (utilizando modelos de NLP).

Pregunta de tipo RegEx

  • No utiliza PNL;
  • Este tipo de pregunta te permite configurar cualquier tipo de pregunta que puedas crear utilizando expresiones regulares.
    • Inserta la expresión regular en el campo Patrón en el Editor.
  • Al utilizar este tipo de pregunta, verás la opción de configurar los indicadores RegEx, que pueden tener cualquier combinación de los siguientes valores:
    • g - coincidencia global; encuentra todas las coincidencias en lugar de detenerse después de la primera coincidencia;
    • i: ignora el caso; si el indicador u también está activado, utiliza el plegado de casos Unicode;
    • m: línea múltiple; trata los caracteres de inicio y fin (^ y $) como si fueran varias líneas (es decir, coincide con el principio o el final de cada línea (delimitada por n o r), no solo el principio o el final de toda la cadena de entrada);
    • u - Unicode; trata el patrón como una secuencia de puntos de código Unicode;
    • y: fijo; coincide solo con el índice indicado por la propiedad lastIndex de esta expresión regular en la cadena de destino (y no intenta coincidir con ningún índice posterior).
  • Aquí hay un ejemplo de escenario, solución y valor regex para una pregunta de tipo regex:
    • Escenario: quieres crear una pregunta que valide que la entrada del usuario final sea un correo electrónico válido;
    • Solución: utiliza una pregunta de tipo regex para validar que la entrada sea un patrón de correo electrónico válido;
    • Valor regex: ^(([^<>()[].,;:s@"]+(.[^<>()[].,;:s@"]+)*)|(".+"))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$

Opción: pregunta tipo Salesforce

Consejo: simplifica la conversación con el modo de formulario.

Para las conversaciones que no requieren divisiones en el diálogo del Bot, el Modo de formulario de ActionBot te permite cambiar la conversación de pregunta por pregunta a un solo formulario. Esto simplifica la interacción con ActionBot.

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Explore our community
×