Setting up Bitrix24 for a service company

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
    1173
  • 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
    745
  • 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

Bitrix24 Setup for Service Companies

A service company operates with a stream of requests: a client submits a ticket, dispatcher accepts it, assigns a technician, technician arrives on-site, and closes the ticket. In practice, everything falls apart: requests get lost in email, dispatcher distributes from memory, technician forgets to report, SLA is breached — and management finds out from an unhappy client. Bitrix24 solves this problem when you set up CRM for a service model instead of leaving the default sales pipeline.

Service Requests via Smart Processes

Standard CRM deals are designed for sales: lead → deal → payment. A service company needs a separate process — Smart Process "Service Requests" with its own stages:

  • New Request — complaint registered, ticket number assigned
  • Diagnosis — determining work type and priority
  • Specialist Assigned — technician bound to the request
  • In Progress — technician on-site or working remotely
  • Awaiting Parts — work suspended, waiting for components
  • Completed — work finished, report signed
  • Closed — client confirmed, request archived

In the request card — custom fields: equipment type, serial number, location address, planned response time, actual arrival time.

SLA Control

SLA is not just a contract. It is concrete numbers: response time 2 hours, resolution time 8 hours, penalty for delay. Bitrix24 allows you to control SLA compliance through robots and business processes:

  • Robot on "New Request" stage starts a timer. If within 30 minutes the request is not moved to "Diagnosis" — notification to dispatcher.
  • After 2 hours without specialist assignment — escalation to service department head.
  • When transitioning to "Completed", robot compares actual time with planned and records result in SLA-status field: "normal" or "breached".

For reporting, analytics are created on SLA: percentage of requests within SLA, average response time, average resolution time. Data is output to dashboard via BI constructor.

Dispatch and Technician Distribution

Manual request distribution is a bottleneck. Dispatcher keeps in mind who is free, who is closer to the location, who has which qualifications. Automation:

  • Auto-assignment by queue — robots distribute requests among technicians by round-robin within the department.
  • Assignment by skills — in employee card, fill field "Specialization" (air conditioning, electrical, plumbing). Robot matches request type with specialization.
  • Load accounting — technician with least number of open requests gets new one first.

Technician sees their requests in B24 mobile app: address, problem description, client contact, location service history.

Maintenance Schedule and Planned Work

Service company works not only on requests but also on schedule: monthly maintenance, seasonal inspection, planned checkup. For this, use task templates with repetition:

  • Template "Monthly AC Maintenance" automatically creates task on 1st of every month.
  • Task contains checklist: filter check, coolant pressure, drain cleaning, heat/cooling test.
  • Task is linked to client through "Company" field in CRM.

Management sees calendar of planned work and can track which locations are missed.

What We Configure

  • Smart Process "Service Requests" with custom stages and fields
  • SLA control robots: timers, escalations, auto-notifications
  • Automatic request distribution among technicians
  • Task templates for scheduled maintenance with repetition
  • Mobile access for technicians: requests, checklists, reports
  • Manager dashboard: SLA statistics, department load, overdue requests