[Asterisk-Users] Agents / ackcall

Matthew B Marlowe matthew at mmarlowe.com
Sun Feb 22 18:50:10 MST 2004


Well, good job. I just implemented it and it works.  So I'm happy. 

-----Original Message-----
From: asterisk-users-admin at lists.digium.com
[mailto:asterisk-users-admin at lists.digium.com] On Behalf Of Greg
Boehnlein
Sent: Sunday, February 22, 2004 8:43 PM
To: asterisk-users at lists.digium.com
Subject: RE: [Asterisk-Users] Agents / ackcall

On Sun, 22 Feb 2004, Matthew B Marlowe wrote:

> You should make the preackannounce option in the queue.conf file so 
> you can set a different sound for each queue.
> 
> "call from tech support, press # to accept"
> 
> "call from sales, press # to accept"
> 
> (although this works great for me)

I thought about that, and to be sure, this patch is a hack. There are
several things that could be improved:

1. It could be integrated with the queue system to allow for per-queue
announcements, but this is more than just a trivial patch.

2. Right now, the agent is forced to listen to the entire .gsm file
before hitting "#" as this patch has no interrupt features.

#1 is hard because the app_queue code is an Application, while
chan_agent is actually a channel. The code that actually handles the
streaming of the file is in the channel code. I don't know enough about
Asterisk Architecture or design philosphy to know wether what I'm doing
is breaking protocol, but since it is open source, people are free to
comment and expand on it, or write something better.

--
    Vice President of N2Net, a New Age Consulting Service, Inc. Company
         http://www.n2net.net Where everything clicks into place!
                             KP-216-121-ST



_______________________________________________
Asterisk-Users mailing list
Asterisk-Users at 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





More information about the asterisk-users mailing list