Skip to content

Database Grant Overview

Cloud Voice stores its data in a MySQL database (a widely used relational database that organizes information into tables). The Database Grant feature lets you authorize an outside application to connect directly to that database and read the information it holds, instead of pulling the data through the web interface.

Granting database access is useful whenever another system needs to pull data directly from the phone system. Common examples include:

  • Billing systems: Read data straight from the phone system and copy it into your billing software so calls can be rated and charged.
  • Call center platforms: Retrieve call detail records (CDR: the log entry created for each call, holding details such as caller, callee, time, and duration) and store them in the call center application’s own database.

Reading data from the phone system takes two steps:

  1. Grant an application access to the database. This authorizes the third-party software to connect.
  2. Connect to the database from your third-party software and query the data you need.