Phantom

Tickets

Tickets with SLAs, not Post-it notes

Panels, types, SLAs, claims, transcripts, and a full dashboard inbox. Custom form fields per type. Auto-close, priority, canned responses.

Ticket types

Per-type channel, staff roles, SLA, form fields and close behaviour.

5

Form fields

Each type's form takes up to 5 modal inputs with validation.

HTML

Transcripts

Full conversation archived on close, posted to your log channel.

SLA

Tracked live

First-response + resolution clocks, paused while waiting on member.

Unlimited ticket types with per-type staff roles, channels, and forms

SLA tracking — first-response + resolution timers, pauses on member wait

Canned responses, tags, assignments, and priorities

Transcripts on close — HTML archive posted to your log channel

Example commands
  • /ptickets claim Claim the ticket in the channel you're in.
  • /ptickets priority Bump to high / urgent — visible across the dashboard.
  • /ptickets canned Post a saved reply by name (tab-complete).
  • /ptickets note Add an internal note visible only to staff.
  • /ptickets close Close with optional reason + tag; transcript generated automatically.

01

Panels + types, shaped around your workflow

A ticket panel is a message with buttons. Each button opens a ticket of a specific type. Each type has its own channel, its own staff roles, its own SLA ladder, and its own custom form fields — so a "Report a user" ticket can ask different questions from a "Billing issue" ticket.

02

A real inbox

The Tickets tab is a full inbox: filter by status, priority, assignee, or tag; bulk-close; bulk-retag; see first-response clocks ticking in real time. Open a ticket and you've got the conversation, the form answers, an internal notes sidebar, and one-click canned replies.

03

Close clean

On close, Phantom generates an HTML transcript of the whole conversation, posts it to your log channel, and optionally DMs the opener a survey for feedback. The channel auto-archives so your category doesn't balloon.

More from Phantom

All features →

Common questions

Can the opener see internal notes?
No. Notes live in a staff-only sidebar in the dashboard and never reach the Discord channel.
Do transcripts include images and files?
Yes. Phantom embeds every attachment inline in the HTML archive and keeps the CDN links intact for as long as Discord hosts them.
Is there a per-user ticket limit?
Yes — set a cap per ticket type. Members trying to open a second while one is still open get a friendly ephemeral message explaining the limit.

Spin it up in 30 seconds.

Add Phantom, pick your modules, done. Every feature is on the house.