Encuentra la respuesta que buscas

Nodo Buttons

El nodo Buttons, disponible dentro de la categoría de nodos Aivo, permite agregar botones interactivos a un flujo, facilitando la navegación y la ejecución de acciones sin que el usuario deba escribir una respuesta.

⚙ Configuración del nodo
A continuación, se detallan los campos necesarios para su configuración:

▶ Propiedades del nodo
Estas propiedades solo aplican al canal Web. En el resto de los canales conversacionales, como WhatsApp, su comportamiento depende de las capacidades de cada plataforma.
  • Block Input: bloquea temporalmente la caja de texto del bot para impedir que el usuario escriba hasta que haga clic en uno de los botones.
  • One Choice: permite que el usuario seleccione un único botón. Una vez realizada la selección, no podrá volver a presionar ese botón ni otro del mismo grupo.
  • Quick Reply: convierte los botones en respuestas rápidas o sugerencias que el usuario puede seleccionar para responder al Asistente Virtual.
▶ Configuración de los botones
Cada botón debe configurarse con los siguientes campos:
  • Button Label: define el texto que se mostrará al usuario.
  • Button Type: determina el comportamiento del botón. Las opciones disponibles son:
    • Message: al hacer clic, activa una intención que será interpretada por Virtual Assistant, mostrando la respuesta asociada.
    • Link: redirige al usuario a una URL. Esta opción solo está disponible para el canal Web.
      ℹ En canales como WhatsApp, puedes compartir enlaces mediante un nodo Answer, incluyendo la URL directamente en el texto de la respuesta.
    • Next Step: ejecuta una integración del mismo bot, permitiendo continuar el flujo desde otro Step sin salir del flujo actual.
      ⚠ Este tipo de botón no puede combinarse con botones de otros tipos, ya que utiliza la estructura Label → Next Step.
  • Button Value: define el valor asociado al botón según el tipo seleccionado:
    • Para Message, indica la intención que se ejecutará.
    • Para Link, ingresa la URL a la que se redirigirá al usuario.
    • Para Next Step, selecciona la integración que se ejecutará.
▶ Otros tipos de botones
  • Button JS: permite generar botones dinámicos mediante una estructura JSON compatible con la ventana de Virtual Assistant, utilizando la acción (action) buttons.
  • Interactive List: disponible para WhatsApp, permite mostrar una lista interactiva de opciones personalizada, en lugar de botones tradicionales.
✅ Ten en cuenta:
  • Todos los ejemplos pueden ejecutarse desde el nodo Inject para visualizar el resultado en la vista Debug.
  • Para utilizar estos ejemplos dentro de un flujo real, reemplaza el nodo Inject por un nodo Step.
  • Para visualizar el recurso en la ventana de Virtual Assistant, configura el complemento Integración en la respuesta correspondiente.
📥 Puedes descargar un flujo de ejemplo en este link.

⬇ En el siguiente video te mostramos cómo configurar el nodo en Studio:
Este sitio web almacena cookies en tu computadora. Estas cookies se utilizan para recopilar información sobre cómo interactúas con nuestro sitio web y nos permite recordarte. Utilizamos esta información para mejorar y personalizar tu experiencia de navegación y para obtener estadísticas y métricas sobre nuestros visitantes tanto en este sitio web como en otros medios. Para obtener más información sobre las cookies que utilizamos, consulta nuestra Política de privacidad.

Si rechazas, tu información no será rastreada cuando visites este sitio web. Se usará una sola cookie en tu navegador para recordar tu preferencia de no ser rastreado.