Operators
Operator is a Dialong entity representing a person or bot who handles chats. You need at least one operator in the system to use this functionality.
How to add a new Operator
Section titled “How to add a new Operator”- Select the Dialong chats in the left sidebar menu
- Click Chat Settings

- Click Operators tab
- Click ✚ near the Operator to add a new Operator
- Fill in fields:
| Field | Description |
|---|---|
| Name* | Operator internal name |
| Is Bot (legacy) | Set to false |
| Name For Client* | Operator external name. Visible to clients if a channel supports this feature |
| User* | Creatio user. The operator will be linked to the selected user. The user must have a Dialong Chats for Creatio license |
| Online | Online checkbox |
| Capacity | Operator’s capacity. Indicates the total weights of chats that operator can handle at the same time |
- Click the Save button
- Log out and log in to see the Operator’s sidebar
Create a new Operator Group
Section titled “Create a new Operator Group”Operator Groups allow you to organize multiple operators into logical teams and manage them as a single unit.
Groups simplify chat distribution, access management, and configuration by applying settings to multiple operators at once instead of configuring each operator individually.
Operator Groups can be used to:
- Distribute incoming chats to a specific team
- Assign quick (template) responses to a group
- Define business processes available to selected operators
- Organize operators by department (e.g., Sales, Support, Technical Team)
- Control workload distribution across teams
- and more…
How to add a new Operator group
Section titled “How to add a new Operator group”- Go to Dialong chats in the left sidebar menu
- Click Chat Settings

- Go to Operators tab
- Click ✚ near the Operator Groups to add new operator group
- Enter the Name of the operator group
- Click ✚ near the Operators in Group to add existing operators to the group
- Choose operators and click the Select button
- Click the Save button
Chat Handling Logic
Section titled “Chat Handling Logic”When a new chat arrives, the system checks whether there is an available operator to whom the chat can be assigned.
Weight-Based Distribution Logic
Section titled “Weight-Based Distribution Logic”- Each operator has own capacity.
- If no capacity is specified for an operator, the system will not distribute any chats to them.
- For each operator, the system calculates the total “weight” of all currently open chats.
- The weight is determined based on the channel each chat originates from.
- Example:
- Telegram channel has a weight of “2”.
- Viber channel has a weight of “3”.
- John has a capacity of “10”.
- If John already has 2 chats from Telegram (2 + 2) and 1 chat from Viber (3), then his current load (sum of chat weights) is 7, which is below his maximum capacity.
- Therefore, the system can assign John one more chat from the Viber channel (weight 3) OR one more chat from the Telegram channel (weight 2), but not both, as the total load must not exceed 10.
- If the new chat’s weight exceeds the remaining capacity, it will remain unassigned until resources become available.