Blogs

Showing 13 results.
Items per Page 20
of 1

Forums

« Back to TCL-API

Can the B-ACD queue cope with PSTN numbers in the queue's hunt-group?

Combination View Flat View Tree View
Threads [ Previous | Next ]
The queue apparently keeps track of 'availability' of members in the hunt-group (where in app-b-acd-ver.tcl does it do this? ... I am still absorbing it).  That's all fine I suppose, if each number in the hunt-group can be  traced back to an ephone-dn.   But what if there is a mobile phone number in the hunt?  Does the queue just presume that it *could* be available, and try to call it?  Or does it decide that it's *never* available?  Is it possible to customize this behaviour?
I'd like my TCL IVR to queue callers, and pester a single mobile phone which is "on call".  I want it to keep the call in the queue if the mobile phone is busy, and treat this as a 'someone will surely pick up the queue soon' situation, rather than the queue deciding that 'nobody is available'.
No, I didn't actually try it yet.  I want to comprehend the code first.
thanks!
David.

Hi David,
If a member of the hunt group is available
to take a call, the call is connected. If no member of the hunt group is
available, the call remains in the call queue for that hunt group. Note that a
call queue, although dedicated to a particular hunt group, is managed by the
B-ACD call-queue script and not by the hunt group itself.
Call-queue parameters are configurable. You can specify the amount of time that passes between hunt-group retries and the maximum amount of time that a call can be held in queue.
for more information refer below link
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/bacd/configuration/guide/40bacd.html#wp1015759
 
Thanks,
Raghavendra

Yes, but what does 'available' mean?

Does the script assume that all hunt-group members are CME ephone-DNs, and
check to see whether at least one ephone bound to that DN is on-hook?

Or does 'available' mean simply that one of the many call legs the queue
tried to start has picked up?

thanks,
On Nov 16, 2012 12:36 AM, "Cisco Developer Community Forums" <
cdicuser@developer.cisco.com> wrote:

> Raghavendra Gutty Veeranagappa has created a new message in the forum
> "TCL-API": --------------------------------------------------------------
> Hi David,
> If a member of the hunt group is available
> to take a call, the call is connected. If no member of the hunt group is
> available, the call remains in the call queue for that hunt group. Note
> that a
> call queue, although dedicated to a particular hunt group, is managed by
> the
> B-ACD call-queue script and not by the hunt group itself.
> Call-queue parameters are configurable. You can specify the amount of time
> that passes between hunt-group retries and the maximum amount of time that
> a call can be held in queue.
> for more information refer below link
>
> http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/bacd/configuration/guide/40bacd.html#wp1015759
>
> Thanks,
> Raghavendra
> --
> To respond to this post, please click the following link: ** or simply
> reply to this email.

OK, I see now that you cannot have a PSTN number in an ephone-hunt, not can
you use a voice-hunt with bacd.

This is not desirable, so I must hack the script to provide my own 'hunting
logic'. But where to start?
On Nov 16, 2012 2:46 AM, "Cisco Developer Community Forums" <
cdicuser@developer.cisco.com> wrote:

> David Bullock has created a new message in the forum "TCL-API":
> -------------------------------------------------------------- Yes, but
> what does 'available' mean?
>
> Does the script assume that all hunt-group members are CME ephone-DNs, and
> check to see whether at least one ephone bound to that DN is on-hook?
>
> Or does 'available' mean simply that one of the many call legs the queue
> tried to start has picked up?
>
> thanks,
> On Nov 16, 2012 12:36 AM, "Cisco Developer Community Forums" <
> cdicuser@developer.cisco.com> wrote:
>
> > Raghavendra Gutty Veeranagappa has created a new message in the forum
> > "TCL-API": --------------------------------------------------------------
> > Hi David,
> > If a member of the hunt group is available
> > to take a call, the call is connected. If no member of the hunt group is
> > available, the call remains in the call queue for that hunt group. Note
> > that a
> > call queue, although dedicated to a particular hunt group, is managed by
> > the
> > B-ACD call-queue script and not by the hunt group itself.
> > Call-queue parameters are configurable. You can specify the amount of
> time
> > that passes between hunt-group retries and the maximum amount of time
> that
> > a call can be held in queue.
> > for more information refer below link
> >
> >
> http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/bacd/configuration/guide/40bacd.html#wp1015759
> >
> > Thanks,
> > Raghavendra
> > --
> > To respond to this post, please click the following link: ** or simply
> > reply to this email.
> --
> To respond to this post, please click the following link: ** or simply
> reply to this email.

You can use my 'Hunter' script to do that. It can be acquired on ciscoscripts.com.

Collateral


No files available