homeHome contactContact sitemapSite Map

Software Developer's Unit

Super Fast Software Development

To help developers quickly integrate Caller ID into their applications, we have created a special Developer's unit. By using our Software and Source Code, along with a Developer's unit, coding time can be reduced from days to hours. Although Developer's units are available in Serial and Ethernet connected models, integrating to Ethernet devices is highly recommended. If developing to Ethernet devices, also consider our free Ethernet Emulator software test tool, instead of a Developer's unit.  Depending on your intended application, you will want to integrate to either the Basic or Deluxe hardware.

Developer's Unit

The 2-line unit included is a fully-functioning production device with an additional button that simulates Caller ID data streams to your application. A push of the button sends pre-programmed Caller ID names and numbers as well as the other possible streams including "Private" and "Out-of-Area". During development, this will eliminate the inconvenience of dialing test calls. Being a standard production unit, it can be placed in a live location for beta testing.

Choose between the Basic (Caller ID only) or the Deluxe unit with either a serial or Ethernet connection.

POS 2 (Basic) Developer's Unit
Caller ID for 2 Lines

This Caller ID-only unit is used to develop "screen pops" on inbound calls. Match Caller ID phone numbers to database records to instantly display customers' information on employee's screens. Whozz Calling? POS series units are used extensively in delivery, dispatch, and service environments where Caller ID integration is essential to efficiency. It captures all Caller ID information along with the line number of the call.

Basic 2-line *
Serial Version - $135
Ethernet Link  - $190
* Special price for qualified developer's only.
Whozz Calling? 2 (Deluxe) Developer's Unit
Caller ID, Call Duration, Outbound, & Real-time Phone Status

This is a full-feature monitoring unit for both inbound and outbound calls. On inbound calls, it captures all Caller ID information, call duration, and number of rings before answer. It tracks outbound calls sending time and date, digits dialed, and call duration. Detailed information such as Ring, On-hook, Off-hook, and Flash-hook is provided.

Deluxe 2-line
Serial Version - $170
Ethernet Link  - $225
* Special price for qualified developer's only.

Choosing Hardware

If your application requires only Caller ID information, then consider using the Basic 2-line device and develop to the POS (Basic) series products. If you plan on a more robust application which may include tracking outbound calls made, missed calls, duration of phone calls, or provide additional information based on ring, off-hook, and on-hook events, then consider the Deluxe 2-line and develop to the Whozz Calling? (Deluxe) series products.

Consider the price-point that is comfortable for your primary customer base. For example, if you sell a low-cost delivery application and your target customer is very price sensitive, then the additional cost of a unit to track outbound calls and/or missed calls may not make sense. However, if you market a feature-rich solution that is not extremely price sensitive, then reporting on all aspects of phone traffic should enrich your application and significantly benefit your clients.

Do not hesitate to contact our technical representatives for further clarification. Chances are good that other companies in your industry have integrated products, so we can intelligently discuss your target market.

Integration & Support

Software Tools

Regardless of the hardware chosen, fully-functional executables along with complete, royalty-free source code for each is available in VB.Net, C#.Net, JAVA, and Android on our Source Code & Examples page.  If developing to Ethernet products, use our Ethernet Emulator software testing tool in order to speed development. 

Free Integration Support

We have helped software companies integrate Caller ID for more than 25 years, Whether you are designing a system for "pop-up" screens, call logging, call accounting, call blocking/passing, or any other use, chances are, we have encountered a similar application. It is in our best interest to get your system up and running fast.

User Interface Design

Over 200 software companies have written user interfaces for products. We can advise you on the most effective Caller ID user interface module for your clients. Although our software partners have incorporated various graphical layouts for user screens, they all adhere to three basic principles.

  1. The user is able to see the Caller ID for all telephone lines they normally answer.
  2. They will pop-up a matching customer record only when they choose to. (Automatic screen pops do not work well in multi-line environments).
  3. The user is able to pop-up a customer record on any line, even if they are not answering the call.

These principles provide the ultimate flexibility to efficiently handle phone calls in any situation. An example of basic user interface screens as well as advanced feature suggestions are presented at the following link: Caller ID interface design.

Easy Transition to Saleable Product

Since the Developer’s unit is based on a standard production unit, your application can be proven in a real world environment using the same hardware. For applications that demand more than 2 phone lines, simply provision your code for the number of phone lines required. Our 4 and 8 line units send the same format as 2 line units and chain together to handle over 40 phone lines.