Helpdesk Community
A modern, lightweight helpdesk for Odoo Community — tickets, teams, a Kanban pipeline and a customer portal, with no Enterprise lock‑in.
Why teams choose it
Many Odoo Community users need a real helpdesk without Enterprise‑only features. Helpdesk Community gives you a clean ticket workflow, a customer portal, email notifications and team management — all inside Odoo, with no subscription and no third‑party service.
Tickets land in one place, get routed to a team, move through a defined pipeline, and stay visible to customers through the portal.
Key features
Ticket management
Create, assign, prioritise and resolve tickets, with chatter history and an automatic ticket number.
Kanban workflow
Move tickets across pipeline stages by drag and drop: New → In Progress → Resolved → Closed.
Teams
Group agents into teams, each with its own members and assignment policy.
Assignment
Assign to a team and an agent with manual, round‑robin, least‑loaded or random policies.
Categories
Classify tickets by type or product for fast triage and reporting.
Customer portal
Portal users submit and follow their own tickets without an agent login.
Email notifications
Notify the assignee on assignment and the customer on stage changes, using Odoo mail templates.
Search & filters
Filter and group by stage, team, priority, assignee or category.
Access control
Three roles — User, Team Leader, Manager — plus portal access, enforced by record rules.
Multi‑version
One codebase built and validated on Odoo 14 through 19.
How a ticket flows
Screenshots
Kanban view — drag tickets across pipeline stages.
Ticket form — subject, description, priority, team, assignee and chatter.
List view — sort and bulk‑manage tickets.
Search & filters — group by stage, team, priority or category.
Teams — group agents and set an assignment policy.
Stages — configure the pipeline, including start and terminal stages.
Customer portal — a customer sees their own tickets and status.
Portal — a customer submits a new ticket through a form.
Portal detail — a customer follows one ticket's progress.
What's included
Community — free, LGPL‑3
This module, fully functional on its own:
✓ Ticket management
✓ Kanban pipeline & stages
✓ Teams & assignment
✓ Categories
✓ Customer portal
✓ Email notifications
✓ Search, filters & access control
Professional — planned
A separate edition, not required:
• SLA management & escalation
• Inbound email gateway
• Automation & auto‑assignment
• Advanced dashboards & reporting
• Time tracking on tickets
• Knowledge base & canned responses
Compatibility
| Odoo | 19.0 | 18.0 | 17.0 | 16.0 | 15.0 | 14.0 |
|---|---|---|---|---|---|---|
| Supported | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
- Community & Enterprise editions.
- Each release is built and validated on all six versions.
- Depends only on standard Odoo modules: base, mail, portal, web.
- No external API keys or paid services required.
Installation
- Install the module from Apps. Dependencies (base, mail, portal, web) install automatically — no external service or API key.
- Default stages (New → In Progress → Resolved → Closed) are created on install.
- Create teams, add members and set an assignment policy; add categories if needed.
- (Optional) Configure Odoo's outgoing mail server to enable email notifications.
- Grant portal access to customers who should submit and follow tickets.
- Start creating tickets.
Support & community
Issues, source and documentation live on GitHub. Licensed LGPL‑3 — free to use, modify and distribute.
github.com/FoxPinkHQ/helpdesk-community
FoxPink — open‑source Odoo modules. LGPL‑3.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 723 |
| Technical Name |
helpdesk_community |
| License | LGPL-3 |
| Website | https://github.com/FoxPinkHQ/helpdesk-community |
Please log in to comment on this module