Skip to content

Tickets

The ticket system provides a built-in support desk where customers can submit requests and your staff can manage them without leaving BadgerPanel.


License Required

The ticket system requires the Ticket System license add-on. Without this license, the support section will not appear for customers or staff.


Enabling Tickets

  1. Navigate to Admin > Settings > Features.
  2. Toggle Ticket System to enabled.
  3. Click Save.

Once enabled, customers see a Support option in their dashboard, and staff see the Support section in the admin sidebar.


Ticket Workflow

Statuses

Each ticket moves through a set of statuses that reflect its current state:

StatusDescription
OpenNewly created ticket awaiting initial staff response
Awaiting ReplyStaff has responded and is waiting for the customer
In ProgressStaff is actively working on the issue
On HoldThe ticket is paused, pending external action or information
Waiting on CustomerStaff needs additional information from the customer
Waiting on StaffThe customer has replied and is waiting for a staff response
ResolvedThe issue has been addressed and the ticket is considered complete
ClosedThe ticket is finalized and no further action is expected

Staff can change a ticket's status at any time. When a customer replies to a ticket, its status automatically changes to Waiting on Staff.


Priority Levels

Each ticket is assigned a priority that determines its urgency:

PriorityDescription
LowNon-urgent requests or general questions
MediumStandard issues that need attention but are not time-sensitive
HighImportant issues affecting the customer's service
UrgentCritical problems requiring immediate attention

Customers select a priority when creating a ticket. Staff can adjust the priority as needed. Priority levels are used by the SLA system to set response time targets - see SLA and Automation.


Internal Notes

Staff members can add internal notes to a ticket that are only visible to other staff. Internal notes do not trigger notifications to the customer and do not appear in the customer's ticket view.

Use internal notes to:

  • Share context with other staff members
  • Document troubleshooting steps taken
  • Record decisions or escalation details
  • Leave instructions for the next staff member who handles the ticket

To add an internal note, toggle the Internal Note option before submitting your reply.


File Attachments

Both customers and staff can attach files to ticket messages. Attachments are useful for:

  • Screenshots of error messages
  • Log files
  • Configuration files
  • Any supporting documentation

Files are stored securely and accessible only to the ticket participants and staff.


WHMCS Ticket Sync

If you use WHMCS alongside BadgerPanel, tickets can be synchronized between the two systems. For setup and configuration details, see WHMCS Integration.


Next Steps

BadgerPanel Documentation