LDAP Server Integration Guide
Cloud Voice can connect to a third-party LDAP directory server, such as MetaDirectory. LDAP (Lightweight Directory Access Protocol) is a standard way for phone systems and applications to read contact records from a central directory. Once Cloud Voice and the directory are linked, an inbound call to your PBX (Private Branch Exchange, the phone system that routes your calls) automatically triggers a lookup against the LDAP directory, and the caller’s name is shown on the call whenever a matching contact is found.
You can go further and synchronize LDAP contacts into Cloud Voice phonebooks. That lets users dial those contacts directly from the Cloud Voice App, and it lets the system route incoming calls to specific destinations based on which phonebook a caller belongs to.
Requirements
Section titled “Requirements”| Item | Requirement |
|---|---|
| Cloud Voice PBX | Plan: Enterprise Plan (EP) or Ultimate Plan (UP) Firmware: Version 84.18.0.102 or later |
| Third-party LDAP server | No requirement. |
The third-party LDAP server has no special requirement: any standard LDAP server can be used.
Choose your integration path
Section titled “Choose your integration path”The LDAP integration supports three capabilities: caller ID name display, contact synchronization, and inbound call routing driven by phonebook matches. The tasks you complete depend on which of these you want to turn on. Pick the scenario below that matches your goal and follow its tasks in the order listed.
Caller ID name display
Section titled “Caller ID name display”Show the caller’s name on inbound calls when a match exists in your LDAP directory.
Caller ID name display and contact synchronization
Section titled “Caller ID name display and contact synchronization”Display caller names and also pull LDAP contacts into Cloud Voice phonebooks so users can call them from the Cloud Voice App.
Caller ID name display, contact synchronization, and inbound call routing by phonebook match
Section titled “Caller ID name display, contact synchronization, and inbound call routing by phonebook match”Add everything above, plus route inbound calls to chosen destinations based on which phonebook the caller belongs to.
- Integrate Cloud Voice with an LDAP Server
- Set up Contact Synchronization from an LDAP Server
- Set up inbound routes based on phonebook matches.