Team Management
Teams allow organizing GRM agents by geographic area and managing complaint assignment in a structured way.
Concept
A team groups several agents responsible for handling complaints from a specific geographic area (sector). Each team has:
- A unique name
- A description of its mission
- One or more covered sectors
- Members with different roles
┌─────────────────────────────────────────────────────────────────┐
│ BAFATÁ-CENTER TEAM │
├─────────────────────────────────────────────────────────────────┤
│ Sectors: Bafatá-Centro, Bafatá-Sul │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ MANAGER │ │ AGENT │ │ AGENT │ │
│ │ M. Diallo │ │ A. Mendes │ │ F. Camara │ │
│ │ Team lead │ │ Processing │ │ Processing │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │
│ Active complaints: 23 Resolved this month: 45 SLA rate: 87% │
└─────────────────────────────────────────────────────────────────┘
Team Roles
Manager
The team manager can:
- View all team complaints
- Assign complaints to members
- Reassign between members
- Receive escalations
- View team statistics
- Manage members (if authorized)
Agent
A member agent can:
- View complaints from their sector
- Process complaints assigned to them
- Escalate to the manager
- View their own statistics
Team Configuration
Team management is accessible from Settings → GRM Teams. This section requires administrator permissions.
Create a team
- Go to Settings → GRM Teams
- Click New team
- Fill in the information:
- Name: Unique team name
- Description: Mission and covered area
- Sectors: Select assigned sectors
- Active: Check to activate the team
- Click Save
Edit a team
- In the team list, click on the team to edit
- Modify the desired information
- Click Save
Deactivate a team
- Open the team to deactivate
- Uncheck Active
- Click Save
Deactivating a team does not unassign complaints in progress. Reassign them first.
Member Management
Add a member
- Open the relevant team
- In the Members tab, click Add a member
- Select the user from the list
- Choose the role:
- Manager: Team leader with extended permissions
- Agent: Standard member for processing
- Click Add
Change a member's role
- In the members list, click on the member
- Change their role
- Click Save
Remove a member
- In the members list, click the Delete icon
- Confirm deletion
Each team should have at least one manager and two agents to ensure service continuity.
Automatic Assignment
The system can automatically assign complaints to teams based on the complainant's sector:
Configuration
- Go to Settings → Complaints
- Enable Automatic assignment to teams
- Configure assignment rules
Assignment Rules
| Criterion | Action |
|---|---|
| Complainant's sector | Assign to sector team |
| No team found | Leave unassigned |
| Multiple possible teams | Choose the least loaded |
Assignment to Members
Once a complaint is assigned to a team, it can be:
- Taken by an available agent
- Assigned by the manager to a specific agent
- Automatically assigned based on workload
Team Statistics
The dashboard displays for each team:
Global Indicators
- Open complaints: Number of complaints in progress
- Resolved complaints: Total resolutions
- Resolution rate: % of resolved complaints
- Average time: Average processing duration
- SLA compliance: % within deadlines
By Member
| Member | In progress | Resolved | SLA Rate | Average time |
|---|---|---|---|---|
| M. Diallo | 5 | 23 | 95% | 4.2 days |
| A. Mendes | 8 | 18 | 82% | 5.1 days |
| F. Camara | 3 | 21 | 91% | 3.8 days |
Escalation Within the Team
Process
- The agent processes a complex complaint
- Clicks Escalate
- The complaint is transferred to the manager
- The manager can:
- Handle it themselves
- Reassign to another agent
- Escalate to a higher level
Notifications
- The agent receives a notification of the escalation
- The manager is notified of the new complaint
- The history keeps track of the escalation
Best Practices
Organization
- One sector = one team: Avoid overlaps
- Optimal size: 3-5 members per team
- Backup: Provide backup agents
- Rotation: Rotate responsibilities
Communication
- Regular meetings: Weekly team check-in
- Knowledge sharing: Document complex cases
- Feedback: Exchange on resolved cases
Performance
- Indicator tracking: Monthly KPI review
- Load balancing: Reassign if imbalanced
- Continuous training: Update skills
Integration with SLAs
Teams inherit configured SLA policies:
- Deadlines apply to all members
- Alerts are sent to the manager
- Automatic escalations are triggered
Required Permissions
| Action | Permission |
|---|---|
| View teams | plaintes.view |
| Manage teams | admin.settings |
| Add members | admin.settings |
| View team stats | plaintes.view + team member |