Configuring a Bitrix24 Contact Center
The contact center in Bitrix24 is not a standalone module — it is an ecosystem of several components: telephony, open channels (chats), CRM, and inquiry processing queues. A turnkey setup takes 3 to 10 business days depending on the number of channels and the specifics of the business.
Contact Center Architecture
Incoming inquiries → Open Channels → Queue → Operator → CRM record
Each channel is connected separately: telephony (SIP/cloud PBX), WhatsApp, Telegram, VK, Instagram, website live chat, email. All channels converge into a single queue, and the operator sees a unified interface regardless of the source.
Connecting Telephony
The choice of telephony provider determines the quality and cost of the solution:
| Type | Providers | Pros | Cons |
|---|---|---|---|
| Bitrix24 cloud PBX | Built-in | Simplicity | More expensive, less flexible |
| SIP trunk + built-in PBX | Mango, UIS, Zadarma | Cheaper, flexible | More complex setup |
| External PBX (Asterisk) | Asterisk + AMI | Maximum control | Requires an administrator |
For teams of up to 20 operators, a SIP trunk from Mango or UIS integrated via the Bitrix24 API is the optimal choice. For 50+ operators — Asterisk with AMI integration or a custom connector.
Configuring SIP in Bitrix24: Telephony → Connect number → SIP number → enter the provider details (server, login, password).
Queue and Routing Configuration
The critical configuration step is the routing rules for incoming inquiries. Open Channels → [channel] → Operator Queue:
- Random — distributed evenly among all online operators
- Least loaded — routed to the operator with the fewest active chats
- Queue — routed to the first available operator
- Specific operator — always routed to the assigned operator (for VIP clients)
For a hotline with multiple operator groups, configure topic-based routing: IVR menu → inquiry topic → corresponding operator group.
CRM Integration
Every inquiry must automatically create or update a record in CRM. Configuration: Open Channels → [channel] → CRM → Create lead/deal on inquiry.
A critical detail: when an existing client submits a repeat inquiry, the system must find their existing card rather than create a duplicate. Enable: On repeat inquiry, open client card — Bitrix24 searches for a match by phone number or email.
After an inquiry is closed, an activity is automatically created in the CRM card containing the call recording (for telephony), the chat transcript (for messengers), and the client rating (if a survey is configured).
SLA and Metrics Configuration
Speed metrics are critical for a contact center. In Open Channels → Statistics configure:
- First response time (target: under 30 seconds for phone, under 2 minutes for chat)
- Time to resolution
- Customer satisfaction rating (CSAT)
When wait time is exceeded, configure automatic actions: notify the supervisor, offer the client a callback, transfer to a different queue.
A contact center without analytics is a set of tools without any understanding of effectiveness. A daily report for management on key metrics is an essential element of a mature setup.







