Gustavo A Gonzalez wrote: > Hello! I am working on a CRM web application developed on ASP and I need > to integrate a webphone to make/receive/transfer/pause calls for each > agent logued through the CRM interface. Is there a solution that I could > use out there?. On the other hand, I need that a web browser pops up an > url with the clients data for each call received. How I can generate > this events? Thanks for any help
For the softphone bit, you can use most soft phones as a helper application to the browser and define it to be triggered for "sip:" URIs. Then, just produce SIP URIs as links. To do CRM screen-pops of client data, there are a variety of approaches. Unless you're going to use a Java applet or a Flash form or something else that has the potential to bypass HTTP's statelessness, all of them revolve around the CRM app / browser going out and polling a web server -- rather frequently -- for any indication that an incoming call is being received. This is ugly, nasty, potentially resource-intensive, and largely unavoidable because there is not really a way for servers to actively "push" data to HTTP clients, HTTP keepalive and all that notwithstanding. You can do such polling with XMLHttpRequest and the associated accoutrements of "web 2.0" programming. -- Alex -- Alex Balashov Evariste Systems Web : http://www.evaristesys.com/ Tel : (+1) (678) 954-0670 Direct : (+1) (678) 954-0671 Mobile : (+1) (706) 338-8599 _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
