Anatoly Erofeev

Elena Fedianova

Incoming SMS within Bitrix24

Bitrix24 is widely used by self-employed specialists: trainers, tutors, consultants and lawyers.

The Task management, Open Channels and CRM features are very useful due to their simplicity and easy-to-understand interface.

At the same time, most Bitrix24 users have some unmet expectations of what should be included in the default functionality. In some cases, it is possible to extend (i.e, add more functionality to) the standard features with external applications and third-party-service APIs.

Here is a narration of such a case:

One of our customers, an Australian coach uses the free cloud version Bitrix24 for managing trainings. He communicates with his clients via Twilio ( https://www.twilio.com/ ), an SMS provider integrated in Bitrix24 using a virtual SMS number.

Twilio sends messages successfully, customers read them, but cannot reply.

The problem is that Bitrix24 does not receive messages from Twilio.  A two-way SMS communication is impossible. Incoming SMSes are can be viewed in the user’s Personal Twilio Account.

Project description and results

We implemented 2-way SMS communication between Bitrix24 and Twilio.

Bitrix24 now receives SMSes from Twilio and displays them on the CRM “lead card” page. If the sender is an existing client, the standard Bitrix24 notification is sent to the person responsible for them.  If the client isn’t represented in Bitrix24, it means that the client is new. In that case, the SMS notification is shown to all Bitrix24 users.

This coach is now able to communicate with ALL his clients effectively through a convenient SMS channel, without leaving Bitrix24.


Technical details. Solving the problem

We made use of an existing  web hook for incoming SMSes at Twilio. Our PHP script in the server receives the web hooks, looks for telephone numbers in the CRM and send notifications from the server via REST API in Bitrix24.

The implementation of this solution took us 5 hours.

Deployment diagram


Are there features you would like implemented in Bitrix24? 

Contact us. We have a wide range of Bitrix24 competencies.


  • 21.12.2018
  • Anatoly Erofeev

  • Elena Fedianova