The SIP Connector module will permit connecting a cloud hosted PBX to Bitrix24 (not more than 10 PBX can be connected to one account).
By saying "cloud hosted PBX connection", we mean connecting PBX using Rest API or using SIP connector.
As configuring PBX connection using Rest API is mostly done in the app downloaded on Marketplace (you can learn how to connect your PBX in the app description or contact the app developer), this article is about connecting cloud hosted PBX using SIP connector.
You have free minutes available to make outbound calls in order to test the functionality. If you plan to use your PBX for outbound calls, you have to pay for the license by clicking the button Buy SIP-connector. The amount of free minutes and the active license term are displayed on the Balance and Statistics page in the Telephony section.
You can accept incoming calls at no cost via your Bitrix24 SIP PBX. Use free minutes to test the service and if you like it click Buy SIP-connector button.
- You need to buy SIP-connector only once, no matter how many SIP PBXs you need to connect.
- SIP-connector needs to be purchased separately and is not related to Telephony balance.
Make sure that cloud hosted PBX that you want to connect to Bitrix24 supports SIP protocol.
Connection configuration in Bitrix24
- In Telephony section, click Connect > Connect your PBX using SIP connector.
- Then click Connect cloud hosted PBX.
- Fill out the form. Ask your provider for this information.
Some PBXs need additional parameters configuration. Click Additional fields. Log in as user - enter the data from auth user field of PBX settings. Proxy server - enter the data from sip outbound proxy field of PBX settings.
- Connection name - an arbitrary name of the connection. This field is optional.
- Server Address – is the IP address of your PBX.
- Login and Password – PBX access data.
- Click Connect and configure inbound call routing.
Cloud hosted PBX connection statuses
PBX connection is not completed in an instant but rather undergoes several steps:
- In process - connection is processing. You will be able to accept inbound calls in several minutes.
- Receiving data - data about the current status are being received. Please wait.
- Error - an error has occurred during the connection. Please make sure that the connection parameters you indicated are correct.
Firewall settings in the local network
By default, port 5060 is used for SIP and ports 10,000-20,000 are used for media (RTP). However, there is no universal recommendation, because port 5060 can be both TCP and UDP. It depends on the current settings of the local network.
Normally it is important for SIP to have outbound traffic permitted (e.g., from PBX) and inbound connections will work automatically. RTP is normally used as UDP (so that packets can be lost without impeding data transmission).
The ports themselves can be set up in the PBX properties: the ports that are indicated there must also be open in Firewall.