Asignador de procesos
El asignador de procesos permite asignar automáticamente procesos, como clientes potenciales, a los usuarios que se encargarán de ellos. Puedes configurar varios asignadores para un procedimiento y también designar uno como predeterminado.
Filtro de origen
El primer paso para configurar un asignador es definir un filtro de origen, que básicamente te permite indicar qué procesos pueden asignarse. Si lo dejas vacío, se aplicará a todos los procesos abiertos y sin asignar.
Sin embargo, lo más habitual es que quieras agregar filtros como los siguientes:
- estado del proceso: debe ser uno de los estados iniciales
- puntuación: umbrales de puntuación de calificación
- requisitos mínimos de datos: por ejemplo, contar con un número de teléfono o una dirección de correo electrónico en el caso de un cliente potencial
Orden de origen
También puedes configurar un criterio de ordenación que el asignador usará para revisar los procesos que pueden asignarse. Esto te permite establecer un orden, por ejemplo, asignar primero los clientes potenciales de alta prioridad. Puedes crear una lista de criterios de ordenación. Por ejemplo, puedes ordenar los clientes potenciales por prioridad alta, fecha y hora de creación más reciente y lead_score más alto.
Criterios de destino
También debes definir qué usuarios pueden recibir asignaciones de un asignador en particular. Por ejemplo, puedes filtrar por el rol de un usuario o por parámetros adicionales, como los datos del perfil del usuario.
Criterios de carga de destino
Por lo general, es necesario conocer la carga de un usuario para determinar:
- si tiene capacidad disponible para atender más procesos
- qué usuarios tienen una carga menor y deberían recibir asignaciones
Puedes configurar estos criterios de forma personalizada para que sean distintos de los criterios del filtro de origen.
Asignación por menor carga
El asignador siempre intentará asignar los procesos a los usuarios con menor carga y no asignará procesos a un usuario que haya alcanzado su carga máxima.
Configuración de carga máxima
Puedes configurar cargas máximas distintas para cada usuario.
Distribución rotativa
Si se cumplen todos los criterios y un grupo de usuarios tiene la misma carga actual, el asignador intentará distribuir las asignaciones de forma rotativa. Intentará asignar el proceso al usuario que haya recibido una asignación hace más tiempo. Esto permite que las asignaciones se distribuyan de manera equitativa.
Asignación basada en habilidades
Para definir e implementar un mayor nivel de detalle en la lógica de coincidencia, puedes configurar habilidades tanto para los procesos como para los usuarios. Puedes configurar los procesos con Required Skills .
Por ejemplo, a los clientes potenciales de países hispanohablantes se les puede asignar la habilidad de idioma spanish . En este caso, el asignador buscará usuarios que tengan asignada la habilidad language:spanish para poder hacer la asignación.