Skip to content
20% off + 25% more tokensSee prices

BlogGuides

Private Claimed Tickets in Discord: One Staff Member, One Ticket

Make a claimed Discord ticket visible only to the staff member who claimed it. How the See claimed tickets permission works and who still sees it.

Dani, Founder, AI Ticket Bot

5 min read

On most servers a claim is a name tag. It says who is handling a ticket, and the whole team can still read along. That is fine for "how do I link my account". It is not fine for a harassment report, a payment dispute or a staff application, where ten people reading is ten too many. This setting turns a claim into a closed door.

Who can see a claimed ticket?

By default, the same staff who could see it before the claim. Claiming marks the ticket as yours. Whether it also hides the ticket is your choice, role by role.

Who sees a ticket while it is claimed

The member who opened it
Always
The staff member who claimed it
Always
Staff roles with See claimed tickets
Yes
Staff roles without it
No, until the ticket is unclaimed
Server administrators
Always. Discord's Administrator permission sees every channel
People added to the ticket by hand
Yes

The permission does not hand out access by itself. It only decides whether a role that could already see the ticket keeps seeing it once a teammate claims it.

How do you make claimed tickets private?

Turn off See claimed tickets for the roles that should step back. It needs Manage Server.

  1. Open the staff roles

    Run /staff roles in Discord, or open your staff roles on the dashboard

  2. Pick a role

    Start with your largest support role

  3. Turn off See claimed tickets

    The role now loses a ticket while a teammate holds the claim

  4. Leave it on for leads

    A lead or moderator role that should oversee everything keeps it

  5. Test it

    Claim a ticket with one account and check with another that it is gone

The change applies to tickets that are already open as well as new ones, so test at a quiet time.

Staff roles are built from presets, and the presets differ here. A role added today as a support agent starts without the permission. A support lead or moderator role starts with it. That matches how most teams want it: agents see their own work, leads see everything.

What happens when a ticket is unclaimed?

The team gets it back. The roles that lost the ticket can see it again, and anyone may claim it.

  1. Ticket opens
  2. Team sees it
  3. One person claims
  4. Others lose it
  5. Unclaim returns it

This is what keeps a private claim from becoming a stuck ticket. If the claimer goes offline, they release the claim, or a senior colleague takes it over. /ticket claim on a colleague's ticket takes it over in one step when your staff role is at the same level or higher. A lower role cannot close a ticket a higher role has claimed.

The conversation is never trimmed. Staff who get the ticket back can read what was said while they were out of it. So this is privacy while the work is being done. It is not secrecy afterwards.

When is a private claim the right choice?

Private claims fit

  • Reports about members or staff
  • Payment and refund disputes
  • Staff and partner applications
  • Appeals handled by one moderator

Open claims fit

  • Everyday how-to questions
  • Tickets where anyone may know the answer
  • New staff learning by reading along
  • Small teams that cover for each other

There is a cost. When staff cannot see each other's tickets, they also cannot help, learn from or spot mistakes in them. A team of three usually works better with everything open. A team of thirty handling sensitive cases usually does not.

You do not have to pick one for the whole server. The permission is per role, so the common setup is a large agent role without it and a small lead role with it.

How is this different from transferring a ticket?

Both narrow who sees a ticket. They do it differently.

Two ways to keep a ticket small

Private claim
Leaves the ticket with one staff member. The rest of the team returns when it is unclaimed
Transfer
Hands the ticket to another category's team. The old team is removed and does not return

Use a claim when one person on the same team should handle it alone. Use a transfer when a different team should own it, such as HR or billing. They also work together: transfer to the small team, then one of them claims.

What should members be told?

The truth about who can read their ticket. If your server promises that a report is private, be exact about what private means.

  • "Only the moderator handling this and our admins can see it"

    True with private claims on

  • "Nobody else will ever see this"

    Admins can, and the team can after an unclaim

  • "This is anonymous"

    Staff see who opened the ticket

A saved copy of the ticket is kept after it closes, and whoever may read saved tickets on your server can read that one. Ticket history covers who that is.

Where private claims stop

The honest list.

Good fit

  • Sensitive tickets stay with the person handling them
  • Per role, so leads can still oversee
  • Nothing is lost on unclaim
  • Free on every plan

Not the right call

  • Not hidden from administrators. No bot can do that
  • Channel tickets only. In a thread, nothing changes
  • Not private after an unclaim. The team reads the whole conversation
  • A ticket nobody claims is seen by the whole team as before
  • Does not hide the saved transcript from staff who may read transcripts

If a ticket has to be private from the first message, before anyone claims it, a claim is too late. Give that kind of ticket its own category with a small staff role, so only that team sees it when it opens. Ticket categories shows how.

Frequently asked questions

It depends on the bot and how it is set up. With AI Ticket Bot you choose per staff role. A role with See claimed tickets keeps the ticket after a teammate claims it. A role without it loses the ticket while the claim is held, and gets it back when the ticket is unclaimed.

In AI Ticket Bot, open /staff roles, pick the staff role, and turn off See claimed tickets. From then on, when someone claims a ticket, members of that role stop seeing it until it is unclaimed. The staff member who claimed it and your server admins keep it.

No. Every staff role that existed before October 9, 2026 was given See claimed tickets, so those servers work as they did. Only roles added after that date start without it, and you can switch it on for them.

The member who opened it, the staff member who claimed it, staff roles that have See claimed tickets, and anyone with Discord's Administrator permission. Administrator ignores channel rules on every bot, so it cannot be hidden from them.

The staff roles that lost the ticket get it back, and anyone on the team can claim it again. Nothing in the conversation is removed. Staff who return can read everything that was said while the ticket was claimed.

No. It applies to tickets that open as channels. In a thread, access is given person by person, so there is no role to remove. If private claims matter to you, set that panel to open tickets as channels.

See it on your own server.

Add the bot free, teach it a few of your most common answers, and watch it clear the repeat tickets on its own.

Free plan, no card. Premium is free for 14 days once your tickets are live.