This has probably been discussed before but I need to do a screen pop and I'm looking for ways to do it. I am assuming I need to use the manager interface, which is ok cos I'm using that for calling out but I'm not quite what to pick up on. Regards Lee ########################################### This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange. For more information, connect to http://www.f-secure.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060727/38123aa3/attachment.htm
If you want to do a screen popup when an agent receives a call, then you should consider looking at these events: AgentCalled AgentConnect AgentComplete p.s: I'm not sure, but you might need to set eventmemberstatus=yes in your queue.conf to receive these events _____ From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Lee Archer Sent: Thursday, July 27, 2006 12:48 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] Manager interface This has probably been discussed before but I need to do a screen pop and I'm looking for ways to do it. I am assuming I need to use the manager interface, which is ok cos I'm using that for calling out but I'm not quite what to pick up on. Regards Lee ########################################### This message has been scanned by F-Secure Anti-Virus for Microsoft Exchange. For more information, connect to http://www.f-secure.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060727/fa048df1/attachment.htm
On 27 Jul 2006, at 11:47, Lee Archer wrote:> This has probably been discussed before but I need to do a screen > pop and I'm looking for ways to do it. I am assuming I need to use > the manager interface, which is ok cos I'm using that for calling > out but I'm not quite what to pick up on.There a number of ways to do this: 1) run an application on each workstation which speaks the manager protocol and pops a screen as needed. This doesn't scale easily to large numbers, you need to install an application on each workstation and need some sort of manager proxy as asterisk does not like many manager connections. 2) run an IM client on each workstation and have a central server that talks the manager protocol to asterisk, sending messages to IM clients when new calls come in. 3) have each user point their webbrowser at a web server which talks the manager protocol to asterisk and have the webpage poll the server (using AJAX) 4) embed a softphone in your application (or web page) and send calls to it. Configure the softphone to pop the screen when a call comes in. We do 4) . which you chose depends on your needs/skills. Tim.> Regards > > Lee > > ########################################### > > This message has been scanned by F-Secure Anti-Virus for Microsoft > Exchange. > For more information, connect to http://www.f-secure.com/ > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-usersTim Panton www.mexuar.com
There are many ways to do the screen pop, I'd like to do this way: 1. Build the manager interface as an event server, which collect agent connet events. 2. Build a Java applet with the constant connection to the event server, each agent starts the Java applet at first task of each day 3. The event server sends the connect info to the computer which the agent registed, 4. The applet launch (pop up) the web based CRM application on agent computer with the caller's information 5. Agent terminates the CRM application when the call is termianted. Tielin>>> tim@mexuar.com 07/27/06 2:16 PM >>>On 27 Jul 2006, at 11:47, Lee Archer wrote:> This has probably been discussed before but I need to do a screen > pop and I'm looking for ways to do it. I am assuming I need to use> the manager interface, which is ok cos I'm using that for calling > out but I'm not quite what to pick up on.There a number of ways to do this: 1) run an application on each workstation which speaks the manager protocol and pops a screen as needed. This doesn't scale easily to large numbers, you need to install an application on each workstation and need some sort of manager proxy as asterisk does not like many manager connections. 2) run an IM client on each workstation and have a central server that talks the manager protocol to asterisk, sending messages to IM clients when new calls come in. 3) have each user point their webbrowser at a web server which talks the manager protocol to asterisk and have the webpage poll the server (using AJAX) 4) embed a softphone in your application (or web page) and send calls to it. Configure the softphone to pop the screen when a call comes in. We do 4) . which you chose depends on your needs/skills. Tim.> Regards > > Lee > > ########################################### > > This message has been scanned by F-Secure Anti-Virus for Microsoft > Exchange. > For more information, connect to http://www.f-secure.com/ > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-usersTim Panton www.mexuar.com _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
In my situation, we don't want to restrict to use softphone only. So called event server is just an application connect to Asterisk Manager API to collect events, and distribute the call information to right destination. How to launch (pop up) the CRM application depends on what arrangement on agent computer. Tielin>>> tim@mexuar.com 07/28/06 3:00 AM >>>On 27 Jul 2006, at 22:42, Tielin Xu wrote:> There are many ways to do the screen pop, I'd like to do this way: > 1. Build the manager interface as an event server, which collectagent> connet events. > 2. Build a Java applet with the constant connection to the event > server, each agent starts the Java applet at first > task of each day > 3. The event server sends the connect info to the computer which the > agent registed, > 4. The applet launch (pop up) the web based CRM application on agent > computer with the caller's information > 5. Agent terminates the CRM application when the call is termianted. >Sure, that is pretty close to what we do, except that we don't use an event server. In our case the Java applet is a softphone that speaks IAX directly to asterisk. In our dial plan we have rules such that asterisk dials both the agent's hard phone (If they have one) and their copy of the applet. If you are interested, I'm sure I could arrange for you to have an eval copy of Corraleta (which is what we call the softphone applet). Tim Panton www.mexuar.com _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
any programs out there that do this ? Dovid ----- Original Message ----- From: "Stefan Reuter" <srt@reucon.net> To: "Asterisk Users Mailing List - Non-Commercial Discussion" <asterisk-users@lists.digium.com> Sent: Thursday, July 27, 2006 8:22 PM Subject: Re: [asterisk-users] Manager interface> _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >