Re: [Asterisk-Users] Queue and Agent functionality

2004-09-26 Thread Nicolás Gudiño
Hello, On Sun, 26 Sep 2004 00:49:35 -0400, Robert Jackson [EMAIL PROTECTED] wrote: [snip] 4. If a caller empties a handled queue (active agents) with no callers, the caller will still hear messages (you are first in queue, etc.). This should not occur. Someone posted a 2-line patch

RE: [Asterisk-Users] Queue and Agent functionality

2004-09-25 Thread Marco Nicolayevsky
Chris, I agree with your assessment of asterisk's queues. I took Robert's reply to my original post, and came up with a way to tackle your first scenario (no agents in queue=caller in limbo) with his idea of setting variables. My idea deals with setting global variable states for each agent. I

RE: [Asterisk-Users] Queue and Agent functionality

2004-09-25 Thread Philipp von Klitzing
Hi! [fromcsr1] exten= 800,1,AgentCallbackLogin(101|[EMAIL PROTECTED]) exten= 800,2,SetGlobalVar(GCSR1=on) exten= 800,3,Hangup determine which path the caller takes. The part that doesn't work is in the [fromcsr] context. My SetGlobalVar(GCSR1=on) seems to have no effect, therefore, making

Re: [Asterisk-Users] Queue and Agent functionality

2004-09-25 Thread John Congdon
Here is my resolution to the problem, I use AgentLogin vs AgentCallBackLogin. This is a long post, but I think it is very useful... :) Call comes in via DID, queueable is a macro I wrote. ty_voice and voice are two sound files. The first one is used to play a Thank you for calling XXX. The

RE: [Asterisk-Users] Queue and Agent functionality

2004-09-25 Thread Robert Jackson
-Original Message- From: Chris Icide [mailto:[EMAIL PROTECTED] Sent: Saturday, September 25, 2004 2:34 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [Asterisk-Users] Queue and Agent functionality 1. Queue should know the status of agents assigned to a

RE: [Asterisk-Users] Queue and Agent functionality

2004-09-25 Thread Marco Nicolayevsky
Klitzing Sent: Saturday, September 25, 2004 5:03 PM To: [EMAIL PROTECTED] Subject: RE: [Asterisk-Users] Queue and Agent functionality Hi! [fromcsr1] exten= 800,1,AgentCallbackLogin(101|[EMAIL PROTECTED]) exten= 800,2,SetGlobalVar(GCSR1=on) exten= 800,3,Hangup determine which path the caller