What Self-hosted Bitrix24 is for and What Can Be Done with the Cloud
12 April 2017next article
It often happens that the clients do not have a clear idea why they have to switch from a cloud version of a product to a self-hosted one, for realization of their demands and requests. The matter is that with Bitrix24 CRM (as well as with any other cloud CRM), this switch does not lead to any additional functionality of the already existing pages – no changes in the interface, no extra windows, scripts and pop-ups; simply speaking, no impact on what is already presented on the pages. This is due to the fact that a cloud, in this case, implies remote system files deployment. In other words, everything is Bitrix-hosted, and you neither have access to the initial CRM nor can you influence any components mentioned above.
The situation seems hopeless, but there is still a kind of way out. This is due to the possibility to create applications (not modules) with cloud Bitrix24 CRM. There are several types of such applications, and the main difference is that some of them should be hosted on a separate server with an onboard ssl certificate, while the others don’t need any hosting since they are implemented on 1C-Bitrix servers. Let’s have a look at two examples:
1. server-hosted applications are used for functional enhancement by, for instance, adding new custom activities to business processes, such as constant messaging, addressing 3rd-party services, additional computations. Such applications are often used for integration with different services and for storage of additional (intermediate or linking) data between different systems.
2. remote applications - these can be used for functionalities which do not need any 3rd-party resources and do not store any data. For instance, applications for building final graphs and task reports: you don’t need to store any data in this case, only to get data via REST API for whatever is needed.
Applications of both types mentioned may be presented as an extra system page which can be added to the menu, and here you can let your imagination do the work. With such pages, you may post whatever you like and embody any idea: apply completely new designs, change styles, add pop-ups, drop-down menus, and, of course, your own functionalities for all these things. As an example, such pages may be used for providing output from CRM (almost any, provided it is admitted by REST API) in any required format, generating custom reports, building graphs and schedules. Altogether, you may easily attach any additional computations, database processing, outside data storage. As another variant of such pages’ implementation, you may create a separate CRM management system built on the ground of custom editing/adding elements to different Bitrix24 entities. For instance, generation / amendment of leads with pulling up data from a 3rd-party source (such as city or street database), or non-standard task management, etc…
To sum up, the following should be said: if you are happy with an additional page in Bitrix24 CRM for implementing your intended functionalities – then, make sure you are in possession of a SSL hosting / server (not necessary for the 2nd-type applications). If not – you are welcome to switch to a self-hosted version.
There is no need to say much about the benefits of lists in Bitrix24, like any other mechanisms for storing and processing information. This greatly expands the capabilities of users and facilitates the work. Unfortunately, there is no important possibility of group editing the list fields in the standard Bitrix24 ... But there is such possibility in the one we have modified :)
“Where is your company in the list of sales of Bitrix24?” — someone recently asked our sales manager on the phone, having first asked about the purchase of an inexpensive tariff. “We are in the top ten, but the main thing is that we have one of the largest teams of certified developers for Bitrix24 and ...” - they hung up the phone without hearing the answer. This article is written for those who will also pick up soon the phone to look for a contractor to work with Bitrix24: what to look for and where to be alert.
How often do you lose a customer after the first failed phone call? What do you do to avoid it? Telephony is the best tool. And in the following article, we tried to find out why :)
We will reach out to within 10 minutes