Skip to content

Helpdesk

Overview

The Helpdesk module is Scott Recycling's centralized ticket tracking system. Use it to report issues, request support, assign work to teams, and track resolution from submission through completion. Every request — whether it's an IT problem, a customer complaint, or an equipment issue — gets a ticket number, a stage, and an owner.

Last Updated: February 2026 Target Audience: All Employees, Helpdesk Team Members, Managers


Getting to the Helpdesk App

  1. From the main Odoo dashboard, click the Helpdesk app icon
  2. You'll land on the Dashboard — a summary of all helpdesk teams and their workloads

Top Menu Navigation

Menu What It Shows
Dashboard Team cards with ticket counts (To Do, Unassigned, Unattended, High Priority)
Tickets My Tickets (assigned to you) and All Tickets
Reporting Pivot and graph analysis of ticket data (Managers only)
Configuration Settings, Channels, Categories, Stages, Teams, Tags (Managers only)

Dashboard

The Dashboard is the first screen you see when you open the Helpdesk app. It shows one card per helpdesk team with quick-glance statistics:

Helpdesk Dashboard

Stat What It Means
To Do Total open (non-closed) tickets for this team
Unassigned Open tickets with no assigned user — someone needs to pick these up
Unattended Tickets still in the "New" stage — nobody has started work yet
High Priority Open tickets marked as "Very High" priority

Click any stat to jump directly to a filtered list of those tickets.


Creating a Ticket

  1. Go to Helpdesk → Tickets → All Tickets (or My Tickets)
  2. Click New
  3. Fill in the ticket form:

New Ticket Form

Field Description Required?
Title Short description of the issue or request Yes
Description Detailed HTML description — include steps to reproduce, screenshots, context Yes
Team Which helpdesk team handles this (auto-sets available stages and users) No
Assigned User Person responsible for resolving the ticket No
Contact The customer or employee who reported the issue No
Priority Low, Medium (default), High, or Very High No
Category Organizational grouping (e.g., IT, Billing, Equipment) No
Channel How the request came in — Web, Email, Phone, or Other No
Tags Color-coded labels for quick identification No
  1. Click Save — a ticket number (e.g., HT00042) is automatically assigned

Good Ticket Titles

Write titles that tell the story at a glance:

  • Good: "Baler conveyor belt jammed — warehouse south wall"
  • Bad: "Equipment problem"
  • Good: "Customer #4521 double-billed for January pickup"
  • Bad: "Billing issue"

Ticket Views

Switch between views using the icons in the top-right corner of the ticket list:

Ticket Kanban View

View Best For
List Sorting, filtering, and bulk operations on tickets
Kanban Visual pipeline — tickets grouped by stage as draggable cards
Form Full ticket detail — all fields, description, chatter, attachments
Pivot Data analysis — group and measure ticket data in a spreadsheet-like table

List View

Ticket List View

The list view shows all tickets in a table. Default columns include ticket number, title, team, assigned user, stage, and priority. Click any column header to sort.

Form View

Ticket Form View

The form view shows every detail of a single ticket. The status bar at the top shows all stages — click any stage to move the ticket directly to it. The chatter at the bottom tracks all messages, stage changes, and activity.


Ticket Lifecycle

Every ticket moves through stages from creation to resolution:

New → In Progress → Awaiting → Done / Cancelled / Rejected
Stage Meaning Closed?
New Just created, not yet picked up. Marked as "unattended" No
In Progress Someone is actively working on this ticket No
Awaiting Work is paused — waiting on a customer response, a part, or approval No
Done Resolved and closed. Sends a notification email to the contact Yes
Cancelled No longer needed — duplicate, or the request was withdrawn Yes
Rejected Reviewed and declined (e.g., out of scope, not a valid request) Yes

To change a ticket's stage:

  • Form view: Click the stage name in the status bar at the top of the form
  • Kanban view: Drag the ticket card to a different column

Assigning Tickets

Assign to Yourself

Open any unassigned ticket and click the Assign to me button. This sets you as the assigned user and records the assignment date.

Manual Assignment

Open the ticket form and set the Assigned User field to any team member. The dropdown only shows users who belong to the ticket's team.

Auto-Assignment

If enabled in Settings, new tickets are automatically assigned to the user who creates them (if they belong to the ticket's team). See the Admin Guide for auto-assignment configuration.


Search & Filters

Use the search bar at the top of any ticket list to find specific tickets:

Search and Filters

Quick Filters

Filter What It Shows
My Tickets Tickets assigned to you
Unassigned Tickets with no assigned user
Open All non-closed tickets
Unattended Tickets still in the "New" stage
High Priority Tickets with "Very High" priority

Group By Options

Group By Use Case
Team See workload distribution across teams
Stage See how many tickets are in each stage
Assigned User See who has the most tickets
Priority See ticket breakdown by urgency
Category See tickets organized by type
Channel See where tickets are coming from

You can combine filters and group-by for powerful views — for example, filter to "Open" tickets and group by "Team" to see each team's backlog.


Merging Tickets

When duplicate tickets are submitted for the same issue, you can merge them:

  1. Go to Helpdesk → Tickets → All Tickets (list view)
  2. Select the duplicate tickets using the checkboxes
  3. Click Action → Merge Tickets
  4. The merge wizard opens — choose which ticket to keep as the primary
  5. Confirm — the other tickets' messages and followers are merged into the primary ticket

Merge Wizard

When to Merge

Merge when two or more tickets describe the same problem. Don't merge tickets that are similar but for different contacts or different equipment.


Creating Maintenance Requests from Tickets

When a helpdesk ticket involves a physical equipment issue (e.g., "forklift hydraulic leak"), you can create a maintenance request directly from the ticket:

  1. Open the ticket
  2. Click the Create Maintenance Request button
  3. The wizard appears:

Maintenance Request Wizard

Field Description
Request Type Equipment, Vehicle, or Facility
Responsible Who will handle the maintenance work (defaults to ticket's assigned user)
Equipment Select the equipment record from the Maintenance module
  1. Click Create — a maintenance request is created with:
    • The ticket's title and description copied over
    • All followers and messages copied
    • A link posted in the ticket's chatter

The ticket shows a Maintenance Requests smart button with a count of linked requests. Click it to view them.


Portal Access

Customers with portal access can view and manage their tickets at /my/ticket/:

  • View all their submitted tickets
  • See ticket status and stage
  • Post messages and replies
  • Close tickets (for stages configured with "Close from Portal")

Teams with Show in Portal enabled appear as options when customers create tickets through the portal.


Common Tasks Quick Reference

Task Where to Go Steps
Submit a new ticket Tickets → All Tickets → New Fill in title, description, team, priority
Check your tickets Tickets → My Tickets View all tickets assigned to you
Pick up an unassigned ticket Tickets → All Tickets → Filter: Unassigned Open ticket, click "Assign to me"
Move a ticket forward Open ticket → Status bar Click the next stage (e.g., "In Progress")
Close a resolved ticket Open ticket → Status bar Click "Done"
Create a maintenance request Open ticket → Create Maintenance Request Fill in wizard, click Create
Merge duplicates Tickets → List view → Select tickets Action → Merge Tickets
Find tickets by team Tickets → All Tickets → Group By: Team Browse tickets organized by team

Troubleshooting

Issue Cause Fix
Can't see any tickets Your security group only shows personal tickets Ask a manager to upgrade you to "Team Tickets" or "User" group
Can't assign a user The user isn't a member of the ticket's team Add them to the team in Configuration → Teams, or change the ticket's team
Stage dropdown is empty The team has no stages configured Ask a manager to configure stages for the team
"Assign to me" doesn't appear You're already assigned, or the ticket is closed Check the Assigned User field and ticket stage
Tickets show as "Unattended" Tickets are in the "New" stage Move them to "In Progress" once someone starts working
Can't access Configuration menu You don't have the Manager security group Ask an admin for Helpdesk Manager access

External Resources