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,monospace">variables:</span><span style="font-family:courier new,monospace"></span><br><div style="margin-left:40px"><span style="font-family:courier new,monospace">Prompt confirm_begin = p[confirm_begin]</span></div>
<div style="margin-left:40px"><span style="font-family:courier new,monospace">String[] on_call_numbers = new String[] {"6125551212", "6125551313", "6125551414"}</span><br><span style="font-family:courier new,monospace">Iterator on_call_number_iterator = new Iterator()</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">String current_number = ""</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace"></span><span style="font-family:courier new,monospace">int ring_timer = 6</span><br>
</div><br><span style="font-family:courier new,monospace">script:</span><br><div style="margin-left:40px"><span style="font-family:courier new,monospace">start</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">accept</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">explicit confirmation (confirm_begin)</span><br style="font-family:courier new,monospace"></div><div style="margin-left:80px"><span style="font-family:courier new,monospace">yes</span><br style="font-family:courier new,monospace">
<div style="margin-left:40px"><span style="font-family:courier new,monospace">set on_call_number_iterator = on_call_numbers.iterator</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">label get_next_number</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">if (on_call_number_iterator.hasNext())</span><br style="font-family:courier new,monospace"><div style="margin-left:40px"><span style="font-family:courier new,monospace">true</span><br style="font-family:courier new,monospace">
<div style="margin-left:40px"><span style="font-family:courier new,monospace">set current_number = on_call_iterator.next()</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">call consult transfer (current_number, timeout = ring_timer)</span><br style="font-family:courier new,monospace">
<div style="margin-left:40px"><span style="font-family:courier new,monospace">connected</span><br style="font-family:courier new,monospace"><div style="margin-left:40px"><span style="font-family:courier new,monospace">end</span><br style="font-family:courier new,monospace">
</div><span style="font-family:courier new,monospace">timeout</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">invalid</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">unsuccessful</span><br style="font-family:courier new,monospace"></div><span style="font-family:courier new,monospace">goto get_next_number</span><br style="font-family:courier new,monospace">
</div><span style="font-family:courier new,monospace">false</span><br style="font-family:courier new,monospace"><div style="margin-left:40px"><span style="font-family:courier new,monospace">terminate</span><br style="font-family:courier new,monospace">
<span style="font-family:courier new,monospace">end</span><br style="font-family:courier new,monospace"></div></div></div><span style="font-family:courier new,monospace">no</span><br style="font-family:courier new,monospace">
<div style="margin-left:40px"><span style="font-family:courier new,monospace">terminate</span><br style="font-family:courier new,monospace"><span style="font-family:courier new,monospace">end</span><br></div></div><br>-Anthony<br>
<br><div class="gmail_quote">On Wed, Jan 25, 2012 at 2:31 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">Would anyone out there happen to have an example of how this would work? Never even began to do something similar to this.<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,<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""> 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></p><div><div class="h5"><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></div></div><p></p></div>
<div><div class="h5"><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" value="+12032539571" target="_blank">203-253-9571</a><br><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><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>
<br></blockquote></div><br>