List Info

Thread: Inconsistent Agent Status Behavior




Inconsistent Agent Status Behavior
user name
2007-11-30 14:45:23
Hi List,

I seem to be experiencing inconsistent behavior with agent
status...  
I have already learned that using the debianized op-panel
init  
scripts require you actually 'reload' after you 'restart'
otherwise  
you will not see agent login status, and may potentially not
see  
names correctly either.  Thats find, but the init script may
need to  
be updated cause that isn't exactly intuitive..

But the main issue here, is that the display of idle
time/caller id  
of the connected call seems to be sporadic.  For example,
sometimes I  
see a logged in agent (yellow dot) with Idle above their
name, and NO  
idle timer below their name.  Other times the idle timer
will show up  
just fine.  It flip flops between showing it and not after
each call.

Likewise, I have similar behavior for agents who are
actually on a  
call.. Dot goes red, I get the talk timer below their name,
and no  
caller ID above their name. (Although sometimes, it does
show) - You  
might say, well maybe these people didnt have caller ID. 
This is not  
true, I also display Queue Slot status on the same page, and
when the  
call comes in I see the caller ID on the queue slot button,
and i  
always briefly see the caller ID appear above the agent's
name, but  
it seems to disappear about a second or two after the call
is in  
progress, never to return, until possibly the next call they
take.

Lastly, normally my agents show up as this (output of show
agents)  
when they are logged in and not on a call:

1009         (Joe Smith) available at '233agents'
(musiconhold is  
'default')

When they are on a call:

1009         (Joe Smith) logged in on SIP/233-0825c148
talking to  
IAX2/itsp-1-1 (musiconhold is 'default')

When i restart FOP when they are OFF the phone, the agent
button  
shows their name properly. If i restart it while they are ON
the  
phone, the button label says SIP/233-082 - seemingly i can
only fix  
it by restarting when nobody is on the phone.. Kinda
strange.

Here is my op_buttons.cfg:

[QueueAgent/CallCenter]
Position=2-13,15-20
Label="Empty Slot"
Extension=-1
Icon=1

[Queue/CallCenter]
Position=41-52
Label="CallCenter"
Extension=-1
Icon=5

And here are the relevant agent config variables from
op_server.cfg

rename_label_agentlogin=0
rename_to_agent_name=1
agent_status=1
change_led_agent=1

This is FOP 0.27

Thanks for any input you guys can provide.

Dayton


Flash Operator Panel Mailing List

To unsubscribe send an empty message to:
   <operator_panel-unsubscribelists.house.com.ar>
To get help send an empty message to:
   <operator_panel-helplists.house.com.ar>
The archives can be found at:
   http:/
/www.asternic.org/archives/maillist.html



Re: Inconsistent Agent Status Behavior
user name
2007-12-03 06:44:06
Hi Dayton,

Yes, the agent status is not consistent with every asterisk
setup 
outthere.... I advice against using agent_status, but other
features 
should work reasonable well. Anyways, when you have several
events 
"fighting" for the callerid text, you will
experience some issues.

I do not have much time lately, but I will try to devote
some time to 
look at agent features again, maybe remove most agent
features and start 
fresh again using asterisk 1.4.X as the base. Or maybe the
moremanager 
branch..

If you can fix it, your help is very much welcome.. Best
regards,


Dayton Turner wrote:
> Hi List,
>
> I seem to be experiencing inconsistent behavior with
agent status... I 
> have already learned that using the debianized op-panel
init scripts 
> require you actually 'reload' after you 'restart'
otherwise you will 
> not see agent login status, and may potentially not see
names 
> correctly either.  Thats find, but the init script may
need to be 
> updated cause that isn't exactly intuitive..
>
> But the main issue here, is that the display of idle
time/caller id of 
> the connected call seems to be sporadic.  For example,
sometimes I see 
> a logged in agent (yellow dot) with Idle above their
name, and NO idle 
> timer below their name.  Other times the idle timer
will show up just 
> fine.  It flip flops between showing it and not after
each call.
>
> Likewise, I have similar behavior for agents who are
actually on a 
> call.. Dot goes red, I get the talk timer below their
name, and no 
> caller ID above their name. (Although sometimes, it
does show) - You 
> might say, well maybe these people didnt have caller
ID.  This is not 
> true, I also display Queue Slot status on the same
page, and when the 
> call comes in I see the caller ID on the queue slot
button, and i 
> always briefly see the caller ID appear above the
agent's name, but it 
> seems to disappear about a second or two after the call
is in 
> progress, never to return, until possibly the next call
they take.
>
> Lastly, normally my agents show up as this (output of
show agents) 
> when they are logged in and not on a call:
>
> 1009         (Joe Smith) available at '233agents'
(musiconhold is 
> 'default')
>
> When they are on a call:
>
> 1009         (Joe Smith) logged in on SIP/233-0825c148
talking to 
> IAX2/itsp-1-1 (musiconhold is 'default')
>
> When i restart FOP when they are OFF the phone, the
agent button shows 
> their name properly. If i restart it while they are ON
the phone, the 
> button label says SIP/233-082 - seemingly i can only
fix it by 
> restarting when nobody is on the phone.. Kinda
strange.
>
> Here is my op_buttons.cfg:
>
> [QueueAgent/CallCenter]
> Position=2-13,15-20
> Label="Empty Slot"
> Extension=-1
> Icon=1
>
> [Queue/CallCenter]
> Position=41-52
> Label="CallCenter"
> Extension=-1
> Icon=5
>
> And here are the relevant agent config variables from
op_server.cfg
>
> rename_label_agentlogin=0
> rename_to_agent_name=1
> agent_status=1
> change_led_agent=1
>
> This is FOP 0.27
>
> Thanks for any input you guys can provide.
>
> Dayton
>
>
> Flash Operator Panel Mailing List
>
> To unsubscribe send an empty message to:
>   <operator_panel-unsubscribelists.house.com.ar>
> To get help send an empty message to:
>   <operator_panel-helplists.house.com.ar>
> The archives can be found at:
>   http:/
/www.asternic.org/archives/maillist.html
>
>



Flash Operator Panel Mailing List

To unsubscribe send an empty message to:
   <operator_panel-unsubscribelists.house.com.ar>
To get help send an empty message to:
   <operator_panel-helplists.house.com.ar>
The archives can be found at:
   http:/
/www.asternic.org/archives/maillist.html



[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )