1. Documentation
  2. Tickets
  3. Configuring

Ticket types and forms

One panel, several requests, each with its own handling.


Each ticket type (called an "option" in the dashboard) stands alone: it has its button, its category, its welcome message and its form.

Example: one panel offers "Technical support", "Billing" and "Report a member", and each of those requests lands in a different category, with a different welcome and a different team.

Appearance

Label, emoji, button colour (blurple, grey, green, red).

Category and channel name

  • Opening category: where the channel is created.
  • Closed tickets category: where it is moved on closing. Left empty, it stays put.
  • Overflow categories: used when the previous one hits Discord's 50 channels.
  • Name template: ticket-{ticket.number} by default, with padding to 4 digits (ticket-0042).

Welcome message

The first message posted in the ticket: a text, an optional embed, and three role lists:

  • roles to mention on opening;
  • roles to add to the member who opens;
  • roles to remove from the member who opens.

The last two serve servers that track a state ("being processed", for instance).

Opening form

Enable it to ask questions before the ticket opens. Discord limits a form to 5 questions.

Each question has a label, a placeholder, a minimum and maximum length, whether it is required, and a short or long format.

The attach answers to the welcome message option shows a summary directly in the ticket: the staff has the context without having to ask for it again.

A good form saves an entire round trip. Two well-chosen questions beat five generic ones.