<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Nothing within Unity would route message to Agent who logs in with CAD, etc. This is some custom code/handling. I am just a script kiddie vs a developer writing apps.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><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:cisco-voip-bounces@puck.nether.net] <b>On Behalf Of </b>Haas, Neal<br><b>Sent:</b> Thursday, September 05, 2013 10:14 AM<br><b>To:</b> Omar; cisco-voip@puck.nether.net<br><b>Subject:</b> Re: [cisco-voip] Using CVP and outbound dialer for voicemail<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><o:p> </o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Do you have Unity Conn and Exchange? I would send the voicemail to unity connection, then that voicemail box have it configured with exchange integration.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Then build the UCCE with email integration queue.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-bottom:solid windowtext 1.5pt;padding:0in 0in 1.0pt 0in'><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p></div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Neal Haas<o:p></o:p></span></p></div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><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"'> cisco-voip [<a href="mailto:cisco-voip-bounces@puck.nether.net">mailto:cisco-voip-bounces@puck.nether.net</a>] <b>On Behalf Of </b>Omar<br><b>Sent:</b> Wednesday, September 04, 2013 11:17 PM<br><b>To:</b> <a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a><br><b>Subject:</b> [cisco-voip] Using CVP and outbound dialer for voicemail<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>I have an incredibly strange problem and I'm hoping someone on this mailing list can provide some insight. I'm new to IP telephony and in the past three weeks, the two lead engineers for this project have resigned, so I'm last man standing per say. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>The Business Requirement: <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>UCCE 9.1(3) with CVP 9.x environment and CUSP. Customer came from Aspect TDM (30 years) to Cisco VoIP, and obviously, some features that Aspect has is not available with UCCE. They want the ability for callers to leave a voicemail if their call center is closed for whatever reason. What they want is that the caller leaves a voicemail, and as soon as an agent logs into their agent desktop, they immediately get the voicemail. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>The Setup:<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>Since Cisco does not provide this out-of-the-box, we did the following...<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> - Developed a CVP application within call studio. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> - Created a VM skill group and skilled a few agents with this<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> - Created a script in ICM to send information to VXML and placed a translation route node for the 4 CVP servers<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'> - Created two outbound SIP dialers - Dialer1 and Dialer2.<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>So basically, this is how it works. Caller dials TFN but the call center is closed, the ICM script triggers the CVP application to play it's role. The caller is told that the call center is closed and can leave a voicemail. The caller leaves a voicemail, which is basically a recorder, and the voicemail is saved to a wav file onto the CVP server. We created a directory within inetpub/wwwroot/.../voicemail that saves the wave file. The customer has four CVP servers, two on Side A and two on Side B, so the wav file gets saved to all four servers. The CVP application knows that the files (voicemails) are there and will, bare with me, dial out the PRI to the PSTN and dial back in. When the call dials back in from the PSTN, it will send it to an agent that is logged in (not necessarily ready) to their agent desktop, which is in this cas, Cisco CTIOS. Once the agent hears the voicemail, a new row should be created in the dialer table within the bA dialer database. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>The port throttling for Dialer2 is 15 and Dialer1 is .5 - odd? <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>The Problem:<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>The agent is hearing the same exact voicemail (wav file) several times a day. The agent should only hear it once. I've ran queries against the dialer database to find that CallStatusZone1 will enter a value of R or P (retry or pending) before finally adding a third or fourth row to enter the value of C (close). So we see a lot of retry/pendings and the calls seem to repeat until we get a close. The call result codes are typically 10, but will see a 21 occasionally that correlate with the retry/pending entries. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>What We've Done:<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>We opened up a TAC case and all they could really tell us is that we should enable Call Progress Analysis and change all the CPA parameters to the lowest possible values and have "Transfer to IVR campaign" selected. This did not work as agents still hear the same message. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>One thing I noticed is that in the SIP dialer doc from Cisco, it says that the registry key on the router, SkillGroupCallsInQTimerInterval, should have a value of 2, by default it's 10. I'm not sure what changing it from 10 to 2 would do, but I'm willing to give it a shot. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>So would anybody happen to know why these agents are hearing the same message over and over throughout the day?<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black'>Thank You<o:p></o:p></span></p></div></div><p class=MsoNormal><br><br><span style='color:white'>itevomcid</span> <o:p></o:p></p></div></body></html>