MyPBX: User Guide

Application overview and guide on how to install, configure, and use the app
About the app:

MyPBX is an application for managing FreePBX from your Bitrix24. It has never been so easy to manage your PBX - you no longer need to wait for technical specialists to add a user, change a queue or set up call distribution logic.


The application allows you to:

  • control your FreePBX in a dedicated Bitrix24 interface

  • manage queues: determine how incoming calls will be processed, who will receive the calls and what to do if no one managed to answer the call in time

  • connect one or more providers and choose from which number individual employees will make calls


Installation and configuration of the app:


The application requires  Asterisk with FreePBX (version 13 or higher) installed on your server or cloud.

1. Please download and install the module on your FreePBX.

2. Install MyPBX application (contact us) in Bitrix24.

3. Apply necessary network configurations.

4. On the application Settings tab, enter the following information:
  • Address of the FreePBX

  • SIP port

5. Apply the settings by clicking the corresponding button in the upper-right corner of the application panel (if the button is active, this means the settings have not been applied).

6. If the connection status displays "Disabled", check whether the FreePBX address is entered correctly.

7. Go to the Call Agent tab:

  • in the Call Agent field, add operators from your list of employees;

  • in the External number field, select the number from which the operator will make calls;

  • in the Queue field, select the queue type (for more information about queues, see point 8);

  • if necessary, delete/change the fields;

  • apply the settings (see point 4).

8. Go to the Trunks tab:
  • add a provider in the Connected Providers field on the right;

  • In the External Number field on the left, enter the phone number that the provider gave you;

  • in the Switch to field you can determine where to send a call to:

- operator: in this case the call will be routed to operators

- queue: call will be routed to the selected queue (see point 8)

- hang up: by selecting this option, you will not be able to accept incoming calls on this number
  • in the Provider field you can choose (or remove if needed) a provider;

  • apply the settings (see point 4).





9. Please go to the Queues tab and configure the processing of incoming calls:
  • click on the Add button and enter a name of the queue (for example, Incoming calls or Support)

  • enter an internal queue number (please note that it cannot be changed after creation)

  • select operators that will receive calls

  • choose a call distribution Strategy:

- Ring All - the call will be sent to all available operators at once

- Linear - the call will be sent to the specified operators in turn, starting from the first

- RR Memory - the call is sent to the specified operators alternately, starting with the one who follows the last operator to receive a call from the queue.
  • set timeouts — the time in seconds for the following actions:

- waiting in the queue (the time taken for accepting a call in the queue);

- operator response (time taken for the operator to pick up the phone);

- post-processing (minimum time between hanging up and receiving a new call);
  • select what to do with an unanswered phone call after timeout: to another queue, to the selected operator, hang up;

  • apply the settings (see point 4).


How to buy?

The application is currently under testing and is free for users. The developer reserves the right to introduce a subscription fee for using the application after the testing stage is completed.

If you still have any questions, please write to us in the chat , and we will be happy to reply.



Back