Support Ticket Plugin — User Guide

The Support Ticket plugin adds a full support (help-desk) system to Totara. Users can submit tickets, track their requests, and add replies; staff and managers can view all tickets, assign them, add internal notes, close or reopen them, and export data. This guide explains how to use it as a learner, staff member, or administrator.

Who can use it?

RoleWhat they can do
Learners, teachers, and general usersCreate support tickets (subject, category, priority, description, attachments, requester name/email/mobile). View their own tickets under My Tickets, open a ticket to see details and responses, add responses, and optionally reopen a closed ticket by adding a new reply. They do not see the dashboard or other users’ tickets.
Managers / support staffEverything above, plus: Dashboard (see all tickets, statistics, filter by status/priority/category). Assign tickets to users, close tickets (with resolution), delete tickets, export tickets (e.g. PDF, Excel). Add internal notes (visible only to staff). Use replies and reactions on responses, add CC users and project owners. Access may be granted by role (manager) or by an administrator (dashboard access).
AdministratorsEverything above, plus: Settings (enable/disable plugin, timezone, email notifications, SMTP/OAuth2, incoming email, excluded users). Manage categories (add, edit, delete, enable/disable). Manage dashboard access (grant or revoke dashboard access for specific users, with optional expiry). Manage excluded users (users who do not receive automatic email notifications).

How do I open Support?

When the plugin is enabled:

Creating a ticket

  1. Go to Support → Create Ticket (or the link that opens the create-ticket page).
  2. Fill in Subject, Category, Priority (e.g. Low, Medium, High), and Description. Optionally add Attachments and Requester name, email, and mobile.
  3. Click Submit Ticket.
  4. You are redirected to My Tickets and can open the new ticket by its ticket number (e.g. TICKET-YYYYMMDD-1234).

After submission, support staff may receive an email notification if email notifications are enabled in settings.

My Tickets — viewing and replying

Under Support → My Tickets you see a list of your tickets. You can filter and open any ticket to:

Internal notes added by staff are not shown to you; only normal responses are visible.

Dashboard (staff and managers)

If you have dashboard access, open Support → Dashboard. You will see:

Opening a ticket from the dashboard lets you add responses, internal notes, assign or reassign, set a timeframe (hours or end date), add CC users or project owners, and close with a resolution. Ticket history/activity log is available for auditing.

Assigning, closing, and reopening

Categories

Users choose a category when creating a ticket (e.g. Technical, Billing, General). Managers and admins can go to Support → Manage Categories to add, edit, delete, or enable/disable categories. If a default category is set in plugin settings, it can be used as the initial choice when creating a ticket.

Dashboard access and assignment permissions

Access to the Dashboard is given either by role (e.g. manager with the dashboard capability) or by an administrator:

Settings (administrators)

Go to Site administration → Plugins → Local plugins → Support Ticket (or the Support Ticket section in settings). Main options include:

Settings may also link to Manage Dashboard Access and Manage Excluded Users for convenience.

User journey (overview)

flowchart LR A[Support menu] --> B[Create Ticket] A --> C[My Tickets] A --> D[Dashboard] B --> E[Submit form] E --> C C --> F[View / Add response] D --> G[Filter / Assign / Close / Export]
Tip: Keep the subject short and clear, and use the correct category and priority so staff can handle tickets faster. If you are CC’d on a ticket, you will receive email updates for that ticket until you are removed.