Skip to main content
Black tier only. On any lower tier the page is replaced by the plans view.
Mention Vetox and describe the task in plain language, in any language. It plans the work, runs it, and reports what it did — across 182 actions in 27 categories.
Two switches must both be on: AI Server Control in Server Setup, and the settings on this page.

How you talk to it

Mention the bot directly. @Vetox create a #announcements channel that only staff can post in. Three things are not triggers: @everyone and @here, a role the bot happens to hold, and the automatic ping on a reply.
Once it has opened a thread, keep talking in that thread — you do not need to re-mention it. The conversation stays live for two hours.

Thread or reply

In thread mode, Private thread is on by default, so the conversation is visible only to you and staff with access. If a private thread cannot be created, it falls back to a public one.

Access — read this before enabling

Access is deny-by-default. A member who is neither an Administrator nor explicitly allowed can never use the AI, no matter how the switches are set.
The Access tab shows an “Effective access” summary. When it reads “No restrictions set — anyone can use the AI”, that line is misleading — the real behaviour is still Administrator-only. Two switches decide who gets in:
To let a trusted moderator use the AI without giving them Administrator, add them to Allowed users and turn Allowlist bypasses Administrator on. Adding them to the list alone has no effect.

Per-tool permission is a second gate

Being allowed to talk to the AI does not grant it your Discord permissions. Every action also re-checks the matching permission on the person who asked. Bypass roles and Bypass users skip those per-action checks. Grant this carefully — it lets someone perform actions through the AI that they could not perform themselves.

Tools

27 categories covering channels, roles, moderation, messaging, threads, voice, webhooks, invites, emojis, stickers, events, forums, onboarding, polls, integrations, soundboard, templates, the widget, the welcome screen, the vanity URL, and more. Switch a whole category off and every action inside it becomes unavailable, even when explicitly asked for. Expand a category to switch individual actions.
The category switch wins. With a category off, its individual switches are greyed out and irrelevant. Turning the category back on restores whatever per-action state you had saved.
Actions that cannot be undone are marked Destructive.
Use the search box at the top — with 182 actions, finding “ban” or “webhook” is much faster than scrolling.

Confirmation is not optional

Every destructive action is held for your confirmation before it runs. There is no setting to disable this. The confirmation card lists exactly what is queued. Only the person who made the request can confirm it, and it expires after one hour. On confirmation, every access check is re-run against the live configuration — so revoking someone’s access invalidates their pending confirmations too.

Scope

Where the AI works — all channels, only selected channels, or all except selected. Threads inherit their parent channel’s scope. Protected roles and channels — the AI refuses any action targeting these: no editing, deleting, cloning, moving, assigning or posting.
Protection is absolute. A protected target cannot be touched even with admin confirmation. This is the correct place to lock down your Admin role, your rules channel and your log channels.
Protected channels can include categories, so protecting one category protects everything filed under it.

Persona

Up to 2,000 characters setting the tone and any standing instructions — “Be concise and formal. Always confirm before deleting channels. Refer to staff as the team.” Leave it blank for a neutral default.

What a run looks like

1

It starts working

A typing indicator appears. Simple questions are answered directly without the full toolset being loaded.
2

A progress card appears

Created only once it actually changes something — a pure lookup never shows one. Each action adds a line: ✅ done, ❌ failed with the reason, ⏳ waiting for confirmation.
3

Confirmation, if needed

Destructive actions surface the confirmation card. Nothing in it has run yet.
4

It reports back

A green summary of what changed, or a plain answer if you only asked a question.
A single request runs up to 8 steps within a 90-second budget. Very large requests may stop early and say so — break them into smaller ones.

Rate limits and concurrency

  • Roughly one request every 5 seconds per person, with a small burst allowance
  • One request at a time per person
  • Four at a time across the whole server
Hitting the per-person or per-server limit produces a short “still working / try again in a moment” notice, at most once every 20 seconds.

Budget

A run needs at least 30,000 tokens in reserve. Below that it declines with a budget-exhausted message rather than starting work it cannot finish.

AI Usage

Track spend, see which actions ran, and top up.

Troubleshooting

Silence is the normal response to every access failure — there is no error message by design. Check in order:
  1. Did you mention the bot directly? A role ping or a reply ping is not a trigger.
  2. Is AI Server Control on in Server Setup?
  3. Is the channel in scope?
  4. Are you an Administrator, or on an allowlist with Allowlist bypasses Administrator turned on?
  5. Have you sent several requests in a row? Wait a few seconds.
Expected. With the defaults, allowlists are inert. Turn on Allowlist bypasses Administrator, or turn off Require Administrator.
Either the tool’s category is switched off on the Tools tab, or the target is on your protected roles or channels list, or the requester lacks the underlying Discord permission for that action.
Eight steps and ninety seconds per request. Split the work — “create these five channels” then “now set permissions on them”.
Below 30,000 tokens it will not start. Top up on the AI Usage page or wait for the monthly grant.
Confirmations last one hour. Ask again.

AI Auto-Moderation

Context-aware content moderation.

Access Control

Who can change what on the dashboard.