Callerid

Questions and answers on developing, deploying and using plugins and JavaBeans

Callerid

Postby Harjo » Sat Feb 26, 2005 12:22 am

Anyone seen or have a plugin/bean where we can detect CallerID?
Which we can use in Servoy?

Can it be done in Java?
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby bobcart » Tue Mar 01, 2005 6:38 am

There are extremes depending on what kind of phone system your client has in place and what you want to do. If it is just a single line system, with no internal switching, i.e. no other handsets to answer the calls, then that's pretty easy. On the other extreme, if it is a call center with hundreds of incoming lines and people answewring them, you'd need a sophisticated call routing system called an ACU that includes the switching gear and would have an ANI output.

If it is somewhere in between, you'll have to read between the lines. You might find a software based ACU that does what you want. There has been a lot of development in that area in the past few years, especially in VOIP.

Anyway, ithe simplest case, if you only wanted to read the ANI off one line, you could just use a "caller ID box" with a serial port rather than a display. You could then write a bean that connects to the serial port and reads the the ANI info as calls come in. Then you need a listener to respond to the input and a parser to make sense of the ANI.

There is a site called callerid.com that might help. Also, you might want to take a look at this java listener package they offer (including source): http://www.callerid.com/downloads/Whozz ... r_Java.zip
bobcart
 
Posts: 214
Joined: Fri Nov 21, 2003 8:01 pm
Location: Melbourne (AUS)

Postby Harjo » Tue Mar 01, 2005 8:59 am

Yes, indeed, the customer has 10 people with phones.
Each phone has a serial output to connect to a pc. (They allready using this system, with the (internal) phone software of windows!)

My question is: has somebody made a plugin or bean allready, which we can use in Servoy, instead of making it ouerself. :)
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby r.schneider » Wed Mar 02, 2005 1:40 pm

Hi there,

We are working on a TAPI-PlugIn which will allow you to get the CallerID from your TAPI line.

We also consider to get more properties (e.g. connecting time, redirected number etc. ) from the TAPI line.

You will also be able to dial with this plugin.

Note: TAPI will only be supported on Windows machines.

If you know our product TAPI2FMP for FileMaker, you will get an impression of the possibilities.

I will keep you informed, when our Plugin is running...

Best regards,
Roland
r.schneider
 
Posts: 19
Joined: Wed Jan 12, 2005 8:38 pm
Location: Cologne, Germany

Postby bobcart » Wed Mar 02, 2005 11:18 pm

A TAPI plugin sounds good for folks with TAPI modems. Harjo, didn't you say the phones has serial connections? That would probably preclude TAPI as you'd need to talk to the serial port rather than a modem. However, usually when a modern handset on a PBX/switch system includes a way to connect to a PC, it is via a seperate line jack usually for a modem or a fax. That would allow you to use the internal PC modem which is probably TAPI compliant and is how they use the internal windows software.

The catch with that sistation is that the modem line is "off the switch" meaning that calls received on that line would only be for that individual line/number and not all the lines on the phone switch so you wouldn't get the Caller ID info for any but calls coming in on the modem line.

Questions:
1) what make and model of phones and pbx are they using?
2) what type of interface to the PC, modem line or RS232?
3) in what country is the client located?

Bob
bobcart
 
Posts: 214
Joined: Fri Nov 21, 2003 8:01 pm
Location: Melbourne (AUS)


Return to Plugins and Beans

Who is online

Users browsing this forum: No registered users and 35 guests

cron