Automated database information retrieval on phone ring / phone dial

This article is a brief introduction about automated database information retrieval in relation with Ozeki VoIP SIP SDK. After reading through this page you will be fully familiar with all the essential terms concerning database handling in call centers and what you will need for creating your own solution using Ozeki VoIP SIP SDK.

Database handling

Every big computer system uses databases for storing some information. The actual solutions depend on the purpose of the computer system and the business logic of the company but it is always essential that the database is used for making the data handling easier.

Figure 1 - VoIP database handling

In a VoIP communication system the database should store the data of the contacts, basic calling information, the information about call centers, PBXs, used SIP accounts, IVR tree information etc.

Ozeki VoIP SIP SDK provides you the background support for handling database information, the actual implementation depends on your company's business logic but you will basically need to call the proper methods for your call center solution.

This article only shows how a local database can be integrated into a call center server solution. The example program covers a wider topic, therefore it is suggested to read the following articles too to get a full explanation on the code:

If you want to download the example code and would like to visit a detailed developer documentation, you can click the following page: How to create a call assistant.

Training guides, simple examples

If you would like to visit the detailed developer documentations, you can learn much more from the Ozeki VoIP SIP SDK Training chapter.


As you are now familiar with all the terms concerning this topic, now it is time to take a step further and explore what other extraordinary solution Ozeki VoIP SIP SDK can provide to you.

If you have any questions or need assistance, please contact us at

Related Pages