Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
Spanish (Colombia)
US English (US)
CO Spanish (Colombia)
  • Home
  • wvx Studio

Cómo configurar y usar el componente “Menú dinámico” en wolkvox Studio

Written by Jhon Bairon Figueroa

Updated at December 12th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Table of Contents

Introducción Configuración Preparar las variables dinámicas antes del Menú

Introducción

El componente “Menú dinámico” te permite crear menús de voz que se adaptan a cada cliente según las condiciones que se hayan cumplido en el flujo antes de llegar a este punto.

En lugar de tener un único menú fijo para todos, puedes activar o desactivar opciones de forma dinámica usando variables, de modo que solo se reproduzcan las opciones que realmente aplican para ese cliente.

Este componente está disponible en routing de tipo Voice y se encuentra en el grupo “Básicos” de wolkvox Studio.

 

Configuración

  1. Haz doble clic sobre el componente para abrir el panel de configuración
  2. En el panel de configuración: 
    • Mensaje de menú (opcional): Selecciona el audio de bienvenida del menú.
      • Este audio debe existir previamente o puedes grabarlo / subirlo usando el botón Rec (círculo rojo).
      • Es opcional; si lo dejas vacío solo se reproducirán los audios de las opciones activas.
    • Intentos: Escribe cuántas veces se permitirá al cliente intentar marcar una opción válida 
      • Si excede ese número, podrás enviarle por la ruta de error o al componente que definas mediante la ruta “PULSE”.
    • Adicionar ítem: 
      • En el campo “Audio” escoge el audio de la opción de menú.
      • En el campo “Variable” selecciona una de las variables disponibles: $dynamic_menu0, $dynamic_menu1, …, $dynamic_menu9
        • Cada variable corresponde al dígito que podrá marcar el cliente en su teléfono.
      • Con el botón Play (flecha verde) puedes escuchar el audio seleccionado en “Audio” (no el de “Mensaje de menú”).
      • Con el botón REC (círculo rojo) puedes grabar o subir un archivo de audio.
      • Cuando tengas elegido el audio y la variable, haz clic en “Adicionar ítem”.
      • Desde la tabla puedes hacer clic derecho sobre una fila y elegir “Eliminar item” si necesitas borrar una opción.
      • Cuando hayas creado todas las opciones que usarás en tu menú dinámico, haz clic en “Guardar” al final del panel.

 

 

Preparar las variables dinámicas antes del Menú

El verdadero poder del Menú dinámico está en cómo activas o desactivas las opciones antes de que el cliente llegue a este componente.

  • Cada variable $dynamic_menuX debe estar en valor “yes” para que la opción sea válida en ese momento.
  • Si la variable no tiene el valor ‘yes’, esa opción no va a estar disponible para el cliente, aunque exista en la tabla del Menú dinámico.

 

Para establecer estos valores puedes usar:

  • Componentes de cómputo de variables.
  • Respuestas de APIs externas.
  • Resultados de otros componentes.

 

Ejemplo de lógica previa: Si el cliente tiene una cita médica activa → poner $dynamic_menu1 = "yes"

 

Cuando el flujo llegue al Menú dinámico:

  • Solo se reproducirán los audios asociados a variables que estén en “yes”.
  • El cliente solo podrá marcar los dígitos que corresponden a variables en “yes” (por ejemplo 0, 1 y 3).
  • Si marca un dígito distinto (por ejemplo 9 sin estar habilitado), el flujo seguirá por la ruta de PULSE (como se ve en los ejemplos de flujo), donde puedes repetir el menú, dar un mensaje de error o terminar la llamada.

 

 

 

configuración panel

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Cómo usar “Grabar pantalla a esta llamada” en wolkvox Studio
  • Cómo usar el componente "Decir número" en wolkvox Studio
  • Cómo usar el componente “Transferir a otro módulo” en wolkvox Studio

2025 Wolkvox

Information security policy | Privacy Policy

Expand