Setting up Bitrix24 employee schedules

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Employee Schedule Setup in Bitrix24

HR asks: "Who's on shift tomorrow?" — and the calling starts. The schedule is in a spreadsheet updated two weeks ago. An employee got sick — finding a replacement happens in chat. Vacation was approved verbally but isn't reflected in the timesheet. Schedule in Bitrix24 solves coordination: who works, when, by what schedule, who's absent — all in one place, accessible to managers and HR.

Work Schedules

A work schedule is a template describing standard working conditions. Created in Settings → Work Time → Work Schedules.

Schedule types:

Type Description Example
Five-day Fixed days and hours Mon–Fri, 9:00–18:00
Flexible Fixed hours, flexible start 8 hours a day, start 8:00–10:00
Shift Rotation of work and days off 2 on/2 off, 12-hour shifts
Individual Non-standard for specific employee 4 days x 10 hours

Each schedule includes: work days, start and end times, break duration, hourly norm for the period.

Assigning Schedules

A schedule is assigned to:

  • Entire department — all employees work one schedule. Set in department properties.
  • Specific employee — personal schedule if different from department. Set in employee profile.

If an employee moves to another department — the schedule changes automatically (if department-tied) or manually (if personal).

Managing Shifts

For shift-based companies (manufacturing, retail, support), shift scheduling is configured:

  1. Create shift template: "Morning 06:00–14:00," "Day 14:00–22:00," "Night 22:00–06:00."
  2. Assign employees to shifts — manually or by rotation.
  3. Publish schedule — employees see their shifts in the calendar.

Shift swap: if an employee can't work — manager assigns a replacement in the schedule. Change history is saved.

Absences

Absences are integrated with the schedule. Absence types:

  • Vacation — annual paid, unpaid, educational.
  • Sick leave — with start and end dates.
  • Business trip — with city and purpose.
  • Compensatory time — payment for overtime.
  • Remote work — employee available but not in office.

An absence request is created by employee in Work Time → Absence Schedule → Add Absence. Manager approves or rejects. Approved absence automatically appears in the calendar and schedule.

Control and Reports

Manager sees the team schedule as a table: employees in rows, days in columns. Color coding: work day, day off, vacation, sick leave.

Reports:

  • Timesheet — actual hours worked vs. standard.
  • Vacation balance — days used, days remaining.
  • Absence statistics — frequency of sick leave, comp time by department.

What We Configure

  • Create work schedules: five-day, flexible, shift-based
  • Assign schedules to departments and employees
  • Shift scheduling: shift templates, rotation, replacements
  • Absence types: vacations, sick leave, business trips, remote work
  • Absence approval process: request → approval → calendar reflection
  • HR and manager training: using schedules, reading reports