Customization of on-premise Bitrix24 for a travel company

About company

Located in Colorado Springs, Colorado, Legato is a company that focuses on implementing a new approach in the travel industry. The company’s main goal is to develop a platform for tour operators. Based on such an online platform, Legato also grows its own travel business.
Legato used its extensive experience to create an effective system that consisted only from the necessary, convenient and easily understandable to everyone elements. The company implements its fresh look at the travel industry thanks to establishing relationships between tour operators and agents. USA, Colorado, Colorado Springs

Project Team


Back End Team Lead


Project Manager


Sales Manager



The Avivi team has a lot of managing experience and a high technical level in completing Portals for different types of client business tasks. In the case of Legato, we were able not only to complete all our main objectives, but do so in a much more effective and speedier way than anticipated:

  1. Set up data fields for client information and invoicing, and dashboards based on the specifics of the client;

  2. Set up email (the ability to connect emails from various domains; mail notification and reminder automation);

  3. Changing the names of standard Bitrix24 elements to those that were more suitable for the client. Example: Deals was replaced with Inquiries.

  4. Set up access rights of various levels for regular users and travel agents;

  5. Move the client database from the CRM used previously to Bitrix24;

  6. Set up system automation to save money and time.


For a while, Legato used its own CRM, which was created with specific goals in mind. As time passed and the company grew, its CRM became outdated and limited. Additionally, it turned out that making changes to the existing CRM would be more expensive than to switch to the new and modern Bitrix24. Avivi managers analyzed all of Legato’s business processes, taking into consideration the client’s wishes, as well as foreseeing further development prospects. It was determined that the best approach would be to switch to the on-premise Bitrix24, with the subsequent implementation of non-standard functionality.


Take a Look

The result

In the end, the client received a number of custom improvements of the on-premise edition. The custom solutions listed below are just a small part of the new system for the company and other participants. The most interesting of such solutions are:

New names for key entities Deals, Products, and Contacts were renamed Inquiries, Suppliers, and Clients, respectively. The Portal’s standard functionality doesn’t allow you to change the main entities, which was important for the client. As a result, our developers completed an interesting technical task, because it required an in-depth customization of the Bitrix24 kernel.

Development of the logic of a special booking module. Each agent—such as a travel company—that is registered on the Portal, has their own site. There appeared a special Booking tab under Inquiries, the information from which goes directly into the invoice for payment an doesn’t require a manager’s attention. The invoice’s design and functionality were developed by us specifically for Legato.

Customization of the “Travel Companions” card, which is specifically created for each client. Because it’s important for travel agents to be able to combine several cards for individual clients (when people travel together, for example), there should be a single block of people in a CRM, not individual records, for all of the transactions to be successful. At the same time, personal relationships between clients were established, and each subheading (companion) in the client’s personal card remained a custom field.

Working with Avivi has been nothing short of fantastic! My company was in need of setting up our new program and customizing it the way we needed. Not only did they help us get our original idea launched, both on time and within budget but we simultaneously began building out a variation of the original platform to meet demands from a new customer base. Avivi easily handled these changes and guided us through the process. This is not your “normal” developer company, I’ve only seen them operate with a high level of integrity and have always had our best interest in mind - not inflating the development costs. Anastasia, our sales manager, has been phenomenal and is very easy to communicate with while ensuring we stay on budget and within our deadlines. I cannot recommend Avivi enough!
Jonathan Morris

Owner/COO in Legato

Apply for a consultation

We will reach out to within 10 minutes