Integrations
Every system 3CX connects to
3CX connects to the CRM, helpdesk and business systems you already run. The caller's name comes up from your CRM as the phone rings, the call is logged against it, and a new caller becomes a new contact. Here is every system it supports, and what to do if yours is not on the list.
What an integration does
Knows who is calling
The caller is matched on their number, or their email in a chat, and their name comes up from the CRM before anyone answers.
Logs every call
Answered, missed, in and out, written into the record, with a link to the recording if you record. On AI, the transcript too.
Adds new callers
A number the CRM does not know can become a new contact, so the next call is already a known one.
Calls with one click
Click a number in the CRM to call it from your own extension, instead of copying it into a phone.
CRMs and helpdesks that 3CX maintains
Built by 3CX and kept up to date by 3CX when the CRM changes.
-
Salesforce
-
Microsoft Dynamics 365
-
Zoho CRM
-
Odoo
-
Pipedrive
-
Freshdesk
-
Zendesk
-
Bitrix24
-
Vtiger
-
ConnectWise
-
Kommo, formerly amoCRM
-
Jetpack CRM
In detail: the ones we are asked about most
Supported by their vendors
Built by 3CX or a third party, and working when it was built. 3CX does not update these when the CRM changes: support comes from the CRM's vendor, and a change to their system can mean editing the integration. We check yours works before you buy.
-
HubSpot
-
Freshsales (Freshworks CRM)
-
Nutshell
-
1C
Office suites, databases and hotel systems
Microsoft 365 and Google Workspace
Staff synced from your directory, and personal contacts and calendars brought into the phone system.
Your own database
Callers looked up in the customer records you already keep in Microsoft SQL Server, MySQL, PostgreSQL or MongoDB, for a business whose records live there rather than in a CRM.
Hotel property management
Oracle OPERA, Fidelio Suite 6 to 8 and Protel through the Fidelio protocol, and roommaster and Brilliant through the Mitel SX2000 protocol.
Not on the list?
A template for any CRM with a REST API
3CX's template wizard connects it for looking callers up by number or email, searching contacts, creating new ones, and logging calls and chats. 3CX puts it at two to three days for a developer who knows the CRM. We scope it with you before you buy.
The Call API, for your own software
For more than looking up contacts: software of your own that starts, watches and controls calls. On AI.
Which edition each integration needs
| Capability | Basic | Pro | AI |
|---|---|---|---|
| CRM and helpdesk integration | Not included | Included | Included |
| Microsoft 365, user sync | Included | Included | Included |
| Microsoft 365, full integration | Not included | Included | Included |
| Google Workspace, full integration | Not included | Included | Included |
| Hotel PMS integration From 16 calls at once | Included | Included | Included |
| Call transcripts in the record Through Google or OpenAI, or on your own server from 16 calls at once | Not included | Not included | Included |
| The Call API | Not included | Not included | Included |
Have us connect it
Connected once for your phone system, on the Pro or AI edition. We connect it, match your people by their email address, test that calls are logged and new callers become contacts, show one person the browser extension, and hand it over in 30 minutes. Yours to arrange: putting the phone numbers in your CRM into +254 format, the CRM's own licence and any API add-on it needs to connect (Salesforce Professional, for one), and a Pro or AI licence for 3CX if you are on another edition. Once it runs, a Business or Premium support plan keeps it working; on Essential or without a plan, a fix is a remote incident.
A CRM that 3CX maintains
Salesforce, Microsoft Dynamics 365, Zoho CRM, Odoo, Pipedrive, Freshdesk, Zendesk, Bitrix24, Vtiger, ConnectWise, Kommo or Jetpack CRM
KES 15,000 once, excl. VAT (16%)
Microsoft 365 or Google Workspace
Your staff, contacts and calendars brought into the phone system
KES 10,000 once, excl. VAT (16%)
Any other CRM
HubSpot, Freshsales, Nutshell, 1C, or any CRM with a REST API. We scope it with you before you buy.
Request a quote
Questions about integrations
Which CRMs does 3CX connect to?
Salesforce, Microsoft Dynamics 365, Zoho CRM, Odoo, Pipedrive, Freshdesk, Zendesk, Bitrix24, Vtiger, ConnectWise, Kommo and Jetpack CRM are built and maintained by 3CX. HubSpot, Freshsales, Nutshell and 1C are supported by their vendors. Any other CRM with a REST API can be connected with a template.
Is Odoo supported?
Yes. From Version 20 Update 10, Odoo is one of the integrations 3CX develops and maintains itself: the caller's name comes up from Odoo as the phone rings, and calls and chats are logged on their contact. Odoo opens the connection only on its Custom plan.
Our CRM is not on the list. Can it still connect?
If it has a REST API, yes. 3CX's template wizard connects it for looking callers up by number or email, searching contacts, creating new ones, and logging calls and chats. 3CX puts it at two to three days for a developer who knows the CRM, and we scope it with you before you buy.
Which edition do we need?
CRM integration and the full Microsoft 365 and Google Workspace integrations are on Pro and AI. Syncing users from Microsoft 365 works on every edition we sell, and the Call API, for building an integration of your own, is on AI.
See it on a real system
A 30-minute session on a live system, walked through in your own terms. No obligation.
We confirm your slot within 24 hours. Prefer to write? Email or message us.