[Asterisk-Users] Extension and phone management best practices??

Brian West brian at bkw.org
Wed Aug 13 10:09:43 MST 2003


AgentLoginCallback does this doesn't it?

On Wed, 13 Aug 2003, Steven Critchfield wrote:

> On Wed, 2003-08-13 at 11:28, Devon Henderson wrote:
> > We're still in the planning stages of our Asterisk implementation, but we
> > have a requirement that the extension be mapped to a user, with the phone as
> > a variable (we have hot seats in our contact center, and we also have agents
> > that work both from remote locations and our contact center).
> >
> > So, I am also very interested to see what everyone has to say about this.
>
> All of this can be done in a very simple dbapp or agi app. BAsically all
> you need is a way to identify the user and the channel they are on. Then
> you just consult your data store for the mapping.
>
> So your basic app should need a login script, a logout script, and a
> translation extension logic.
>
> login script should look to see if another user had logged in at that
> phone and disable that login. logout script can make the mapping invalid
> so dial will jump to voicmail. Your extension logic would just need to
> be a pattern match on your extensions, and a lookup of the extension in
> the data store, retrieving the current mapping and attempt to dial the
> phone listed. Might even want to include the technology in your mapping
> as it will let you go SIP, H323, IAX, and Zap channels.
> --
> Steven Critchfield  <critch at basesys.com>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
>



More information about the asterisk-users mailing list