[asterisk-users] Interruptible announcements in queue application

2007-02-15 Thread mbodbg
Hello all,

 

I’ve found another issue with the queue application. Assuming I’ve
configured a queue with a long periodic announcement and have two queue
members assigned. Both queue members are busy at a time, while another
caller is joining the queue. After a while the periodic announcement is
played back to the caller, in that case it takes about 40 seconds to be
played back. If then one of the two agents becomes available, the call is
unfortunately not routed to the agent, until the playback of the
announcement has finished.  

 

If you display the agent status and the queue to a supervisor he can see
that there are callers waiting up to 40 seconds, even if there are available
queue members. For inbound call centers tat is more than suboptimal. Does
anybody know if somebody already created a patch to interrupt queue
announcement when an agent becomes ready?

 

Thanks and Regards

 

Markus

 

 

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Backports to 1.2.14 of 1.4.0 app_queue features.

2007-02-11 Thread mbodbg
Hello Gavin,

 

I’ve found a small bug in your patch, 

 

/* If the queue entry is within avl [the number of available members] calls
from the top ... */
   if (ch  idx  avl) { -- Bug!!!
   if (option_debug)

   ast_log(LOG_DEBUG, It's our
turn (%s).\n, qe-chan-name);

 



/* If the queue entry is within avl [the number of available members] calls
from the top ... */

if (ch  idx = avl) {  change here 

   if (option_debug)

   ast_log(LOG_DEBUG, It's our
turn (%s).\n, qe-chan-name);

 

 
Otherwise if you have 3 queue members ready, and 3 waiting callers, only 2
instead of 3 phones are ringing at the same.
 
One other question, I’ve recognized that after applying the patch, the queue
application is distributing the calls using “last in, first out” strategy.
So if there is a large queue, the first callers in the queue are never
distributed to a queue member. Do you know anything about that behaviour,
I’m not sure if it was the same before applying the patch? 
 
 
Thanks and Regards
 
 
Markus   

 

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Re: Delay in Call Distribution using the Queue Application

2007-01-28 Thread mbodbg
Thanks for the info, is there a patch available for version 1.2 that adds
the autofill option?

Thanks and Regards

Markus

Yes, I confirm the autofill option is present in 1.4, but must be enabled
manually not to break compatibility with 1.2. 
l.

On Fri, 19 Jan 2007 15:32:32 +0100, Tom Rymes [EMAIL PROTECTED] wrote: 

You may be running into the limitation in Asterisk 1.2 (It's fixed in 1.4, I
think double check that) in how the queues distribute calls. Basically,
the queue can only distribute one call at a time, so if you have two agents,
both available, and two calls in the queue, asterisk will send call #1 to
agent #1 first. Once that call is connected, Asterisk will then send call #2
to agent #2. In other words, until asterisk distributes the first call, it
can't distribute any other calls waiting in line. 


___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Delay in Call Distribution using the Queue Application

2007-01-15 Thread mbodbg
Hello all,

we're using asterisk 1.2.12.1 in an Inbound callcenter using the queue 
application. If there are many calls in the queue, it sometimes takes up to 30 
Seconds before a call is distributed to an agent. 

For example there are 10 callers in the queue, an Agent is finishing a call and 
it takes up to 30 seconds before his phone rings again. We're already set the 
wrapuptime parameter in queues.conf to 0, for my point of view an agent 
phone that becomes available again should ring immediately after hanging up a 
call. 

Does anybody know if there are any known issues or restrictions in the queue 
application in version 1.2.12.1?

Thanks and Regards

Markus
___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Asterisk IAX Trunk and Queues

2006-11-03 Thread mbodbg
Hello all,

If I have connected 2 asterisk boxes over an IAX trunk, how can I forward a 
call in the dial plan from one machine to the other?

If I'm using call queues, is it possible to add queue members that are not 
local but configured in the second asterisk machine, which is connected via the 
AIX trunk? 

If no, is there any concept of global queuing, which means to have one Asterisk 
working as dispatcher distributing calls to extensions or agents on other 
asterisk boxes connected via AIX trunk?

Thanks and Regards

Markus
___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] average waiting time in a queue

2006-10-11 Thread mbodbg
Hello all,

we want to use asterisk queues for a call center application. Depending on
the average waiting time in a queue, we want to make a decision to either
enqueue a call or transfer it to another site.

Are the applications available to query the average waiting time of a queue,
if possible for a configurable time frame?

Thanks and Regards

Markus
 

___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Log out an Agent on RNA

2006-09-18 Thread mbodbg
Hello all,

Is it possible to automatically log off an agent on RNA (Ring No Answer)
when the agent is logged in with AgentCallbackLogin?

Thanks and Regards

Markus







___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] WG: Asterisk and Agents

2006-09-12 Thread mbodbg
Hello NG,

We've a small problem using agents in asterisk. One requirement is, if there
no agent logged into a queue, it shouldn't be possible that a call joins a
queue. I can configure that using the parameter joinempty=strict in
queues.conf, unfortunately the parameter takes only effect if I add
members to the queue dynamically. If there are static members assigned to
the queue, a call can always join the queue, even if there are no agents
logged. To add agents dynamically to a queue I'm using the following scripts
in the dialplan:

exten = _*8XXX,1,Answer
exten = _*8XXX,2,SetLanguage(de)
exten = _*8XXX,3,AddQueueMember(DEMO|Agent/${EXTEN:1})
exten = _*8XXX,4,Dial(Local/999/n,,D(#))
exten = _*8XXX,5,AgentCallBackLogin(${EXTEN:1}|[EMAIL PROTECTED]) 
exten = _*8XXX,6,Hangup()

exten = _**8XXX,1,Answer
exten = _**8XXX,2,SetLanguage(de)
exten = _**8XXX,3,RemoveQueueMember(DEMO|Agent/${EXTEN:2})
exten = _**8XXX,4,AgentCallbackLogin(${EXTEN:2})
exten = _**8XXX,5,Hangup()

So if I type e.g. *8000 it logs in Agent/8000 and adds the agent dynamically
to the queue test. With **8000 it logs out Agent/8000 and removes the agent
from queue test. All that work's fine. The problem is that to add an agent
to a queue, it has NOT to be defined in agents.conf. If an agent mistypes
his agent ID, e.g *8999, it logs on Agent/8999, even if it is not defined in
agents.conf. As result Agent/8999 keeps assigned to the queue DEMO, and
because there is an agent assigned the parameter joinempty has no effect
anymore. Calls can join the queue even if there is no real Agent logged in.
Any ideas are welcome.

Best Regards

- Markus   



___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] Timeframe for QueueStatus values

2006-05-22 Thread mbodbg
Hello all,

I've a question regarding the values completed and abandoned that are
returned by the manager command queuestatus. What is the timeframe for
these values, are they counted since the last asterisk boot, or per day, or
is the timeframe configurable?

Thanks and Regards

Markus

 



___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] Asterisk and Agents

2005-11-15 Thread mbodbg
Hallo all,

I've a question regarding the agent concept of asterisk. If I login an agent
(using AgentLogin), this agent is directly ready to receive calls.

From the most other ACD-systems I know that an agent first logs into the
system and then has to set himself ready to receive calls. So the most
common agent states are login, ready, not ready, wrapup and logoff.

How is ready/notready/wrapup implemented in asterisk?

Thanks and Regards

Markus





___
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] Test environment for a Predictive Dialer

2005-11-09 Thread mbodbg
Hello all,

I'm thinking about to set up a test environment for a predictive dialler
with two asterisk machines. Each Asterisk should use a Digium TE110P card.
One machine should work as predictive dialler; the other box should simulate
the PSTN.

- Is it in general possible to interconnect the two asterisk machines in
that way? Do I need any hardware in between to connect the two TE110P cards?


- Can I simulate the PSTN with a Digium TE110P card?

Thanks and Regards

Markus




___
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] chan_capi-cm-0.6 can't be loaded with latest asterisk version from cvs

2005-11-05 Thread mbodbg
Hello all,

I've been using chan_capi-cm-0.6 as CAPI channel driver, the driver was
working fine until I've reinstalled asterisk last week. I retrieved the
latest asterisk version from cvs and then build and installed it.

When rebuilding the capi channel driver with the latest asterisk headers I
receive the following warning:

... 

chan_capi.c:4014: Warning implicit declaration of function 
use_ast_mutex_init_intstead_of_pthread__mutex_init 

...

If I start asterisk, it fails with the following error:

[chan_capi.so]Nov  5 17:16:51 WARNING[2830]: loader.c:325 __load_resource:
/usr/lib/asterisk/modules/chan_capi.so: undefined symbol:
use_ast_mutex_init_instead_of_pthread_mutex_init
Nov  5 17:16:51 WARNING[2830]: loader.c:554 load_modules: Loading module
chan_capi.so failed!

Any help would be appreciated!

Markus



___
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


AW: [Asterisk-Users] chan_capi-cm-0.6 can't be loaded with latest asterisk version from cvs

2005-11-05 Thread mbodbg
Thanks Armin, this version is working, but I still have an undefined symbol
in another module:

...

[pbx_wilcalu.so]Nov  5 18:51:12 WARNING[11348]: loader.c:325
__load_resource: /usr/lib/asterisk/modules/pbx_wilcalu.so: undefined symbol:
ast_pthread_create
Nov  5 18:51:12 WARNING[11348]: loader.c:554 load_modules: Loading module
pbx_wilcalu.so failed!

...

Can you also help me on that issue?

Thanks and Regards

Markus



-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Gesendet: Samstag, 5. November 2005 18:25
An: [EMAIL PROTECTED]
Cc: asterisk-users@lists.digium.com
Betreff: Re: [Asterisk-Users] chan_capi-cm-0.6 can't be loaded with latest
asterisk version from cvs

Please try chan_capi-cm CVS HEAD on sourceforge.net

Armin


On Sat, 5 Nov 2005 [EMAIL PROTECTED] wrote:
 Hello all,
 
 I've been using chan_capi-cm-0.6 as CAPI channel driver, the driver was
 working fine until I've reinstalled asterisk last week. I retrieved the
 latest asterisk version from cvs and then build and installed it.
 
 When rebuilding the capi channel driver with the latest asterisk headers I
 receive the following warning:
 
 ... 
 
 chan_capi.c:4014: Warning implicit declaration of function 
 use_ast_mutex_init_intstead_of_pthread__mutex_init 
 
 ...
 
 If I start asterisk, it fails with the following error:
 
 [chan_capi.so]Nov  5 17:16:51 WARNING[2830]: loader.c:325 __load_resource:
 /usr/lib/asterisk/modules/chan_capi.so: undefined symbol:
 use_ast_mutex_init_instead_of_pthread_mutex_init
 Nov  5 17:16:51 WARNING[2830]: loader.c:554 load_modules: Loading module
 chan_capi.so failed!
 
 Any help would be appreciated!
 
 Markus
 
 
 
 ___
 --Bandwidth and Colocation sponsored by Easynews.com --
 
 Asterisk-Users mailing list
 Asterisk-Users@lists.digium.com
 http://lists.digium.com/mailman/listinfo/asterisk-users
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
 



___
--Bandwidth and Colocation sponsored by Easynews.com --

Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users