🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Nodo de IVR: Capturar dígitos

Cómo usar el nodo Capturar dígitos del editor de flujo IVR para leer una secuencia de números que marca el llamante (ej. número de cédula o de pedido).

Jul 11, 2026

El nodo Capturar dígitos (tipo CallerInput) reproduce un mensaje y luego espera que el llamante marque una secuencia de varios dígitos, terminando con una tecla determinada (por defecto #) o por timeout. El valor capturado se guarda en una variable para que otros nodos (Bifurcar, Condición) lo usen más adelante.

A diferencia de Esperar dígito (DTMF), que solo lee un único dígito para un menú de opciones, Capturar dígitos está pensado para secuencias más largas: números de cédula, de pedido, de cuenta, códigos de verificación, etc.

Configuración

  • Mensaje: el texto/audio que se reproduce antes de esperar la entrada.
  • Mín. dígitos / Máx. dígitos: rango de longitud aceptado para la secuencia.
  • Terminador (1 carácter): la tecla que el llamante presiona para indicar que terminó de marcar. Por defecto #.
  • Timeout (segundos): cuánto tiempo se espera antes de considerar que no hubo respuesta.
  • Guardar en variable: el nombre de la variable donde se guarda la secuencia capturada, para usarla después en un nodo Bifurcar o Condición.

Ejemplo

Un flujo de cobranza pide el número de cédula: "Ingresá tu número de cédula seguido de la tecla numeral", con "Mín. dígitos"=10, "Máx. dígitos"=10, "Terminador"=#, "Timeout"=15 segundos, y "Guardar en variable"=cedula_cliente. Un nodo Petición HTTP posterior usa ${cedula_cliente} para consultar el estado de cuenta en tu sistema.

Consejos

  • Elegí un nombre de variable descriptivo (ej. cedula_cliente, numero_pedido) — lo vas a necesitar tal cual, letra por letra, en los nodos que lean esa variable (Bifurcar usa "Variable a leer", Condición usa la variable directamente en la expresión).
  • Si "Mín. dígitos" es mayor que "Máx. dígitos", el flujo queda mal configurado — revisá el rango antes de publicar.

Solución de problemas

Si el flujo no reacciona tras marcar el número, revisá que el llamante haya presionado el terminador (# por defecto); sin él, el nodo solo avanza al llegar a "Máx. dígitos" o al agotarse el timeout.

¿Te fue útil?

Artículos relacionados