Repository
OCA/helpdesk · module folder · Try on Runboat
Module version
1.0.0
Category
Uncategorized
Folder size
0.05 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/helpdesk
Last tracking update
2026-08-07 08:22:52
Authors
Odoo Community Association (OCA), Escodoo
Maintainers
Odoo Community Association (OCA), Escodoo
Committers
OCA-git-bot, oca-ci, CristianoMafraJunior
Odoo dependencies
OCA/helpdesk:
odoo/odoo:
- web
- bus
Python dependencies
None
System dependencies
None
Required by
None
Description
This module adds advanced ticket assignment methods to Odoo Helpdesk
teams. You can configure each team to assign tickets manually, randomly,
balanced (least open tickets), or sequentially (round-robin). Automatic
assignment only works if users are assigned to the team. The responsible
user is set automatically when creating or updating tickets, improving
workflow and team efficiency.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
helpdesk_ticket_team_form_view helpdesk.ticket.team.form (assign method) helpdesk.ticket.team form Inherits helpdesk_mgmt.view_helpdesk_team_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (2)
  • create(self, vals)
    @api.model
    Assign user based on team on creation if not provided.
  • default_get(self, fields_list)
    @api.model

New fields (1)
  • assign_method Selection
    default='manual' help='Automatic assignation method for new tickets:\nManually: manual\nRandomly: randomly but everyone gets the same amount\nBalanced: to the person with the least amount of open tickets\nSequential: ensuring an even distribution among team members' required=True string='Assignation Method' args: [('manual', 'Manually'), ('randomly', 'Randomly'), ('balanced', 'Balanced'), ('sequential', 'Sequential')]
Public methods (1)
  • get_new_user(self)
    Return the next user for ticket assignment based on assign_method.

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
70 days ago
Last activity
28 days ago
Repository
OCA/helpdesk
Pull request
[18.0][MIG] helpdesk_mgmt_assign_method: Migration to 18.0 (#1038)
Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
69 days ago
Last activity
28 days ago
Repository
OCA/helpdesk
Pull request
[19.0][MIG] helpdesk_mgmt_assign_method: migration to 19.0 (#1040)