[Asterisk-Users] Agent not ready

BJ Weschke bweschke at gmail.com
Wed Nov 16 06:57:40 MST 2005


On 11/16/05, Marcus Deluigi (intern) <i-mardel at wicresoft.com> wrote:
> A stupid question, but is it possible to use the PauseQueueMember
> function with AgendLogin?
>
> Whenever I use AgendLogin, I have a connection and the agend cannot dial
> another extension to pause.
> Creating a new line does not help, because the server returns 403
> (forbidden).
>
> If I use AgendCallbackLogin, I have no log entry about the logout,
> because there is no AgendLogout.
> So I don't want to use that function  ...
>
> My dialplan looks like this:
> exten => 101,1,Playback(welcome)
> exten => 101,2,AgentLogin()
> exten => 102,1,PauseQueueMember(|Agent/1001)
> exten => 103,1,UnpauseQueueMember()
>
> I tried various parameters for PauseQueueMember, but the CIL does not
> even show an entry on dialing 102, after the connection is established
> with the extension 101
>
> > -----Original Message-----
> > From: asterisk-users-bounces at lists.digium.com
> > [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of
> > BJ Weschke
> > Sent: Wednesday, November 16, 2005 1:38 PM
> > To: Asterisk Users Mailing List - Non-Commercial Discussion
> > Subject: Re: [Asterisk-Users] Agent not ready
> >
> >  You can pause a queue member using the PauseQueueMember function.
> >
> > On 11/16/05, Marcus Deluigi (intern) <i-mardel at wicresoft.com> wrote:
> > >
> > > Hi!
> > >
> > > Is it possible for an agent (member of a queue) to set its
> > status to
> > > "not ready", e.g. if he has to do some work after a call? And is it
> > > possible to record that time?
> > >
> > > I mean except of hanging up the phone and logging in to the queue
> > > again ...
> > >

 Using AgentCallBackLogin with just # as the extension to call back to
I believe will log the agent out, so that's your solution for use with
callbacklogin.

 PQM and UPQM are v1.2 functions so you must make sure that you are
running 1.2 for them to work, but you also must dial 102 or 103 in
your dial plan as a new call. You cannot dial them from a connected
agent connection using AgentLogin and expect them to work, so look at
the solution above for possibly using AgentCallBackLogin instead of
AgentLogin because that's what it sounds like you want to use.

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



More information about the asterisk-users mailing list