Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Bussol Booking Pro — online booking and service business management

MODULE FOR 1C-BITRIX

BUSSOL

Bussol Booking Pro — online booking and service business management

Bussol Booking Pro is a module for professional online booking and service business management for the 1C-Bitrix platform. The solution combines online reservation, staff scheduling, dispatcher calendar, customer database, branch and resource management, online payment, marketing tools, notifications, analytics, and integrations into a single module.

Technical details

Published
2 November 2026
Version
2.0.0
Installed
Fewer than 50 times
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
BUSSOL

What this solution does

Bussol Booking Pro is a module for professional online booking and service business management for the 1C-Bitrix platform. The solution combines online reservation, staff scheduling, dispatcher calendar, customer database, branch and resource management, online payment, marketing tools, notifications, analytics, and integrations into a single module.

The module is designed for companies that require more than a simple booking form and need a full-featured tool to manage staff workload, client service, and related business processes directly within 1C-Bitrix. The solution does not require an external SaaS service or a recurring subscription fee. Core data regarding clients, services, schedules, and bookings are stored on your website.

The system supports the complete client lifecycle: service selection, specialist and branch selection, availability viewing, cost calculation, application of a promo code or certificate, online booking, prepayment, notification, synchronization with the staff calendar and CRM, reminder, visit, and rebooking.

The online booking feature on the website includes a service catalog and specialist selection.

Bussol Booking Pro is a module for online booking and service business management. The system supports branch selection, automatic calculation of available time accounting for service duration, working intervals, breaks, weekends, and exceptions. It includes checks for specialist, room, and equipment availability, along with protection against double booking. Group booking with a limit on the number of places is supported, as well as dynamic cost calculation, promo code application, and payment via gift certificates. Online payment and prepayment are available.

Dispatcher Calendar

A visual calendar for administrators allows management of daily staff workload and efficient handling of bookings. Features include viewing bookings by staff, creating bookings by an administrator, and visual display of time and statuses. Bookings can be rescheduled using Drag&Drop, with automatic re-verification of availability and control over staff and resource occupancy.

Client Database

The module includes a built-in client database for maintaining interaction history with visitors. A client card contains name, phone number, and email, along with booking history, upcoming and completed visits, and cancellations. The system provides client statistics, the ability to add notes and tags, client search, and linking clients to their bookings.

Advanced Scheduling

The flexible scheduling system supports not only classic specialist booking but also complex business processes with non-standard shifts. Capabilities include creating multiple working intervals per day, multiple breaks, individual schedules for each employee, and configuring exceptions for specific dates and weekends. The system allows setting buffer time before and after services, adjusting time slot steps, and establishing limits for minimum booking lead time and the booking horizon.

Branches, Rooms, and Resources

The module is designed for companies with multiple service points, accounting for both personnel and physical assets. It supports branches, rooms, workstations, equipment, and other bookable resources. Features include resource-to-service binding, capacity management, automatic conflict checking, and blocking bookings when required resources are unavailable. For instance, a booking is possible only when the specialist, room, and necessary equipment are simultaneously free.

Waitlist

If a suitable time slot is occupied, the client can submit a request to the waitlist.

The system automatically identifies freed time slots and offers them to clients on the waiting list. This reduces the number of empty windows after cancellations and increases actual staff utilization.

Promo Codes

The built-in promo code system enables marketing campaigns without installing additional solutions. It supports percentage-based and fixed discounts, restrictions on validity periods and usage counts, and applicability checks. The final booking cost is recalculated automatically.

Gift Certificates

The module supports certificates with a monetary balance. Features include certificate creation with a unique code, setting an initial balance, partial balance usage, balance tracking, and specifying an expiration date. When a booking is correctly cancelled, the used amount is automatically restored to the balance.

Online Payment via YooKassa

Bussol Booking Pro supports payment processing directly during the booking process. Options include full online payment, fixed prepayment, and percentage-based prepayment. The system allows creating a payment after booking, tracking payment status, processing YooKassa notifications, and initiating refunds upon cancellation.

Payment information is stored within each booking record.

Dynamic Pricing

Service costs are calculated automatically based on defined rules. This allows setting special rates for specific days, time slots, specialists, and other conditions. The calculated cost is fixed directly in the booking record, so subsequent changes to the base service price do not affect existing reservations.

Client Personal Cabinet

Authorized users have access to a client personal cabinet for online booking. It displays upcoming appointments, visit history, and booking details. Clients can independently cancel appointments or reschedule them to other available times. The system also supports secure personal links for managing bookings.

Google Calendar Integration

Integration allows accounting for the specialist's calendar when calculating free time. An event is created after booking, updated upon rescheduling, and deleted upon cancellation. The system accounts for external availability and blocks time slots already occupied in Google Calendar.

Yandex Calendar Integration

Integration with Yandex Calendar is supported via the CalDAV protocol. The functionality includes event creation, rescheduling, and deletion, as well as accounting for external events when calculating available time.

Bitrix24 Integration

The Bussol Booking Pro module enables the transfer of new appointments to Bitrix24 CRM, linking online booking on the website with the subsequent work of the sales department, administrator, or customer service team.

The system supports notifications via multiple channels: email, SMS, Telegram, MAX, and Bitrix24. Users can configure notifications for new appointments and automatic reminders prior to visits.

Automatic reminders help reduce the number of missed appointments and increase actual staff utilization.

The module allows managing the appointment lifecycle and recording service outcomes, including the No-show status to analyze clients who booked but did not attend.

Advanced analytics provide management with data on the number of appointments and clients, appointment costs, actual payments, discounts, certificate usage, cancellations, no-shows, new and returning clients, specialist workload, and popular services.

The Bussol Booking Pro module is designed for managing service businesses and organizing online booking. The system supports scheduling by time and day, along with analytics for specialists and branches. Reports on booking sources and data export to CSV format are available.

For organizations with multiple administrators, staff, and branches, a role-based access model is implemented. Four role types are defined: administrator, operator, branch manager, and specialist. A specialist can be restricted to their own bookings, while a branch manager is limited to data from their specific branch. These restrictions apply both in the user interface and during server-side operation processing.

A REST API is provided for integration with external systems. Through the API, users can perform core online booking scenarios, including retrieving services and specialists, fetching available time slots, creating, retrieving, rescheduling, and cancelling bookings. The API enables integration with mobile applications, standalone frontends, CRM systems, corporate portals, and other information systems.

Outgoing Webhooks allow the system to notify external services about events within the online booking module. This capability enables building integrations without the need for constant polling of the REST API.

Request authenticity is verified using HMAC signatures, and operation results are recorded in a log.

Security

During development, special attention was paid to protecting booking operations and integrations. The following mechanisms are implemented:

- server-side availability re-verification;

- protection against double booking;

- transactional record creation;

- secure record management tokens;

- API token storage as a hash;

- HMAC signature for webhook requests;

- protection of the webhook endpoint against access to local and private addresses;

- operation restrictions based on employee roles;

- protection of public actions using 1C-Bitrix tools.

Target Business Segments

Bussol Booking Pro is suitable for beauty salons and barbershops, medical and diagnostic centers, dental clinics, cosmetology clinics, auto repair shops and detailing centers, educational centers, tutors and consulting services, sports schools and studios, fitness centers and personal training, massage offices, legal and financial consulting, service centers, and rental of premises and workspaces. It also supports businesses booking equipment and other limited resources, as well as companies with multiple branches.

Bussol Booking Pro is a unified system for managing service businesses, integrated directly into 1C-Bitrix. All core data resides on your website, eliminating the need for mandatory monthly subscriptions or migrating business processes to external booking services.

The module combines online booking, dispatching, a client database, payment processing, marketing tools, analytics, and integrations. It supports complex operational scenarios by accounting for specialists, branches, rooms, equipment, capacity limits, and synchronization with external calendars.

Integration capabilities include REST API and webhooks, with ready-made connections to Bitrix24, Google Calendar, Yandex Calendar, and YooKassa. Tools to increase utilization include waitlists, automated reminders, promo codes, and certificates. This solution enables businesses to manage bookings while optimizing revenue by automating communications and analytics within a single module.

General iT can connect “Bussol Booking Pro — online booking and service business management”, configure it and verify the integration with the existing website.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 7 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 14,830 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot