<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [Asterisk-Users] re: call center design question</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>If Rememdy is web based use "screen-scraping". Pass the information from Asterisk to the desktop PC using any of the methods mentioned in this thread. Then launch the URL, navigate to the user search URL, populate the fields required with the data sent, simulate a submit click, and presto the caller data is on the screen. </FONT></P>
<P><FONT SIZE=2>In a Windows environment this is easily accomplished with IE using the DOM or a browser control. For Asterisk use any of the data pass methods described in this thread and perhaps Netscape but screen scraping is your answer to interfacing any web based app.</FONT></P>
<BR>
<P><FONT SIZE=2>Example code for Windows....</FONT>
</P>
<P> <FONT SIZE=2>public sub event_incomingcall(strCallerId)</FONT>
</P>
<BR>
<P> <FONT SIZE=2>set objBrowser = new CreateObject("InternetExplorer.Application")</FONT>
</P>
<P> <FONT SIZE=2>objBrowser.Navigate("<A HREF="http://yourticketsystem/index.htm" TARGET="_blank">http://yourticketsystem/index.htm</A>")</FONT>
</P>
<P> <FONT SIZE=2>' simulate a user login</FONT>
<BR> <FONT SIZE=2>objBrowser.Document.Forms(1).username.value = "user"</FONT>
<BR> <FONT SIZE=2>objBrowser.Document.Forms(1).password.value = "password"</FONT>
<BR> <FONT SIZE=2>objBrowser.Document.Forms(1).submit.click()</FONT>
</P>
<P> <FONT SIZE=2>' click the search button</FONT>
<BR> <FONT SIZE=2>objBrowser.Document.Forms(1).search.click()</FONT>
</P>
<P> <FONT SIZE=2>' enter the search info</FONT>
<BR> <FONT SIZE=2>objBrowser.Document.Forms(1).phonenumber.value = strCallerId</FONT>
<BR> <FONT SIZE=2>objBrowser.Document.Forms(1).submit.click()</FONT>
<BR>
<BR> <FONT SIZE=2>' scrape complete caller data on screen</FONT>
<BR>
<BR> <FONT SIZE=2>end sub</FONT>
</P>
<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Ben [<A HREF="mailto:bbbbben77@yahoo.fr">mailto:bbbbben77@yahoo.fr</A>]</FONT>
<BR><FONT SIZE=2>Sent: Wednesday, September 17, 2003 10:57</FONT>
<BR><FONT SIZE=2>To: asterisk-users@lists.digium.com</FONT>
<BR><FONT SIZE=2>Subject: [Asterisk-Users] re: call center design question</FONT>
</P>
<BR>
<P><FONT SIZE=2>> Rich Adamson a écrit :</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> >Would like to deploy * in a small help desk environment (five to ten</FONT>
<BR><FONT SIZE=2>> >people) using call queues and some sort of CTI interface to pop Remedy</FONT>
<BR><FONT SIZE=2>> >screen data in front of the help desk person receiving the call. Data</FONT>
<BR><FONT SIZE=2>> >to be popped would be based on CallerID.</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >Anyone doing something similar?</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >Anyone interfacing to an external Remedy system?</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >Any reference sites that I could read/learn more of the requirements</FONT>
<BR><FONT SIZE=2>> >and/or 10,000 foot implementation?</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >Rich</FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> >_______________________________________________</FONT>
<BR><FONT SIZE=2>> >Asterisk-Users mailing list</FONT>
<BR><FONT SIZE=2>> >Asterisk-Users@lists.digium.com</FONT>
<BR><FONT SIZE=2>> ><A HREF="http://lists.digium.com/mailman/listinfo/asterisk-users" TARGET="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</A></FONT>
<BR><FONT SIZE=2>> > </FONT>
<BR><FONT SIZE=2>> ></FONT>
<BR><FONT SIZE=2>> I deployed a small call center using Gnophone as the screen data, </FONT>
<BR><FONT SIZE=2>> together with dial + URL. Basically when the operator answers someone </FONT>
<BR><FONT SIZE=2>> from the queue, an URL is pushed and displayed in Gnophone; this is </FONT>
<BR><FONT SIZE=2>> quite simple as it is only web technology. The limitation is that no </FONT>
<BR><FONT SIZE=2>> data is displayed until the called is transfered.</FONT>
</P>
<BR>
<P><FONT SIZE=2>I would really like to have more info about this!</FONT>
<BR><FONT SIZE=2>Is it possible?</FONT>
<BR><FONT SIZE=2>BTW Gnophone uses IAX. Does anybody knows if there is a good IAX softphone for </FONT>
<BR><FONT SIZE=2>Windows?</FONT>
</P>
<P><FONT SIZE=2>Ben</FONT>
<BR><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>Asterisk-Users mailing list</FONT>
<BR><FONT SIZE=2>Asterisk-Users@lists.digium.com</FONT>
<BR><FONT SIZE=2><A HREF="http://lists.digium.com/mailman/listinfo/asterisk-users" TARGET="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</A></FONT>
</P>
</BODY>
</HTML>