Reza,

There are a lot of ways to do this sort of thing, it really depends on the needed functionality.

On the asterisk side you can do it one of two ways:
- have an app listening via the management port, the advantage of this is it puts no extra burden/delays in your dial plan. - have an agi script that sends it to a listening daemon or runs a small script, nothing big since it will slow down the dial plan.

Now depending on how you want to distribute this data :
    - to a specific agent
- all computers ( say for a home line, but not really practical for a business, unless after hours )
    - a group computers related to a ring group or queue

Using multicast or having client app polling server or client app is registered with server script and has port open for server to talk to.

And conditions of receiving the data:
   - agent must login ( need login:extension association )
- computer has a specific URL open in a browser, and post data includes userid or extension - computer has a listener app installed that will do a pop up, which could be triggered by data sent to port or if multicast, specific triggering data. The app sees the extensions / ring group numbers I'm interested in responds.

Data sent:
   - just callerid and link to retrieve further data
- all pertinent callerID data extracted from a DB ( either by sending app or by listening app upon receipt )

Further options to thin about are:
   - client side app options:
         - none
- ability to accept/reject/send to VM from the popup without touching phone - api interface to CRM to add notes to CRM from call without actually opening the CRM package.

That's just my quick ramblings.

Mike

Reza - Asterisk Enthusiast wrote:
Ok fellow enthusiasts...

I need to be steered towards the right direction.  We are actively building an 
app, that will closely tie in with a CRM.  The situation is quite simple.  We 
need a POP UP ...  does not matter whether it is HTML, AJAX, PHP, JAVA, or your 
own .exe or VB script.    The pop up will run on windows machines.

The requirement here is to pop up the caller details on my PC, during an 
incoming call -- though the caller ID is displayed on my VOIP Phone.  So 
basically as long as I can write and understand a simple application that can 
do this, I can go crazy pulling more info.

Sure... there are apps out there already that can do this, but the point here 
is to understand the process (which I have not yet investigated) so that future 
custom apps can be deployed.

If any of you can steer me towards the path to get more info on this, is 
greatly appreciated.......     and yes...  the PBX/VOIP server used in Asterisk.

Cheers!
Reza.





------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition. Version: 7.5.476 / Virus Database: 269.10.9/907 - Release Date: 18/07/2007 15:30

--
Mike Ashton

Quality Track Intl

Ph:     647-722-2092 x 301
Cell:   416-527-4995
Fax:    416-352-6043

QTI CONFIDENTIAL AND PROPRIETARY INFORMATION

The contents of this material are confidential and proprietary to Quality Track 
 International, Inc.
and may not be reproduced, disclosed, distributed or used without the express 
permission of an authorized representative of QTI.
Use for any purpose or in any manner other than that expressly authorized is 
prohibited.
If you have received this communication in error, please immediately delete it 
and all copies, and promptly notify the sender.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to