Cloud PBX and Kommo Integration Guide

PBX and Kommo Integration capabilities

Please note

Integration can only be set up by users with administrator rights in both systems.

1. In your Cloud PBX, go to the CRM Integration menu. Find the Kommo widget and click it.

In the window that opens, copy your Cloud PBX domain name.

2. In your Kommo interface, go to SettingsIntegrationCalling. In the list of available integrations, find the widget of the required operator or enter the operator’s name in the search field. Click Install.

3. In the window that opens, paste your Cloud PBX address. If you want to make calls directly in the Kommo interface, try the WebRTC feature (check the box). Click Save.

4. In the next step, match all Cloud PBX users with Kommo users and click Apply.

This is necessary so the systems can accurately identify employees and correctly log events associated with them. Only matched users’ calls will be recorded in Kommo. If you add new employees later, don’t forget to make the matching in the integration settings of your Cloud PBX account.

5. Set up Kommo and PBX integration scenarios (rules). Some integration scenarios are connected automatically and can’t be edited. To receive calls in Kommo through the built‑in widget, enable the appropriate setting. For more details about calling via the Kommo widget, please see this article.

In the window that opens, you can configure when the call result card appears — select the call duration for which the card should be displayed.

More details about the call result card.

Click Apply.

6. Scenarios give you flexibility to configure the integration to match your current business needs.

You can configure integration scenarios separately for incoming calls

And for outgoing calls

7. Next, let’s go over the scenario configuration logic.

You can enable creating a contact, an entry in the unsorted, a lead, or a task separately for successful and missed:

  • incoming calls from an unknown number;
  • incoming calls from an existing customer;
  • outgoing calls to an unknown number;
  • outgoing calls to an existing customer.

Each call type can have its own integration rules.

Creating Contacts

For incoming calls from unknown numbers, contacts can be created automatically in Kommo. To process missed calls from unknown numbers, you can also assign an attendant in the integration scenario settings to be responsible for calling these numbers back.

Creating Entries in the Unsorted and Leads

The example below shows how these entities are created for incoming calls from existing customers.

In the Unsorted entry settings, you can select the pipeline and the responsible person: either the employee who answered the call or the one responsible for the customer.

When creating a lead, you can choose:

  • The pipelines where Cloud PBX will check for existing open leads with the calling customer to prevent duplicates.
  • The pipeline and stage where the new lead will be created.
  • The responsible person: the employee who answered the call or the one responsible for the customer.

Other Settings

In the scenario settings for incoming and outgoing calls, you can also:

Also, you can configure additional scenarios:

  • when transferring a call, you can change the person responsible for a contact, deal, or task to the one who was the last to speak with the customer);
  • the call history of your employees who are not in Kommo will be saved under a selected user. This option can be used if not all managers are matched or if you have employees who do not work in Kommo but may call customers. For example, a courier does not need a Kommo account but they are still involved in the sales process and may call the client. To track this stage, select the user under whose name the call history and recordings will be saved in Kommo.

Hiding Customer Phone Numbers

Kommo can hide customers’ real phone numbers from employees. You can configure hiding from specific managers and departments, or from all employees. Real phone numbers will be masked with “*”. Only departments, roles, or employees included in the trusted list will be able to see the numbers. This helps protect your contact database from data leaks.

Once configured, employees not on the exception list will no longer see full phone numbers in contact cards, leads, or the call history. At the same time, calling functionality remains unchanged — they can still make calls with a single click on the Call button.

You can configure number hiding in the Settings tab — CRM IntegrationKommoFor all scenarios. Find the setting Customer phone numbers are not visible to employees within Kommo and enable it.

In the window that opens, select the departments, roles, or employees who should be able to see customer phone numbers. If none are selected, leave the fields empty — numbers will be masked for all users.

Please note

To activate the changed scenario settings, don’t forget to click the Save button at the bottom of the screen.

Once you have set up all required scenarios, start using the Kommo and Cloud PBX integration.