Table of Contents

Reglas de discado

Las reglas de discado permiten automatizar la gestión de los registros según los resultados de contacto. Gracias a estas reglas, el sistema puede decidir de forma autónoma si debe reintentar una llamada, cambiar su prioridad o esperar un tiempo determinado antes de volver a marcar.

Configuración de las reglas de discado de una campaña

Desde el menú lateral izquierdo de la interfaz de Lynn, siga estos pasos para configurar el comportamiento del discador:

  1. Acceder al módulo Campañas.

    Important

    Las opciones de configuración de horarios de discado están disponibles exclusivamente para la Versión 2 del módulo de Campañas.

    Módulo de campaña

  2. Definir las configuraciones del Tenant.

    Haga clic en el botón Acciones para desplegar las opciones de configuración globales.

    Acciones

  3. En la ventana modal, seleccione la opción Horario de discado.

    Seleccionar la acción Algoritmos de discado

    Se presentará una sección donde podrá Agregar, Editar o Eliminar las reglas de discado.

  4. Gestionar Horarios.

    Agregar y editar algoritmo

    Al seleccionar Agregar o Editar, se desplegará un formulario. Complete los campos requeridos para definir la lógica de marcado de su campaña.

  5. Completar parámetros de configuración

    Identificación y Condiciones

    • Nombre: Título descriptivo para la regla (ej. Reintento_Ocupado o Prioridad_Alta_Seguimiento).

    • Condición: Selector para definir el disparador de la regla, basado en el estado del registro de campaña:

      Listo, En Proceso, Enviado, Reenviado, Contactado, No Contactado, Leído, Reaccionado, Enviado en sesión, Error, Vencido, Dnd, Cancelado.

    • Intentos: Define el número de veces que se discará ese numero con el estado que se seleccionó en elcampo condición.

    • Hora del día (HH:mm): Permite restringir la ejecución de la regla a una hora específica.

    • Expresión: Campo para ingresar lógica personalizada o filtros avanzados.

      Note

      Consulte con su esquipo de soporte para conocer las combinaciones de variable-valor que puede usar para construir esta expresión.

      Algnuos ejemplos de valores de variables con los que puede construir la expresión, pueden ser:

      Variable Valor Ejemplo
      EndCause NORMAL_UNSPECIFIED: Esta causa se utiliza para informar un evento normal solo cuando no aplica ninguna otra causa de la clase normal.

      USER_BUSY:Esta causa se utiliza para indicar que la parte llamada no puede aceptar otra llamada porque se ha detectado una condición de usuario ocupado. Este valor de causa puede ser generado por el usuario llamado o por la red.

      NO_USER_RESPONSE: Esta causa se utiliza cuando una parte llamada no responde a un mensaje de establecimiento de llamada con una indicación de alerta o de conexión dentro del período de tiempo prescrito asignado.

      NO_ANSWER: Esta causa se utiliza cuando se ha alertado a la parte llamada, pero esta no responde con una indicación de conexión dentro de un período de tiempo prescrito.
      Nota: Esta causa no es necesariamente generada por los procedimientos Q.931, sino que puede ser generada por temporizadores internos de la red.

      CALL_REJECTED: Llamada rechazada

      NORMAL_CIRCUIT_CONGESTION: Esta causa indica que no hay ningún circuito o canal adecuado disponible en este momento para procesar la llamada.
      EndCause == 'NO_ANSWER'
      FailureStatus 403 Forbidden: Indica que el servidor ha recibido la solicitud, pero no proporcionará el servicio.

      404 Not Found: Indica que no se encontró el servidor.

      480 Temporarily Unavailable: Indica que se contactó a la parte llamada, pero no se encontraba disponible temporalmente.

      486 Busy Here: Indica que se contactó a la parte llamada, pero el sistema no pudo recibir más llamadas.

      500 Server Internal Error: Indica que el servidor encontró un error inesperado y no pudo procesar la solicitud.
      FailureStatus == 480

    Acción a ejecutar Define qué hará el sistema cuando se cumplan las condiciones anteriores:

    • Tipo de acción: Selector con las operaciones disponibles, tales como:
      • Reintentar número
      • Saltar al siguiente número
      • Agendar para otro momento
      • Marcar como "No contactado"
      • Saltar al siguiente número y descartar actual

    Parámetros de la Acción

    • Tiempo de Espera: Define cuánto tiempo debe pasar antes de ejecutar la acción.
    • Prioridad: Permite Aumentar o Disminuir la prioridad del registro.
    • Disponibilidad (Checkboxes): Determina si esta regla de reintento puede ejecutarse durante los Sábados o Domingos.
    • Prioridad inferior después de iterar todos los números: Si se marca, el registro pasará al final de la cola de marcación una vez que el motor haya pasado por todos los números de teléfono vinculados a ese contacto.
  6. Guardar configuración