<div dir="ltr">This screen shot is just from some stuff we're playing around with but it should give you an idea of what data we can capture. What's cool about this is that we see when users select options that are not mapped so you can get a sense of how many times at menu does someone except an option 0 when one isn't programmed. <div><br></div><div>A call by call detail would be pretty straight forward, particularly in ContactView graphs where you'll get a visual mapping on top of the script representation. I can do something like this for regular AEF type scripts but we'll probably want a way to give these a nice identifier either through a specially formatted comment or Label value.<div><br></div><div>What are your thoughts on something like that?</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 19, 2017 at 2:15 PM, Bill Talley <span dir="ltr"><<a href="mailto:btalley@gmail.com" target="_blank">btalley@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 dir="auto"><div>✋️</div><div id="m_2405461415451944373AppleMailSignature"><br></div><div id="m_2405461415451944373AppleMailSignature">The critical piece to our clients would be the report format both in summary format and call-by-call detail. </div><div id="m_2405461415451944373AppleMailSignature"><br></div><div id="m_2405461415451944373AppleMailSignature">For example, a summary report would show how many callers pressed 1, 2, 3, etc during the selected reporting range, whereas call detail report would show menu selections at each menu during a specific call. To me, that's a significant deficiency when using custom call variables. <span class=""><br><br><span style="background-color:rgba(255,255,255,0)">Sent from a mobile device with very tiny touchscreen input keys. Please excude my typtos.</span></span></div><div><div class="h5"><div><br>On Jul 19, 2017, at 4:07 PM, Tanner Ezell <<a href="mailto:tanner.ezell@gmail.com" target="_blank">tanner.ezell@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">Out of curiosity, who or their customers would be interested in a drop in solution that would automatically perform menu option and flow reporting without much if any modification to scripts?<div><br></div><div>Essentially you would drop in an application, turn it on, and it would begin reporting on menu selections (valid and invalid) automatically without using custom call variables? The only thing you'd probably want to change at the script level would be to add some kind of identifier, i.e: "Customer Service Main menu", for reporting purposes.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 19, 2017 at 2:00 PM, Anthony Holloway <span dir="ltr"><<a href="mailto:avholloway+cisco-voip@gmail.com" target="_blank">avholloway+cisco-voip@gmail.<wbr>com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">There's advantages and disadvantages to both, for sure. If I in fact did a call subflow, I feel confident I would not have this issue, but then I will lose reporting for calls which enter the second script. I.e., Calls presented. So, double edge sword here. Thanks for the suggestion though.<div><div class="m_2405461415451944373h5"><br><br><div class="gmail_quote"><div dir="ltr">On Wed, Jul 19, 2017 at 9:45 AM Blakeman, Stephen <<a href="mailto:blakeman@ohio.edu" target="_blank">blakeman@ohio.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="m_2405461415451944373m_2771991591830774637m_9052132270793590131WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">I remember having an issue with going between UCCX scripts and was advised to not do the Call Redirect but instead use the Call Subflow step from TAC. Not sure
if that would help or not. Our issues were having to do with trying to deliver calls to agents on the second(transferred) script. I changed to the Call Subflow and the issues went away for me.<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"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> cisco-voip [mailto:<a href="mailto:cisco-voip-bounces@puck.nether.net" target="_blank">cisco-voip-bounces@puc<wbr>k.nether.net</a>]
<b>On Behalf Of </b>Anthony Holloway<br>
<b>Sent:</b> Tuesday, July 18, 2017 5:13 PM<br>
<b>To:</b> Cisco VoIP Group <<a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a>><br>
<b>Subject:</b> [cisco-voip] UCCX Custom Call Variables - Script to Script Transfers<u></u><u></u></span></p></div></div><div lang="EN-US" link="#0563C1" vlink="#954F72"><div class="m_2405461415451944373m_2771991591830774637m_9052132270793590131WordSection1">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">I'm working on a menu selection tracking solution, which survives across transfers between department IVRs. It's not going well. In fact, I'm 99% positive it's not possible, and I might have to look outside of UCCX to solve this. I.e.,
DB or WS integration<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Scenario: Caller dials Main Line script, selects option 7 for Help Desk, caller gets transferred via Call Redirect step to the Help Desk script, selects option 2 for password reset, then speaks to an Agent. Each script is writing CCV1
with the menu selections made during the script execution.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I'm seeing in the callcontactdetail (CCD) table that the Session Seq Num 0 is written immediately after the transfer to the Help Desk, and includes the CCV value of 7.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">However, and here's the unexpected part, the Session Seq Num 1 is also written to the CCD table at the same time, with the same CCV value: 7, despite the call still being active on the second script. Then when the call is disconnected,
the CCV does not change or get updated for the Session Seq Num 1, which was already written to the CCD table.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Example CCD Record Set - This query was ran while the call was active on the second leg (seq num 1) and before the call reached an Agent).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">admin:run uccx sql db_cra select limit 2 startdatetime, sessionid, sessionseqnum, applicationname, applicationtaskid, originatordn, callednumber, customvariable6 from contactcalldetail where originatordn
like '%16125551212' order by startdatetime desc</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">STARTDATETIME SESSIONID SESSIONSEQNUM APPLICATIONNAME APPLICATIONTASKID ORIGINATORDN CALLEDNUMBER CUSTOMVARIABLE1</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">------------------------------<wbr>------------------------------<wbr>------------------------------<wbr>------------------------------<wbr>------------</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">2017-07-18 20:36:57.856 50000326646 1 HelpDesk 47000343967 <a href="tel:(612)%20555-1212" value="+16125551212" target="_blank">+16125551212</a> <a href="tel:(612)%20555-1313" value="+16125551313" target="_blank">+16125551313</a> 7,</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">2017-07-18 20:36:36.872 50000326646 0 MainLine 47000343963 <a href="tel:(612)%20555-1212" value="+16125551212" target="_blank">+16125551212</a> <a href="tel:(612)%20555-1313" value="+16125551313" target="_blank">+16125551313</a> 7,</span><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Recall that both records are written to the CCD table after the transfer from the Main Line to the Help Desk, but while the call is still active on the Help Desk script, and before the call is sent to the Agent.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Anyway, all of your thoughts, opinions, confirmations and disputes are all welcomed. Thanks.<u></u><u></u></p>
</div>
</div>
</div></div></blockquote></div></div></div></div>
<br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://puck.nether.net/mailma<wbr>n/listinfo/cisco-voip</a><br>
<br></blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>______________________________<wbr>_________________</span><br><span>cisco-voip mailing list</span><br><span><a href="mailto:cisco-voip@puck.nether.net" target="_blank">cisco-voip@puck.nether.net</a></span><br><span><a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/<wbr>mailman/listinfo/cisco-voip</a></span><br></div></blockquote></div></div></div></blockquote></div><br></div>