<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 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-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-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</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=Section1>
<p class=MsoNormal>Hi,<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I am working on a Contact Center solution. It will support
mail, chat and call queries.<br>
<br>
The requirements are:<br>
<br>
1. An end-customer calls, the call is handled by FreeSWITCH Auto Attendant.<br>
2. Customer is presented with a menu and makes selection. His call is put on hold
and an entry is made in my system's database for incoming queries.<br>
3. These queries are shown to agents handling calls.<br>
4. And agent clicks on a query, he is shown an extension where call is parked.
He dials that and is connected to the customer.<o:p></o:p></p>
<p class=MsoNormal>5. He talks to the customer and resolve his queries.<br>
<br>
Please guide me on how can do it. The application will be written in Java.<br>
<br>
I am an experienced programmers in Java/J2EE; but doesn't have much knowledge
of VoIP/FreeSWITCH. I’ve configured FreeSWITCH on Ubuntu 12.04; and have
installed X-Lite Softphones on two Windows machines. I configured these phones
to work with FreeSWITCH and they are working fine.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I think that I’d have to use Valet Parking to park
customer’s call on an extension, then pass that extension to agent who
will dial it and will be connected to the customer.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Please tell me whether this approach will work? And how
should I go about it.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>All help would be much appreciated.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Regards<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Nitin<o:p></o:p></p>
</div>
</body>
</html>