Re: [OSL | CCIE_Voice] UCCX Prompt Question

2012-11-30 Thread Steffen Bruening
Hi Bill,

When you ask for callers ahead of you, you should go with
ContactsWaiting+decrement step, because position in Queue is your position
and when nobody else is in the queue you will hear a - 1 after the
decrement, don't know whether there is also an increment step.

At the end it is your choice how you get your script working. Not the way,
only the result is graded.

Regards

Steffen

Am Freitag, 30. November 2012 schrieb William Bell :

 I have a question that may really just come down to a matter of
 preference. However, I want to make sure there is something that I am not
 missing. For those who want to read along my question stems from
 IPexpert's One Week Lab Experience lab 2. I also think i have seen a
 similar question in the 5-lab workbook.

 For everyone else, the CCX requirement is to play a contact's position in
 queue while they are in the queued branch of Select Resource.
  Specifically, they want you to play a prompt that says The number of
 people ahead of you is one (or two, or three, etc.).

 The way I do this is as follows:

 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 playPrompt (P[YourPosinQ.wav] + intPosInQ)
 delay 30s
 goto label: queueLoop


 The way I have seen IPExpert handle this has a few more steps:

 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 promptNumInQ = Create Generated Prompt number (intPosInQ)
 promptQueue = Create Container Prompt Concatenation (P[YourPosinQ] +
 promptNumInQ)
 playPrompt (promptQueue)
 delay 30s
 goto label: queueLoop


 When I use my method, I get the desired result. My question is what (if
 any) advantage is there in generating the spoken prompt and packaging the
 two prompts instead of just doing the concatenation in-line with the Play
 Prompt step?

 Thanks in advance.

 -Bill
 --
 William Bell
 blog: http://ucguerrilla.com
 twitter: @ucguerrilla



___
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

Re: [OSL | CCIE_Voice] UCCX Prompt Question

2012-11-30 Thread Bill Lake
Sounds like either way works, so as long as it works, it really doesn't
matter how you get it, just as long as the proctor gets what he is supposed
to hear.

I know I have used the slightly longer way as it helps me stay organized
but next lab session I am going to try this if I can keep my ducks in a row
:)

I also know from my practice that it does not say -1 when I set this up
using Position in queue, it says your position in queue is zero or whatever
I record.

I also practice recording in both in CUC and UCCX just in case one does not
work. You know both methods so just practice because you never know :)

It seems like you might be getting close to your lab, do you have one
schedule?

Bill

On Fri, Nov 30, 2012 at 4:05 PM, William Bell b...@ucguerrilla.com wrote:

 I have a question that may really just come down to a matter of
 preference. However, I want to make sure there is something that I am not
 missing. For those who want to read along my question stems from
 IPexpert's One Week Lab Experience lab 2. I also think i have seen a
 similar question in the 5-lab workbook.

 For everyone else, the CCX requirement is to play a contact's position in
 queue while they are in the queued branch of Select Resource.
  Specifically, they want you to play a prompt that says The number of
 people ahead of you is one (or two, or three, etc.).

 The way I do this is as follows:

 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 playPrompt (P[YourPosinQ.wav] + intPosInQ)
 delay 30s
 goto label: queueLoop


 The way I have seen IPExpert handle this has a few more steps:

 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 promptNumInQ = Create Generated Prompt number (intPosInQ)
 promptQueue = Create Container Prompt Concatenation (P[YourPosinQ] +
 promptNumInQ)
 playPrompt (promptQueue)
 delay 30s
 goto label: queueLoop


 When I use my method, I get the desired result. My question is what (if
 any) advantage is there in generating the spoken prompt and packaging the
 two prompts instead of just doing the concatenation in-line with the Play
 Prompt step?

 Thanks in advance.

 -Bill
 --
 William Bell
 blog: http://ucguerrilla.com
 twitter: @ucguerrilla



 ___
 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

Re: [OSL | CCIE_Voice] UCCX Prompt Question

2012-11-30 Thread William Bell
Steffen,

Thanks for the reply. Actually, position in queue is the correct reporting 
statistic because I want to know how many contacts are ahead of the current 
contact. ContactsWaiting gives total number of contacts waiting for a resource 
without context for the existing contact. So, if I had 5 people in queue, all 
of them would hear the same count. Also, with Position in Queue, we wouldn't 
hit a -1 if there is only a single contact as the position for the contact is 
1. Decrementing that variable would give me 0 not -1. Since I am reinitializing 
the variable each iteration, I should never hit a value below zero.


Thanks again.


Regards,
Bill



On Nov 30, 2012, at 5:17 PM, Steffen Bruening wrote:

 Hi Bill,
 
 When you ask for callers ahead of you, you should go with 
 ContactsWaiting+decrement step, because position in Queue is your position 
 and when nobody else is in the queue you will hear a - 1 after the 
 decrement, don't know whether there is also an increment step.
 
 At the end it is your choice how you get your script working. Not the way, 
 only the result is graded.
 
 Regards
 
 Steffen
 
 Am Freitag, 30. November 2012 schrieb William Bell :
 I have a question that may really just come down to a matter of preference. 
 However, I want to make sure there is something that I am not missing. For 
 those who want to read along my question stems from IPexpert's One Week Lab 
 Experience lab 2. I also think i have seen a similar question in the 5-lab 
 workbook.
 
 For everyone else, the CCX requirement is to play a contact's position in 
 queue while they are in the queued branch of Select Resource.  Specifically, 
 they want you to play a prompt that says The number of people ahead of you 
 is one (or two, or three, etc.).
 
 The way I do this is as follows:
 
 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 playPrompt (P[YourPosinQ.wav] + intPosInQ)
 delay 30s
 goto label: queueLoop
 
 
 The way I have seen IPExpert handle this has a few more steps:
 
 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 promptNumInQ = Create Generated Prompt number (intPosInQ)
 promptQueue = Create Container Prompt Concatenation (P[YourPosinQ] + 
 promptNumInQ)
 playPrompt (promptQueue)
 delay 30s
 goto label: queueLoop
 
 
 When I use my method, I get the desired result. My question is what (if any) 
 advantage is there in generating the spoken prompt and packaging the two 
 prompts instead of just doing the concatenation in-line with the Play Prompt 
 step?
 
 Thanks in advance.
 
 -Bill
 --
 William Bell
 blog: http://ucguerrilla.com
 twitter: @ucguerrilla
 
 

--
William Bell
blog: http://ucguerrilla.com
Follow me on twitter @ucguerrilla



___
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

Re: [OSL | CCIE_Voice] UCCX Prompt Question

2012-11-30 Thread William Bell
Bill,

You are correct. That variable will never have a value of -1 given that it is 
re-initialized during every loop iteration.

I use UCCX to record all prompts for UCCX and BACD. I use CUC for CUC and CUE 
prompt manager for its prompts. I haven't practiced doing recordings in CUC 
(other than what is needed for subscriber greetings and CUGA). 

Lab date is in December.

Thanks for the reply!

-Bill


On Nov 30, 2012, at 5:48 PM, Bill Lake wrote:

 Sounds like either way works, so as long as it works, it really doesn't 
 matter how you get it, just as long as the proctor gets what he is supposed 
 to hear.  
 
 I know I have used the slightly longer way as it helps me stay organized but 
 next lab session I am going to try this if I can keep my ducks in a row :)
 
 I also know from my practice that it does not say -1 when I set this up using 
 Position in queue, it says your position in queue is zero or whatever I 
 record.  
 
 I also practice recording in both in CUC and UCCX just in case one does not 
 work. You know both methods so just practice because you never know :)
 
 It seems like you might be getting close to your lab, do you have one 
 schedule?  
 
 Bill
 
 On Fri, Nov 30, 2012 at 4:05 PM, William Bell b...@ucguerrilla.com wrote:
 I have a question that may really just come down to a matter of preference. 
 However, I want to make sure there is something that I am not missing. For 
 those who want to read along my question stems from IPexpert's One Week Lab 
 Experience lab 2. I also think i have seen a similar question in the 5-lab 
 workbook.
 
 For everyone else, the CCX requirement is to play a contact's position in 
 queue while they are in the queued branch of Select Resource.  Specifically, 
 they want you to play a prompt that says The number of people ahead of you 
 is one (or two, or three, etc.).
 
 The way I do this is as follows:
 
 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 playPrompt (P[YourPosinQ.wav] + intPosInQ)
 delay 30s
 goto label: queueLoop
 
 
 The way I have seen IPExpert handle this has a few more steps:
 
 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 promptNumInQ = Create Generated Prompt number (intPosInQ)
 promptQueue = Create Container Prompt Concatenation (P[YourPosinQ] + 
 promptNumInQ)
 playPrompt (promptQueue)
 delay 30s
 goto label: queueLoop
 
 
 When I use my method, I get the desired result. My question is what (if any) 
 advantage is there in generating the spoken prompt and packaging the two 
 prompts instead of just doing the concatenation in-line with the Play Prompt 
 step?
 
 Thanks in advance.
 
 -Bill
 --
 William Bell
 blog: http://ucguerrilla.com
 twitter: @ucguerrilla
 
 
 
 ___
 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
 

--
William Bell
blog: http://ucguerrilla.com
Follow me on twitter @ucguerrilla



___
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

Re: [OSL | CCIE_Voice] UCCX Prompt Question

2012-11-30 Thread Steffen Bruening
Hi Bill,

I had my first attempt in November, but failed because I don't read
some question corectly
in every detail.

I had this problem with -1 in some of my lab sessions (not proctor
labs) and it worked with contacts waiting for me. I tested it with 3
call-in users and all get an indivudually annoucement for the amount of
calls ahead.

But as I wrote, it doesn't matter how the script looks like as long as it
fit the question in your binder.

Regards

Steffen

Am Freitag, 30. November 2012 schrieb Bill Lake :

 Sounds like either way works, so as long as it works, it really doesn't
 matter how you get it, just as long as the proctor gets what he is supposed
 to hear.

 I know I have used the slightly longer way as it helps me stay organized
 but next lab session I am going to try this if I can keep my ducks in a row
 :)

 I also know from my practice that it does not say -1 when I set this up
 using Position in queue, it says your position in queue is zero or whatever
 I record.

 I also practice recording in both in CUC and UCCX just in case one does
 not work. You know both methods so just practice because you never know :)

 It seems like you might be getting close to your lab, do you have one
 schedule?

 Bill

 On Fri, Nov 30, 2012 at 4:05 PM, William Bell 
 b...@ucguerrilla.comjavascript:_e({}, 'cvml', 'b...@ucguerrilla.com');
  wrote:

 I have a question that may really just come down to a matter of
 preference. However, I want to make sure there is something that I am not
 missing. For those who want to read along my question stems from
 IPexpert's One Week Lab Experience lab 2. I also think i have seen a
 similar question in the 5-lab workbook.

 For everyone else, the CCX requirement is to play a contact's position in
 queue while they are in the queued branch of Select Resource.
  Specifically, they want you to play a prompt that says The number of
 people ahead of you is one (or two, or three, etc.).

 The way I do this is as follows:

 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 playPrompt (P[YourPosinQ.wav] + intPosInQ)
 delay 30s
 goto label: queueLoop


 The way I have seen IPExpert handle this has a few more steps:

 step: Select Resource from CSQ
 - (Connected)
 - (Queued)
 label: queueLoop
 intPosInQ = Get Reporting Statistic PositionInQueue
 decrement intPosInQ
 promptNumInQ = Create Generated Prompt number (intPosInQ)
 promptQueue = Create Container Prompt Concatenation (P[YourPosinQ] +
 promptNumInQ)
 playPrompt (promptQueue)
 delay 30s
 goto label: queueLoop


 When I use my method, I get the desired result. My question is what (if
 any) advantage is there in generating the spoken prompt and packaging the
 two prompts instead of just doing the concatenation in-line with the Play
 Prompt step?

 Thanks in advance.

 -Bill
  --
 William Bell
 blog: http://ucguerrilla.com
 twitter: @ucguerrilla



 ___
 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