Erick,<br><br>I'm not sure I understand your question: "Would this still work with the 'pilot' extension forwarding to another when busy or would I need to write my script to handle the 'cascading' effect?"<br>
<br>However, what you are trying to do seems correct. Have you tried out your solution yet? Does it work? If not, what's not working?<br><br>You could place the call on hold prior to the redirect attempt, and never take it off hold. That works better, because then you are not constantly placing the call on hold, then taking it off hold. Less work for UCCX and CUCM to do.<br>
<br>And yeah, those Nuance ports are valuable. However, it's important to note that the TTS ports are only active for the duration of the prompt, while the ASR ports are active for the duration of the call. Are you in fact using ASR?<br>
<br>One more thing to note about what you are doing: if one person calls in, and is placed in the holding pattern, then a port free's up during the delay step, there is a chance that a new call can come in and take that open port, thus jumping in front of that original caller. This leap frogging could go on forever and your poor caller will never see the light of day.<br>
<br>What I would suggest is to create a CSQ to queue these people in, and check for position in queue. If the caller is in first position, then let them attempt the redirects, otherwise, keep holding and checking PIQ. This is a fair method. Also, upon successful redirect the caller will be dequeued automatically, and all other callers will move up in position.<br>
<br>-Anthony<br><br><div class="gmail_quote">On Thu, Jan 26, 2012 at 11:35 AM, Erick Wellnitz <span dir="ltr"><<a href="mailto:ewellnitzvoip@gmail.com">ewellnitzvoip@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have a situation where I need to transfer a call to an extension but<br>
if it is busy, queue the call and try again after a certain length of<br>
time.<br>
<br>
It's a nuance thing and we only have a certain number of ports available.<br>
<br>
I'm thinking I could use UCCX in the following way.<br>
<br>
Accept<br>
:TRANSFER Label<br>
Redirect<br>
-Busy<br>
-Hold<br>
- Delay<br>
- Unhold<br>
-goto TRANSFER<br>
<br>
<br>
Any suggestions? Would this still work with the 'pilot' extension<br>
forwarding to another when busy or would I need to write my script to<br>
handle the 'cascading' effect?<br>
_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a><br>
<a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><br>
</blockquote></div><br>