Voip en Español

[[asterisk_configuracion_queues.conf]]

Traza: » asterisk_configuracion_meetme.conf » asterisk_configuracion_mgcp.conf » asterisk_configuracion_modem.conf » asterisk_configuracion_modules.conf » asterisk_configuracion_musiconhold.conf » asterisk_configuracion_odbc.conf » asterisk_configuracion_oss.conf » asterisk_configuracion_plantillas » asterisk_configuracion_privacy.conf » asterisk_configuracion_queues.conf

Login

¡Actualmente no estás identificado! Introduce abajo tus datos de identificación para abrir una sesión. Necesitas tener las cookies activadas para identificarte.

Ingresar

Has olvidado tu contraseña? Obten una nueva.: Enviar nueva contraseña

Configuración de queues.conf en Asterisk

ARREGLAR

El ACD distribuye llamadas entrantes en la orden de la llegada al primer agente disponible. El sistema contesta a cada llamada inmediatamente y, en caso de necesidad, la lleva a cabo en una coleta hasta que puede ser dirigido al agente disponible siguiente del centro de la llamada. Balancear la carga de trabajo entre agentes se asegura de que cada llamador recibe servicio pronto y profesional.

El asterisco apoya coletas múltiples de la llamada. Se definen en el archivo de queues.conf y después se refieren como discusiones al uso de la coleta a extensions.conf. Los agentes se definen en el archivo de agents.conf.

Ver también las coletas de la llamada del asterisco.

Nueva característica (CABEZA del 31 Jul de 2005 CVS) Los avisos periódicos están disponibles en las coletas que usan el nuevo periódico-anuncian y opciones de la periódico-anunciar-frecuencia. Esto permite un mensaje como “gracias por sostener, tu llamada es importante para nosotros.” ser jugado en los intervalos regulares mientras que un llamador está en la coleta. e.g:

   periódico-anunciar = agradecer-usted-mensaje
   periódico-anunciar-frecuencia = 60; cada 60 segundos

Nueva característica (el 6 Ene de 2005): Da a coletas una opción del “peso”, para asegurar esperar de llamadas en una coleta de una prioridad más alta entregará sus llamadas primero. Retrasa solamente la llamada de la coleta más baja del peso si el miembro está también en la coleta más alta del peso. Agradece a k3v por esta opción

peso =

el peso = cuenta con un valor del número entero

Esta opción puede causar un callejón sin salida de la coleta - ver por favor el insecto observar 6196 http://bugs2.digium.com/view.php?id=6196 para la información y el remiendo

Nueva característica (el 28 Sep de 2004): Introducido a la derecha después del lanzamiento v1.0 Si deseas quitar a llamadores de la coleta si no hay agentes presentes, agregar la línea siguiente a tu archivo de queues.conf:

leavewhenempty = sí

Si estás utilizando CVS-HEAD y agentes la coleta app ve los agentes como miembros de la coleta que rompen siempre así este intento

; leavewhenempty=strict Si hay llamadas hechas cola, y los registros pasados del agente hacia fuera, quitarán a los llamadores entrantes restantes inmediatamente de la coleta, y la llamada de la coleta () volverá, si es leavewhenempty " se fija “a terminante”. ; joinempty=strict “joinempty” fijar a “terminante” guardará a llamadores entrantes de la colocación en coletas donde no hay agentes para tomar llamadas. El uso de la coleta () volverá, y el detemine de la poder del plan del dial qué a hacer después.

NOTA: En la versión 1.0.9 (y quizás otras versiones de las 1.0 series del lanzamiento), debes utilizar el cmd AddQueueMember del asterisco en vez del cmd AgentCallbackLogin del asterisco o del cmd AgentLogin del asterisco si quisieras que las opciones leavewhenempty y joinempty trabajaran correctamente. Si tienes cualesquiera miembros estáticos de la coleta definidos como “⇒ del miembro” en tu definiation de la coleta, la voluntad del asterisco consideraba la coleta en-utiliza, sin importar si algunos agentes están entrados o no. AddQueueMember () por otra parte agregará dinámicamente y quitar el interfaz de la coleta… y estas opciones trabajará correctamente.

Nueva característica: Colocar el aviso Introducido en asterisco después de v0.7.2 (véase el insecto observar #214 en el bugtracker del predicador). Ver el archivo queues.conf.sample para las opciones de la configuración como

; Las llamadas se pueden registrar usando el recurso del monitor del asterisco ; Esto se puede permitir dentro del uso de la coleta, comenzando la grabación ; cuando la llamada se toma realmente; así, solamente las llamadas acertadas son ; registrado, y no estás registrando mientras que la gente está escuchando MOH. ; Para permitir la supervisión, especificar simplemente el “monitor-formato”; será lisiado ; si no. ; ; monitor-formato = gsm|wav|wav49 ; Cuantas veces anunciar la posición de la coleta y/o el holdtime estimado al llamador (0=off) ; ; anunciar-frecuencia = 90 ; ; ¿Debemos incluir tiempo de asimiento estimado en avisos de la posición? ; Sí, no, o solamente una vez; el tiempo de asimiento no será anunciado si el minuto <1 ; ; anunciar-holdtime = yes|no|once ; ; Utilizar estos archivos de los sonidos en la fabricación de avisos de la posición/del holdtime. ; los defectos están según lo enumerado abajo - cambiar solamente si necesitas. ; ; coleta-youarenext = “coleta-youarenext”; (“Ahora eres primer en línea. ”) ; coleta-thereare = “coleta-thereare”; (“Hay”) ; coleta-callswaiting = “coleta-callswaiting”; (el “esperar de llamadas. ”) ; coleta-holdtime = “coleta-holdtime”; (“El est actual. el holdtime es”) ; coleta-minutos = “coleta-minutos”; (“minutos. ”) ; coleta-gracias = “coleta-gracias”; (“Gracias por tu paciencia. ”) ; Nota: cuando los puntos y comas no trabajan, dejarlos hacia fuera e.g.: ; queue-thankyou=yoursoundfile ; ; Observar que un descanso a fallar fuera de una coleta se puede pasar como parte de llamada del uso ; de extensions.conf: ; Coleta (queuename|options|optionalurl|announceoverride|timeout) ; ejemplo: Coleta (dave|t|||45)

Wrapuptime Este ajuste puede estar en agentes o en la coleta. Pero necesita estar en el archivo de queue.conf para los agentes que son se enumeran como miembros. ; Después de una llamada acertada, cuanto tiempo esperar antes de enviar a potencialmente ; miembro libre otra llamada (el defecto es 0, o ningún retrasa) ; ; wrapuptime=15

Memberdelay Esto fija retrasa período entre el tiempo que el miembro contesta a la llamada y en que está conectada. ; = 5 memberdelay

timeoutrestart Si el timeoutrestart se fija al sí, después el descanso para que un agente conteste se reajusta si se recibe un OCUPADO o una CONGESTIÓN. Esto puede ser útil si los agentes pueden cancelar una llamada con rechazo o similar. (Encontré que cuando los agentes vuelven NOANSWER (el anillo, ninguno-contesta) éste también hace la coleta moverse al agente siguiente en un roundrobin) ; timeoutreset = sí

Ejemplos

Clases particulares

  • El asterisco hace cola clase particular (de software ordenado).

Notas

  • El parámetro de la pena: Puedes tener agentes que sean menos probables tomar llamadas (e.g. imaginar una coleta de las ventas, tú tendría la gente de las ventas sin pena, puede ser que tengas las recepcionistas con una pena de 1 y nosotros las cabezas del propulsor en ayuda técnica con una pena de 2). Ofrecerían la gente de la ayuda técnica solamente una llamada de la coleta de las ventas si todas las ventas pueblan y las recepcionistas estaban ocupadas.
  • Si incluyes a grupos en tu definición de la coleta las llamadas consiguen encaminadas en la orden del grupo sin importar la estrategia especificada. Apenas tengo tan una línea del member= para cada agente.

⇒ Agent/@1 del miembro; un grupo ⇒ Agent/501 del miembro; un solo agente agente del ⇒ del miembro: 1.1; Cualquier agente en el grupo 1, espera para primer disponible, pero considera con pena

Algunas notas sobre roundrobin y rrmemory

el roundrobin no debe ser confundido con la “distribución de llamada circular”, infact incluso que usa el roundrobin sin la memoria que las llamadas subsecuentes se circulan entre el agente, aquí él es detalladamente cómo trabaja, kpfleming.

el modo del roundrobin recuerda el agente pasado él _started_ con para una nueva llamada, y comienza con el agente siguiente en la lista. Si tienes tres agentes, la primera llamada irá al agente 1→2→3, la llamada siguiente irá a 2→3→1, la llamada siguiente irá a 3→2→1, al etc.

el modo rrmemory recuerda el agente pasado que intentó al _call_, sin importar con quién comenzó, de modo que la llamada siguiente vaya el agente después el pasado quién contestó. Si tienes tres agentes y los primeros anillos 1→2 de la llamada (y se contesta), después la llamada siguiente sonará 3→1 (y se contesta), entonces la llamada siguiente sonará 2→3→1, el etc. Para la primera llamada, si el agente 2 te contestara en modo del roundrobin, todavía serían el primer agente para la llamada siguiente, pero el modo rrmemory pasará ellos.

Puedes, sin embargo, alcanzar la distribución de llamada circular usando modo del roundrobin y poniendo una diversa pena en cada agente, en la orden que los deseas que se llamarán. el app_queue intentará siempre todos los agentes sin pena, entonces los que está con la pena 1, el etc. Ver también

  • Marcar con asterisco los config agents.conf
  • Marcar con asterisco la coleta del cmd
  • Marcar con asterisco los agentes
  • OrderlyQ - extensión para marcar con asterisco las coletas que deja a llamadores colgar para arriba, entonces llamada detrás sin perder su lugar.