hi William,

Thanks  again for your reply .  You are the man  : - )


I tested it after reducing the retries to  0 and 1 ( media step)

Here are my findings...

1) When I call 4000 . I hear the prompt saying "Thank you for calling this
number ...if you dialled this number by mistake please press 1 else someone
will be with you shortly" . I pressed  "1" and  it then rings at 4001.    -
so working

2) When I call 4000 and hear the prompt  and  wait for the timeout  ( 3
sec)  .  It rings at the longest idle  that is the agents ( 4101 followed
by 4102 --- depending on who is ready)  - so working

3) When I call 4000 and hear the prompt  and press any other key other than
"1" it goes to the longest idle agent ( 4101 followed by 4102 --- depending
on who is ready)  - so working


So I guess all is working with the script . Is there anything else you
would like to add it terms of the script configuration & UCCX config  or do
you think all is good at this point?

Thanks once again for  the excellent reply.

Regards,
MJ





On Tue, Mar 26, 2013 at 6:07 PM, William Bell <b...@ucguerrilla.com> wrote:

> When you use a media step that is collecting input from the user, you need
> to determine whether you want to repeatedly prompt the user when (a) they
> fail to respond or (b) their response doesn't match filter criteria. There
> is a retries setting in the Menu step.  Adjust that to adjust the behavior.
> The default is 3 retries. Which accounts for the 4 prompts you are hearing.
>
> The question should give you guidance here.
>
> Given the way you presented the question, I would adjust retries to 0 and
> then it should meet expected requirements.
>
> -Bill
>
> --
> William Bell
> blog: http://ucguerrilla.com
> twitter: @ucguerrilla
>
>
>
> On Mar 26, 2013, at 6:26 AM, sanity insanity wrote:
>
> hi guys,
>
> Any update ?  I Don't have this working...
>
> -MJ
>
>
>
> On Mon, Mar 25, 2013 at 3:02 PM, sanity insanity <
> networksanitytoinsan...@gmail.com> wrote:
>
>> hi William,
>>
>> Thanks for your reply.
>>
>> I have now added the following for step (b) and added (c) ,(d),(e)
>>
>>
>> -start
>> -accept
>> -play prompt ( welcome prompt)
>> -menu( triggering contact , "operator.wav")
>> -option 1:-
>>    a) call redirect to 4001
>>    b) If successful terminate
>>    c) if busy goto queueloop
>>    d) if Invalid goto queueloop
>>    e) if Unsuccessful goto queueloop
>>
>> - Under Select Resource ( triggering contact - from CSQ) :-
>>    a)queueLoop:
>>
>> 1) Now when I call 4000 it says "Thank you for calling this number ...if
>> you dialled this number by mistake please press 1 else someone will be with
>> you shortly"
>>
>>  Tests done:-
>> i I press 1 it goes to 4001 correctly  - This works
>> ii If I don't press any key and wait for timeout  the same prompts  I
>> hear with "are u still there ?"    4 times and then it goes to the agents
>> 4101 and 4102  - not clear whether this is right
>> ii If I press any other key other than 1  it says "please dial again"
>> and I need to press the same key ( for example digit 3 on the keypad)
>> atleast 3 times before it goes to the queue  -  not sure if this is the
>> correct method.
>>
>> Please let me know if this is correct?
>>
>> Thanks once again.
>>
>> -Mj
>>
>>
>> On Fri, Mar 22, 2013 at 12:59 AM, William Bell <b...@ucguerrilla.com>wrote:
>>
>>>
>>> 1) when I call 4000 I can hear the greeting  saying "Press 1 to be
>>> transferred to priority agent or stay online for next available agent" .
>>> The call does
>>> not ring on the ipcc agent phones of 4101 and 4102 but when I press 1 it
>>> is transferred to 4001 as expected.  My question is what is preventing it
>>> from
>>> ringing 4101 and 4102 even though the agents are in a "Ready" state?
>>>
>>>
>>>
>>> Given the way you presented your script logic this behavior is expected.
>>> You are asking the contact to press 1 and handling the transfer action
>>> prior to  the Select Resource step.
>>>
>>> 2) The resources set for 4101 and 4102 are in Resource group name "S"
>>> and the CSQ for this is named as "CSQ". The resource criteria is " Longest
>>> Available".
>>> Is this correct?
>>>
>>>
>>> "Longest Idle" == "Longest Available"
>>>
>>> 3) Any other parameter that needs to be checked under the Resource group
>>> or the CSQ?
>>>
>>>
>>> Can't say. Assuming you have configured your resources and CSQ correctly
>>> and you have properly employed either Resource Group or Skills based
>>> routing then I think you are OK. If you have failed to configure
>>> resources/CSQ/etc. correctly then you are not OK.
>>>
>>> 4)Is the configuration steps correct ? What steps are missing if any and
>>> how do we correct it? Is the script correct?
>>>
>>>
>>> Is something not behaving the way you want or expect it to? If yes, then
>>> something is provisioned incorrectly.
>>>
>>> Your script has a logic flaw.
>>>
>>> -option 1:-
>>>    a) call redirect to 4001
>>>    b) If successful goto queueLoop
>>>
>>>
>>> Step (b) doesn't make sense to me. If you successfully redirect the
>>> contact then the script logic shouldn't go to the queueLoop. You should
>>> terminate.
>>>
>>>
>>>
>>>
>>>  --
>>> William Bell
>>> blog: http://ucguerrilla.com
>>> twitter: @ucguerrilla
>>>
>>>
>>>
>>> On Mar 21, 2013, at 1:03 PM, sanity insanity wrote:
>>>
>>> Hi All,
>>>
>>> Need your help.
>>>
>>>
>>> I am configuring DNs 4101 & 4102   ( both DNs are uccx agent
>>> extensions). Calls to 4000 should here a greeting "Press 1 to be
>>> transferred to priority agent or stay online for next available agent" . If
>>> the caller presses 1 , calls should be transferred to 4001.
>>> Otherwise it should be hunted as per "Longest idle time".
>>>
>>>
>>> These are the configuration steps I followed --
>>>
>>> 1) recorded a prompt for the greeting called operator.wav
>>>
>>> 2) Configured one button login for the phone dns ( agent DNs - 4101 &
>>> 4102)
>>>
>>> 3) Setup the CSQ and resources in UCCX
>>>
>>>
>>> 4) Wrote the following script...
>>>
>>> -start
>>> -accept
>>> -play prompt ( welcome prompt)
>>> -menu( triggering contact , "operator.wav")
>>> -option 1:-
>>>    a) call redirect to 4001
>>>    b) If successful goto queueLoop
>>> - Under Select Resource ( triggering contact - from CSQ) :-
>>>    a)queueLoop:
>>> -End
>>>
>>>
>>> 5) Configured a trigger for 4000
>>>
>>>
>>>
>>> Questions :
>>> ====================
>>>
>>> 1) when I call 4000 I can hear the greeting  saying "Press 1 to be
>>> transferred to priority agent or stay online for next available agent" .
>>> The call does
>>> not ring on the ipcc agent phones of 4101 and 4102 but when I press 1 it
>>> is transferred to 4001 as expected.  My question is what is preventing it
>>> from
>>> ringing 4101 and 4102 even though the agents are in a "Ready" state?
>>>
>>>
>>> 2) The resources set for 4101 and 4102 are in Resource group name "S"
>>> and the CSQ for this is named as "CSQ". The resource criteria is " Longest
>>> Available".
>>> Is this correct?
>>>
>>>
>>> 3) Any other parameter that needs to be checked under the Resource group
>>> or the CSQ?
>>>
>>>
>>> 4)Is the configuration steps correct ? What steps are missing if any and
>>> how do we correct it? Is the script correct?
>>>
>>>
>>> - MJ
>>>
>>> _______________________________________________
>>> For more information regarding industry leading CCIE Lab training,
>>> please visit www.ipexpert.com
>>>
>>> Are you a CCNP or CCIE and looking for a job? Check out
>>> www.PlatinumPlacement.com
>>>
>>>
>>>
>>
>
>
_______________________________________________
For more information regarding industry leading CCIE Lab training, please visit 
www.ipexpert.com

Are you a CCNP or CCIE and looking for a job? Check out 
www.PlatinumPlacement.com

Reply via email to