LOOP

Esta página de ayuda es para Studio. Esta información también está disponible para Desktop Studio.

Repite la acción o acciones conectadas a la rama Repeat la cantidad de veces especificada. Después del número especificado de iteraciones, se activa la rama Finish.

Por ejemplo, puede agregar esta acción a un menú IVRClosed Respuesta de voz interactiva. Los contactos del menú telefónico automatizado se utilizan mediante entradas de voz o teclas para obtener información, enrutar una llamada de voz entrante o ambas cosas. para que los contactos lo intenten nuevamente si presionan un número no válido. Establezca la propiedad Repeat en 3 para otorgarle al contacto tres intentos. Durante una interacción en la que el contacto presiona un número no válido, las acciones conectadas a la condición de la rama Repeat se ejecutan tres veces. La próxima vez que se ejecute el bucle, el script toma la rama Finish y envía el contacto a un operador.

Tipos de scripts compatibles

Un cuadrado del que sale una línea que va a otros tres cuadrados.

Genérico

Correo electrónico Conversación Teléfono Correo de voz Elemento de trabajo SMS Digital

Propiedades de entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.

Las propiedad

Descripción

Add Caption

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción.

Repeat La cantidad de veces que se repetirá el bucle antes de que se tome la rama OnFinished.
Counter Name Nombre de una variable que reciba el valor actual de FromValue más Step.

Condiciones de la rama de resultados

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Finished

Ruta adoptada cuando el recuento de Repetición excede el número especificado.

Repeat

Ruta tomada mientras el conteo actual Repeat es menor o igual al número especificado.

Ejemplo de secuencia de comandos

Este es un ejemplo para demostrar cómo se puede utilizar esta acción en los scripts. No pretende ser un script completo. Quizá se requieran scripts adicionales.

Después de que se activa el script, Voiceparams establece la voz del texto a voz y Hours establece las horas de operación (utilizando el perfil de Horarios de operación). Cuando el script llega a la acción Menu, un mensaje pide a la persona que llama que pulse 1 para solicitar un agente. Si no se pulsa 1 en un plazo de 5 segundos (un valor establecido en la propiedad de Tiempo límite Menu), se activa Loop y se reproduce un mensaje indicando el contacto que vuelva a intentarlo. El bucle se producirá tres veces y, a la cuarta, seguirá la rama Finished en lugar de la rama Repeat. En la rama Finished, se reproducirá un mensaje distinto, que solicita al contacto que vuelva a llamar más tarde, tras lo cual cuelga la llamada.

¿Desea descargar este script?

En un evento simple, cuando una llamada se coloca en espera se producirá un bucle en el que se reproducirá una música, seguido de un mensaje, seguido por música y otro mensaje y así sucesivamente hasta que se tome la llamada en espera.

¿Desea descargar este script?