Nice.  Glad you got something put together.<br><br>Yeah CCT is awesome, especially when you consider the ability to outpulse DTMF before completing the transfer.  You can do anything from transmit data to the answering device, or preselect menu options prior to completing the transfer.  This is basically how Unity Connection does the cross server sign in and cross server transfer.<br>
<br>Take care.<br><br>-Anthony<br><br><div class="gmail_quote">On Thu, Jan 26, 2012 at 12:43 PM, Tim <span dir="ltr"><<a href="mailto:bcchimp@gmail.com">bcchimp@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Anthony,<u></u><u></u></span></p><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">You're the man!  The part I was stumped on was "Call Consult Transfer."  Cool feature.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks Again,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Tim<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:avholloway@gmail.com" target="_blank">avholloway@gmail.com</a> [mailto:<a href="mailto:avholloway@gmail.com" target="_blank">avholloway@gmail.com</a>] <b>On Behalf Of </b>Anthony Holloway<br>
<b>Sent:</b> Thursday, January 26, 2012 11:32 AM<br><b>To:</b> Tim<br><b>Cc:</b> Matthew Saskin; cisco-voip VOIP</span></p><div><div class="h5"><br><b>Subject:</b> Re: [cisco-voip] UCCX to dial lists<u></u><u></u></div></div>
<p></p></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">See if this gets you started.  If you wanted to play a confirmation to the callee, then you need to place more than one call.  This solution uses a timer, like mobile connect, to stop trying a number before voice mail picks up.<br>
<br>Pseudo code:<br><br><span style="font-family:"Courier New"">variables:</span><u></u><u></u></p><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">Prompt confirm_begin = p[confirm_begin]</span><u></u><u></u></p>
</div><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">String[] on_call_numbers = new String[] {"<a href="tel:6125551212" value="+16125551212" target="_blank">6125551212</a>", "<a href="tel:6125551313" value="+16125551313" target="_blank">6125551313</a>", "<a href="tel:6125551414" value="+16125551414" target="_blank">6125551414</a>"}</span><br>
<span style="font-family:"Courier New"">Iterator on_call_number_iterator = new Iterator()<br>String current_number = ""<br>int ring_timer = 6</span><u></u><u></u></p></div><p class="MsoNormal"><br><span style="font-family:"Courier New"">script:</span><u></u><u></u></p>
<div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">start<br>accept<br>explicit confirmation (confirm_begin)</span><u></u><u></u></p></div><div style="margin-left:60.0pt">
<p class="MsoNormal"><span style="font-family:"Courier New"">yes</span><u></u><u></u></p><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">set on_call_number_iterator = on_call_numbers.iterator<br>
label get_next_number<br>if (on_call_number_iterator.hasNext())</span><u></u><u></u></p><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">true</span><u></u><u></u></p><div style="margin-left:30.0pt">
<p class="MsoNormal"><span style="font-family:"Courier New"">set current_number = on_call_iterator.next()<br>call consult transfer (current_number, timeout = ring_timer)</span><u></u><u></u></p><div style="margin-left:30.0pt">
<p class="MsoNormal"><span style="font-family:"Courier New"">connected</span><u></u><u></u></p><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">end</span><u></u><u></u></p>
</div><p class="MsoNormal"><span style="font-family:"Courier New"">timeout<br>invalid<br>unsuccessful</span><u></u><u></u></p></div><p class="MsoNormal"><span style="font-family:"Courier New"">goto get_next_number</span><u></u><u></u></p>
</div><p class="MsoNormal"><span style="font-family:"Courier New"">false</span><u></u><u></u></p><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">terminate<br>
end</span><u></u><u></u></p></div></div></div><p class="MsoNormal"><span style="font-family:"Courier New"">no</span><u></u><u></u></p><div style="margin-left:30.0pt"><p class="MsoNormal"><span style="font-family:"Courier New"">terminate<br>
end</span><u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>-Anthony<u></u><u></u></p><div><p class="MsoNormal">On Wed, Jan 25, 2012 at 2:31 PM, Tim <<a href="mailto:bcchimp@gmail.com" target="_blank">bcchimp@gmail.com</a>> wrote:<u></u><u></u></p>
<div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Would anyone out there happen to have an example of how this would work?  Never even began to do something similar to this.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Tim</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Matthew Saskin [mailto:<a href="mailto:msaskin@gmail.com" target="_blank">msaskin@gmail.com</a>] <br>
<b>Sent:</b> Wednesday, January 25, 2012 2:53 PM</span><u></u><u></u></p><div><div><p class="MsoNormal"><br><b>To:</b> Tim<br><b>Cc:</b> cisco-voip VOIP<br><b>Subject:</b> Re: [cisco-voip] UCCX to dial lists<u></u><u></u></p>
</div></div></div><div><div><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">Wouldn't be too hard to accomplish with a UCCX script.  Accept the inbound contact, place them on hold, use an external data source (XML file, database, whatever) to pull a list of numbers, iterate through those numbers and call out until someone answers, join the call legs together.<br>
<br>For the outbound calls, you may need a bit of intelligence (eg; prompt that says "Press 1 to accept this call") to determine a human has picked up, and then bridge the calls together.<br><br>I believe you'll also need to modify the CUCM service parameter to allow trunk-to-trunk transfers, otherwise the call will get disconnected once UCCX is out of the picture.<br>
<br clear="all">Matthew Saskin<br><a href="mailto:msaskin@gmail.com" target="_blank">msaskin@gmail.com</a><br><a href="tel:203-253-9571" target="_blank">203-253-9571</a><br><br><u></u><u></u></p><div><p class="MsoNormal">
On Wed, Jan 25, 2012 at 2:49 PM, Tim <<a href="mailto:bcchimp@gmail.com" target="_blank">bcchimp@gmail.com</a>> wrote:<u></u><u></u></p><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Matthew,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I'm more or less looking to have someone dial in a number for external the system.  An IVR kicks off that would then call every phone in a list and connect the external call to whoever picks up on the list.  The list would consist of all mobile numbers.  So basically what I'm looking to do is have an external call connect to another external call depending on who answers.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I think it's out of the limitations for UCCX, but wanted to check.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Tim</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Matthew Saskin [mailto:<a href="mailto:msaskin@gmail.com" target="_blank">msaskin@gmail.com</a>] <br>
<b>Sent:</b> Wednesday, January 25, 2012 2:39 PM<br><b>To:</b> Tim<br><b>Cc:</b> cisco-voip VOIP<br><b>Subject:</b> Re: [cisco-voip] UCCX to dial lists</span><u></u><u></u></p></div><div><div><p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">UCCX does support an outbound dialer - are you looking to have outbound calls directed to an IVR or an Agent?<br><br>If to an agent, the dialer is a preview dialer, meaning agents will be presented with the contact details before the call is placed - they may in turn be connected to an answering machine, etc.<br>
<br>If to an IVR, the dialer will connect answered calls to the IVR script.<br><br clear="all"><u></u><u></u></p><div><p class="MsoNormal">On Wed, Jan 25, 2012 at 2:30 PM, Tim <<a href="mailto:bcchimp@gmail.com" target="_blank">bcchimp@gmail.com</a>> wrote:<u></u><u></u></p>
<p class="MsoNormal">Hi All,<br><br>Anyone know if it's possible to use UCCX to dial down a list of cell phone<br>numbers and continue down the list until someone picks up?  Just trying to<br>figure out the limitations of UCCX and if anything like this is easy to do?<br>
<br>Thanks,<br>Tim<br><br>_______________________________________________<br>cisco-voip mailing list<br><a href="mailto:cisco-voip@puck.nether.net" target="_blank">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><u></u><u></u></p>
</div><p class="MsoNormal"> <u></u><u></u></p></div></div></div></div></div><p class="MsoNormal"> <u></u><u></u></p></div></div></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>_______________________________________________<br>
cisco-voip mailing list<br><a href="mailto:cisco-voip@puck.nether.net" target="_blank">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><u></u><u></u></p>
</div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></blockquote></div><br>