Messaging & Chat
Assigning conversations to team members
3 minutes read time Difficulty: beginner
Assigning conversations to team members
Assign conversations to the right agent to ensure fast, personalized responses.
Manual assignment
From the chat view
- Open the conversation
- Click the "Assign" button in the header (or right panel)
- Select an agent from the dropdown
- The conversation moves to that agent's "Mine" tab
From the contact list
- Right-click (or long-press) on a conversation
- Select "Assign to..."
- Choose an agent
Auto-assignment
Set up automatic assignment so new conversations are distributed evenly.
Configure auto-assignment
- Go to Settings → Teams
- Select a team
- Choose an assignment strategy:
| Strategy | How it works |
|---|---|
| Round Robin | Distributes evenly across available agents |
| Load Balanced | Assigns to the agent with fewest active conversations |
| Manual | No auto-assignment — conversations stay unassigned |
Availability matters
Auto-assignment only assigns to agents who are:
- ✅ Online (availability toggle is ON)
- ✅ Members of the team
- ✅ Not at their conversation limit
Reassigning conversations
To move a conversation to a different agent:
- Open the conversation
- Click the current assignee's name
- Select a new agent
- Optionally add an internal note explaining why
Unassigning
To remove assignment (put back in the general queue):
- Open the conversation
- Click the assignee
- Select "Unassign"
Tips
- Set up teams — Group agents by skill (Sales, Support, Technical)
- Use round-robin — Ensures fair distribution
- Monitor unassigned — Check the "Unread" tab regularly
- Add notes on reassign — Help the next agent understand context
- Set working hours — Agents outside hours won't receive auto-assignments
Related Articles
Was this guide helpful?
Your feedback helps us make these guides better for everyone.