[Asterisk-Users] URL in Queue App / Determining the DID/Queue at Agent's Phone

BJ Weschke bweschke at gmail.com
Wed Apr 12 07:11:02 MST 2006


On 4/12/06, Steve Feinstein <steve at gatherworks.com> wrote:
> I'd like for our custom soft phone to be able to know what queue, and/or
> what DID is calling an Agent's phone before the agent picks up.  The
> agent is using the AGENTCALLBACKLOGIN.  One agent can be in multiple
> queues so it would be nice if they could get a pop up window telling
> them who's on the line before they pick up and hear the announcement
> telling them that.  I'd like to lose the announcment all together.
>
> It seems like that the phone can easily know what extension was dialed
> to make it ring, but at best that's the phone client's extension (The
> server dialed it via the Local/ interface), and at worst it's 's'.  Is
> there anyway I can know the DID of the person who called into the Queue?
>
> I've done ethereal traces and it seems like the DID, that actually
> called the agent/phone is no where to be found.
> I've tried also to use the URL string in the Queue() application, but
> the server doesn't seem to send it.  (I've also tried having the client
> send a URL, and it seems to get sent, yet the server doesn't seem to
> forward it.  It seems to just get lost).
>
> Has anyone gotten the URL in the Queue application to work?  And if it
> does, it it delivered to the phone before, or after the phone answers?
>
> Any hacks,tips,tricks,pointers, would be most appreciated.
>

http://bugs.digium.com/view.php?id=6843

 Here's code to fire off an AGI to do pretty much anything you need to
do on the calling channel after a Queue Member has been assigned to
it.

--
Bird's The Word Technologies, Inc.
http://www.btwtech.com/



More information about the asterisk-users mailing list