Skip to content Skip to content

24/7 support from the USA, India and the Philippines +1 801 642 4655

Active Directory Sync

Keep 3CX users in step with Active Directory.

Active Directory Sync connects to Microsoft Active Directory and updates 3CX on a schedule you set. It adds new users to the right 3CX department with settings from a template user, keeps names, mobile numbers and emails current, and disables or deletes extensions for people who have left.

  • Departments and template users
  • Scheduled or on demand
  • Archive voicemails and recordings first
What happens at each sync

Stop setting up users by hand for every new hire.

Your Active Directory already knows who works for your company. On the schedule you set, Active Directory Sync compares the users in the organizational units you choose with the extensions in 3CX. It creates missing departments, adds new users to them, and disables or deletes users who are no longer in Active Directory.

  1. Someone joins

    Their extension is created.

    Add them to Active Directory with their extension number. At the next sync their 3CX extension is created, joins the right 3CX department based on an Active Directory field, and can take its settings from a template extension.

    No more: creating each extension by hand

  2. Details change

    3CX follows the directory.

    Update a first or last name, mobile number or email address in Active Directory, and the 3CX extension is updated at the next sync.

    No more: typing the same details in twice

  3. Someone leaves

    Their access is removed.

    At the next sync their extension is disabled or deleted, whichever you choose. Their voicemails and recordings can be archived first, to an extension you pick.

    No more: forgetting to disable an extension when someone leaves

Where it helps

For organizations that run on Active Directory.

Busy IT teams

Let the directory drive extension changes, instead of maintaining 3CX users one at a time.

Departments and teams

Extensions join 3CX departments based on an Active Directory field such as Department, and missing departments are created.

Growing companies

The process stays the same whether you have a small team or a large one. Only the directory grows.

IT and security teams

Make sure a user's extension is disabled, with their voicemails and recordings archived, when they leave the organization.

Schedule and log

It runs when you want and records what it did.

Choose when the sync creates, updates and deletes extensions. The event log records what happens when it runs.

  • FrequencyRun the sync every set number of minutes.
  • Time of dayRun it at a time of day you pick.
  • On demandClick Run Now to update right away.
  • Event logSee each event with its date, type and details. Export to PDF, Excel or CSV, or clear the log.

Pick Frequency, Time of Day or On Demand.

The event log, with PDF, Excel and CSV export.

Active Directory Sync is included in the VoIPTools Subscription.

One subscription gets you Active Directory Sync and 30+ other add-ons for 3CX.

Also included

Control over what syncs, and how it looks.

Exclude extensions

Keep template and other special-purpose extensions that are not in Active Directory out of the sync, using keywords in their first or last name.

Organizational units

Choose the organizational units to sync, each with an optional template extension whose settings are applied to new extensions.

Sign-in options

Sign in with your 3CX extension and 3CX web client password. Access is based on your 3CX role.

Custom Branding

Add your logo and header title prefix, and set the header and grid colors.

Everything in Active Directory Sync

  • Automated sync with Microsoft Active Directory
  • User provisioning: add missing extensions from Active Directory
  • Access revocation: disable or delete extensions no longer in Active Directory
  • Scheduled runs by frequency, time of day or on demand
  • Recording and voicemail archiving to an extension you choose when deleting a user
  • Department mapping from an Active Directory field
  • Create missing 3CX departments
  • First and last name, mobile number and email kept consistent
  • Choose which Active Directory field holds the extension number
  • Organizational units with an optional template extension, so new users get default settings
  • Exclude extensions by keywords in the first or last name
  • Event logging with PDF, Excel and CSV export
  • Custom Branding
  • Web portal access based on 3CX roles
Questions

Active Directory Sync questions, answered.

Anything else? Our support team answers 24/7 from the USA, India and the Philippines.

Does it work with Microsoft Entra ID (Azure AD)?+
Active Directory Sync works with traditional on-premises Microsoft Active Directory. Microsoft Entra ID, formerly Azure AD, is not currently supported, so please ask us about your setup before you buy.
How does it connect to Active Directory?+
You enter the domain and the username and password of an Active Directory account with permission to read user information, then click Test to check the connection.
Does it update 3CX the moment something changes in Active Directory?+
No. It runs on the schedule you set: every set number of minutes, at a set time of day, or on demand with Run Now.
What happens when someone leaves?+
At the next sync, their extension is disabled or deleted, whichever you choose. You can have their voicemails and recordings archived first to an extension you pick, so they stay easy to reach in 3CX.
Which details are kept in step?+
First and last name, mobile number and email address. You choose which Active Directory field holds the extension number and which one holds the department.
Can we leave some extensions out?+
Yes. You choose the organizational units in Active Directory to sync, and only the users in those units are synchronized. Template and other special-purpose extensions that are not in Active Directory can be excluded by keywords in their first or last name, so they are never deleted.
Who can use it?+
Access to the Active Directory Sync web app is based on your 3CX role. Sign in with your 3CX extension and 3CX web client password.
Will it work with my 3CX?+
Active Directory Sync works with 3CX version 20. It is installed on a separate Windows server, never on the 3CX server. The only VoIPTools software on the 3CX server is the VoIPTools Relay. 3CX can run on Windows or Linux, in any cloud or on premises, but not on servers hosted and managed by 3CX.
Details

Requirements, updates and documentation.

  • 3CX version 20
  • On-premises Microsoft Active Directory, and an Active Directory account with permission to read user information
  • A Windows 10 or later, or Windows Server 2016 or later, machine for Active Directory Sync, separate from the 3CX server
  • Microsoft SQL Server 2016 or later (the free Express edition works), installed on the VoIPTools server, not the 3CX server. You can also use your own existing SQL Server. We strongly recommend SQL Server 2025: its free Express edition holds databases up to 50 GB, five times more than earlier versions, which matters for add-ons that store a lot of data, such as Exporter.
  • VoIPTools Relay on your 3CX server, Windows or Linux
  • The VoIPTools Relay is the only VoIPTools software installed directly on the 3CX server. It must be installed on the 3CX server, not on the VoIPTools server.
  • Static IP addresses for the VoIPTools and 3CX servers
  • 3CX on Windows or Linux, in any cloud (such as Amazon, Microsoft Azure or Google) or on premises. Not compatible with 3CX servers hosted and managed by 3CX, which do not allow third-party software.

Check the documentation for the current release and full setup details for your environment.

Got a question?

Talk to the team that builds Active Directory Sync.

Whether it is Active Directory Sync, another add-on, or a custom solution built around your needs, we can help you get the most out of 3CX.

Already a customer? For help with an install or an issue, email Support@VoIPTools.com.

Thank you. Your question has been sent, and our team will get back to you soon.

Let your directory keep 3CX up to date.

See it on a live demo, or get it today as part of the VoIPTools Subscription, with 30+ other add-ons included.