ver estado wrapuptime

85 views
Skip to first unread message

axlaxl

unread,
Mar 23, 2010, 1:41:22 PM3/23/10
to asterisk-es
Que tal amigos, una consulta, con que comando puedo ver el estado de
un agente (colas?)
Es decir, cuando un agente termina una llamada y pasa al estado
wrapuptime, donde pueddo ver esto? ni con show queue puedo, tampoco en
la misma consola del astreisk

Elio Rojano

unread,
Mar 23, 2010, 1:52:13 PM3/23/10
to aster...@googlegroups.com
Son estados internos de ese agente en esa cola, no creo que aparezcan con ningún comando.
Échale un vistazo al código fuente del app_queue.c
--
http://www.sinologic.net/

Jorge Eduardo Silva Jackson

unread,
Mar 23, 2010, 1:55:56 PM3/23/10
to aster...@googlegroups.com

En realidad, pasa al estado IDLE, durante wrapuptime segundos, siempre y
cuando tenga llamadas en cola, asignadas a el... sino, queda en IDLE
hasta que le entren llamadas.

Wrapuptime, lo puedes ver en queues.conf, pero es un valor fijo, no
dinámico (con colas estáticas, con colas en realtime lo puedes
configurar "en el aire").

Saludos
EDU

axlaxl

unread,
Mar 23, 2010, 1:59:58 PM3/23/10
to asterisk-es
Estoy configurando colas dinamicas, he visto aplicativos web que
muestran cuando un agente esta libre, con llamada o en wrapuptime, por
eso mi prgunta, de dónde obtienen estos datos? de alguna manrea han
tenido que obtenerlo para poder mostralo en forma grafica , he estado
gogleando pero nada, solo encuentro la sintaxis y explicacion del
comando

On 23 mar, 12:55, Jorge Eduardo Silva Jackson <sysc...@gmail.com>
wrote:

Jorge Eduardo Silva Jackson

unread,
Mar 23, 2010, 2:27:58 PM3/23/10
to aster...@googlegroups.com
On Tue, 2010-03-23 at 10:59 -0700, axlaxl wrote:
> Estoy configurando colas dinamicas, he visto aplicativos web que
> muestran cuando un agente esta libre, con llamada o en wrapuptime, por
> eso mi prgunta, de dónde obtienen estos datos? de alguna manrea han
> tenido que obtenerlo para poder mostralo en forma grafica , he estado
> gogleando pero nada, solo encuentro la sintaxis y explicacion del
> comando

No se de que aplicativo Web me hablas pero podría ser que tengan algo
como

LUCECITADEWRAPUPTIME = (wrapuptime>idletime)


Si wrapuptime es mayor que el tiempo de idle del agente, entonces
lucecita se prende, sino se apaga.

Saludos
EDU


Dock

unread,
Mar 23, 2010, 2:28:07 PM3/23/10
to asterisk-es
Como te comentaron el estado de wrap es algo que esta interno en la
queue, lo que se hace con los aplicativos web que muestran este estado
es tener una db de estados por ejemplo wrap, capacitación, almuerzo,
etc. Y el agente mediante alguna interfaz se encuentra logueado, al
terminar una llamada la cola o campaña tiene asignado un tiempo de
wrap de 15 segundos por ejemplo, la interfaz te mostraría que esta
transcurriendo ese tiempo, pero desde tu aplicativo lo que deberías
hacer es poner en pausa a ese agente para que no reciba llamadas, una
vez transcurridos los 15 segundos quitarías la pausa.

Esto es una descripción muy superficial de lo que hacen los
aplicativos, puedes imaginarte que se invoca al manager para enviar
los comandos se almacenan los estados en DB y se generaran datos en
queue_log para luego generar los reportes necesarios.

Espero haber aclarado algo tu panorama.

Atte.

Cristian Luna

Dock

unread,
Mar 23, 2010, 2:52:37 PM3/23/10
to asterisk-es
Nombre aplicativos web para aclarar un poco mi explicación a axlaxl
quien hizo una cita sobre aplicativos web, lo que decis
LUCECITADEWRAPUPTIME = (wrapuptime>idletime) me parece una de las
formas de aplicarlo, pero no se como quiere visualizar esto axlaxl,
comando de consola para esto no tiene.

Atte.

Cristian Luna

Reply all
Reply to author
Forward
0 new messages