Whitelabel Discord Ticket Bot: What It Actually Changes
Whitelabel means your name, avatar, banner and bio on the support bot. What the word usually hides, why ours is per server, and when it is worth paying for.
Dani, Founder, AI Ticket Bot
5 min readUpdated
What whitelabel usually means, and usually does not
The word gets used for three very different things:
| What is claimed | What actually changes |
|---|---|
| "Custom nickname" | A server nickname. Anyone can do this to any bot, free |
| "Whitelabel" (weak version) | The displayed username string, nothing else |
| Whitelabel (real version) | Name, avatar, banner and bio, applied to the bot profile |
The weak version is common. If a product says whitelabel and only the name changes while the avatar stays theirs, members still see whose bot it is on every message.
How ours works
Four things are configurable per server:
What you can change
- Nickname
- What the bot is called in your server
- Avatar
- The image on every message it sends
- Banner
- Shown on its profile card
- Bio
- One line describing what it does and where to get help
- Applied
- To Discord itself, the moment you save. Not a preview
- Seen on
- Panels, ticket welcome messages, escalation embeds and transcript pages
You set them in the dashboard and they apply to Discord on save.
No custom bot token, and why that matters
Some whitelabel setups require you to create your own Discord application, generate a bot token and hand it over. That approach gives fully independent branding everywhere, and it comes with real costs: you are responsible for the application, you hand a token to a third party, and setup stops being a five-minute job.
We use Discord's official per-server bot profile API instead. No separate application, no token, nothing to host.
Per-server profile, what we do
- No token to create or hand over
- Set up in the dashboard in a minute
- Branding applies in your server only
- Included from Premium
Custom bot application, what some others do
- You create the application and share its token
- A real setup task, and yours to maintain
- Branding applies everywhere the bot is installed
- Usually a higher tier, where it exists at all
The trade-off is the honest one, and it is worth stating up front rather than in a footnote: because there is no separate bot application, the branding is scoped to one server. The same bot in another community shows that community's branding, and in DMs it shows the default. If you need one branded identity that follows the bot everywhere, this mechanism cannot do that, and you want the custom-application approach from some other vendor. Helper.gg's top tier is one example, and we said so in our comparison with them.
For the overwhelming majority of servers, per-server is exactly what you want anyway.
What whitelabel is actually for
Worth paying for when
- You are an agency running support for a client's community
- You are an established brand and a third-party logo on every support message looks unprofessional
- You are a large community with its own identity, and the bot should read as part of it
- You use the website widget, which carries the same branding onto your own site
Cosmetic when
- Nobody in your community would notice or care
- You only wanted the "powered by" footer gone, which is a different feature
- You expected it to change behaviour, which it does not
- You expected members to be unable to tell which bot it is
The watermark question
Separate from whitelabel: our free plan puts a "powered by" footer on lifecycle embeds. Paid plans remove it.
Those are two different things and worth not confusing. Removing the watermark stops advertising us. Whitelabel actively puts your brand there instead.
What whitelabel does not change
- The bot's underlying account. Someone determined enough can see which application it is. This is branding, not concealment.
- Command names. Slash commands stay the same.
- Anything functional. It is purely presentation. Do not expect different behaviour.
- Transcript domain. Transcript links stay on our domain, though the page itself carries your identity.
Availability, and how to see it before paying
Whitelabel is a paid feature, from Premium upward. Everything functional, including the per-server AI brain, training, tickets and transcripts, works on the free plan. Live plan details are on the pricing page.
If you want to see it on real tickets first: publishing your first ticket panel starts 14 days of Premium, automatically, with no payment method at any point. Set your branding up inside that window and you will see it exactly as your members will. When the 14 days end the server drops back to Free, the default identity returns, and nothing else is deleted.
Setting it up well
- Use a square avatar at a reasonable resolution. Discord will scale it, and a stretched logo looks worse than the default
- Write a real bio. One line saying what the bot does and where to get help
- Match the nickname to how members already refer to support. If your community says "modmail", call it that
- Check it on mobile. Banners crop differently there
- If you use the website widget, check the branding there too. It carries the same identity
Keep reading
Frequently asked questions
That the support bot in your server carries your name, avatar, banner and bio instead of the vendor's. Watch for the weak version, where only the displayed username changes and the vendor's avatar stays on every message, which means members still see whose bot it is.
It uses Discord's official per-server bot profile, applied to Discord the moment you save. You set a nickname, avatar, banner and bio in the dashboard and members see your branding on panels, ticket welcome messages, escalation embeds and transcript pages. There is no custom bot token to create or host.
Because there is no separate bot application. Using Discord's per-server profile is what removes the token and the hosting from your side, and per-server scope is the direct consequence of that mechanism. In other servers, and in DMs, the bot keeps its default identity.
No, and they are worth not confusing. The free plan puts a "powered by" footer on lifecycle embeds and paid plans remove it. Removing the watermark stops advertising us. Whitelabel actively puts your brand there instead. Both come with a paid plan, but they are different things.
No. Some products require you to create a Discord application, generate a bot token and hand it over, which gives fully independent branding everywhere and comes with real costs: you own the application, you have handed a token to a third party, and setup stops being a five-minute job.
It is a paid feature, from Premium upward. Publishing your first ticket panel starts 14 days of Premium automatically with no payment method at any point, which is enough to set your branding up and see it on real tickets before deciding whether it is worth paying for.
It’s not just an AI, it’s your AI.
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. Your first panel starts 14 days of Premium.
Keep reading.
All articlesDiscord Ticket Logs: Four Events, Four Channels, One Blind Spot
Ticket log channels are free on every plan and set per event, so opens, claims, closes and transfers can each land somewhere different. What each one carries.
9 min read
How to Open a Ticket in Discord (and What Decides If It Opens)
Members open a ticket by pressing a button on a panel. Behind that press sit five steps in a fixed order, and five routes in that do not all pass them.
9 min read
Discord Ticket Panel Design: What You Can Change, and What Discord Decides
The ticket panel is designable on every plan. What you can change, the two layouts, how members pick a category, and the rules Discord imposes on all of it.
9 min read