
Software Developer's Kit (SDK)Super Fast Software DevelopmentTo help developers quickly integrate Caller ID into their applications, we have created a special Software Developer's Kit (SDK). This kit makes Caller ID integration a snap, reducing design time from days to hours. The SDK includes:
The hardware device is a fully-functioning production device designed specifically for software developers. It features a special button that will deliver Caller ID data streams to your application simulating inbound phone calls containing Caller ID. The device will simulate ordinary Caller ID names and numbers as well as "Out of Area", "Private", and "No Caller ID". During development, this feature eliminates the hassle of connecting phone lines and making test calls. The SDK is available with your choice of devices; a POS 2 or a Whozz Calling? 2. Images and descriptions detailing the differences between these devices are shown below.
Not Sure which Hardware Device to Choose?If your application needs only Caller ID information, then consider using the POS 2 device and develop to the POS series products. If you plan on a more robust application which may include reports on 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 Whozz Calling? 2 and develop to the Whozz Calling? full-featured series products. You should also 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 significantly enhance your application and benefit your clients. Please do not hesitate to contact one of our technical representative for further clarification. There is even a good chance that other companies in your industry have integrated CallerID.com products, so we can intelligently discuss your target market. Software ToolsRegardless of the hardware chosen, your SDK will include a fully-functional executable containing an array of typical Caller ID enabled features such as "pop-up" screens, networked Caller ID, windowed displays, and call logging. The application is written in 5 different languages: VB, Microsoft .NET, JAVA, Delphi, and C++. Each includes the complete source code. A software testing tool is also available to speed development. Technical Support for IntegrationAs the largest manufacture in the world, we have helped hundreds of software companies integrate Caller ID functionality. Whether you are designing a system for "pop-up" screens, call logging, call accounting, call routing, call blocking/passing, or any other use, chances are, we have encountered a similar application. Our knowledgeable technical staff is anxious to help get your system up and running fast...all at no charge. User Interface Design HelpOver 100 software companies have written user interfaces for CallerID.com products. Our experts can help you design the most effective Caller ID user interface module for your clients. Although many of our software partners have various designs for user screens, they all adhere to two basic principles. The user should be able to see the status for all telephone lines. And they should be able to bring up a matching customer record when, and on any line they choose. This provides the user the ultimate flexibility to efficiently handle phone calls in any situation. When your design adheres to the above principals, the Caller ID module will become invaluable to your clients. 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 ProductSince this device functions as a normal 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 for the required number of phone lines in your code. Our 4 and 8 line units send the exact same format as 2 line units and chain together to handle over 50 phone lines. Hardware Connections and CompatibilityMulti-Line Whozz Calling? products connect to the main analog phone lines within the building. Regardless of whether a digital phone system switch is present, units will operate properly when connected correctly. Refer to "How it Works" for the hardware connection diagrams for both Serial and Ethernet Link device versions. Whozz Calling? devices are compatible with most VoIP service types as well as split T1 circuits with telephony routers that provide analog phone outputs (channel bank). Please see our compatibility page for more information.
|