Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
English (US)
US English (US)
ES Spanish
BR Portuguese (Brazil)
RU Russian
  • Home
  • CRM
  • Messenger

Distribution of responsibilities

Written by Viktor Ivanon

Updated at April 4th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Introduction
  • Spots
    Statistics Spots Landings Broadcasts Mailing
  • CRM
    Clients Messenger Tasks Reports Ignoring
  • General settings
  • Setting up analytics and tracking
  • API and Integrations
+ More

Table of Contents

Dialogue sorting logic Algorithm for distribution between managers Operating principle Example

The dialogue distribution system is designed for uniform and priority assignment of incoming dialogues between managers. The algorithm takes into account both the importance of processing each dialogue and the current workload of employees.


Dialogue sorting logic

Before distribution, the list of dialogs is sorted according to the following parameters, listed in order of priority:

Availability of unread messages
Conversations with unread messages are prioritized.

Date of last message from manager
If there was activity from a manager in the dialogue over the last 24 hours, it will not be redistributed when another employee starts a shift, until the active manager's shift is completed.


Algorithm for distribution between managers

After sorting, dialogues are distributed among managers based on their current workload.

Operating principle

Each manager keeps a counter of currently assigned dialogues.

Dialogues are assigned to those with the lowest counter.

The distribution continues until the number of dialogues among all managers is equal.

Then the appointment continues in ascending order (in the internal queue). 
 

Example

Current status:

Ivan - 0 dialogues

Vladimir - 1 dialogue

Nikolay - 5 dialogues

 

Algorithm of action:

The first two dialogues are assigned to Ivan (0 → 1, then 1 → 2).

The next dialogue is assigned to Vladimir (1 → 2).

 

The distribution then continues until all managers reach the same number.

division allocation

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Messenger Overview
  • Message templates
  • Customer card
  • System notifications in messenger
  • Actions with messages and chats

Copyright 2025 – MVP Project.

Knowledge Base Software powered by Helpjuice

Expand