Skip to content

Microsoft SQL Integration Guide

Linking Cloud Voice to a Microsoft SQL database lets the system look up the caller against your database records the moment an inbound call arrives and show the caller’s name when it finds a match. Without this, an incoming call shows only a phone number; with it, the matched contact’s name appears instead. You can also synchronize database records into a phonebook (a shared contact directory inside Cloud Voice), which makes those contacts available for outbound dialing from the Cloud Voice App and lets you route inbound calls intelligently according to phonebook matches.

ItemRequirement
Cloud VoicePlan: Enterprise (EP) or Ultimate (UP)
Firmware: 84.16.0.70 or later
Microsoft SQLAny release of Microsoft SQL Server works with Cloud Voice; there is no version requirement.

The integration supports several capabilities: displaying a caller’s name, keeping contacts in sync, and steering inbound calls based on phonebook matches. The tasks you complete depend on which of these you need. Use the scenarios below to decide what to configure.

To have inbound calls trigger a lookup and show the matched name, complete one task:

  1. Integrate Cloud Voice with Microsoft SQL

Caller name display and contact synchronization

Section titled “Caller name display and contact synchronization”

To also pull your database records into a Cloud Voice phonebook, complete these tasks in order:

  1. Integrate Cloud Voice with Microsoft SQL
  2. Set up Contact Synchronization from Microsoft SQL

Caller name display, contact synchronization, and phonebook-based inbound routing

Section titled “Caller name display, contact synchronization, and phonebook-based inbound routing”

To add inbound routing driven by phonebook matches, complete these tasks in order:

  1. Integrate Cloud Voice with Microsoft SQL
  2. Set up Contact Synchronization from Microsoft SQL
  3. Set up inbound routes that direct calls based on matched phonebook contacts.