[Asterisk-Users] Agent not ready

BJ Weschke bweschke at gmail.com
Wed Nov 16 08:21:37 MST 2005


On 11/16/05, Matt Riddell <matt.riddell at sineapps.com> wrote:
> BJ Weschke wrote:
> > 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.
>
> You could maybe assign them to a featuremap in features.conf.
>

 I hadn't thought of that previously, but yes, that's an excellent
option now that it's available. :)

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



More information about the asterisk-users mailing list