AI helper capabilities

Full StageHand setup surface (forms, roles, dice, …) — and hard Discord limits.

What the AI helper can (and can’t) do

The StageHand AI helper is a StageHand setup assistant. It talks to StageHand with your personal key (sh_…). It is not a general Discord bot controller.

If you want someone to kick members, create channels, manage roles as Discord moderation, or delete messages in Discord, this helper cannot do that. Use Discord itself, server staff tools, or a separate Discord-focused helper.

Your helper should ask you for missing pieces — Discord channel/role ids, form fields, and image files — before it writes settings. You do not need to invent snowflakes; it can list channels StageHand can see.

What it can do

On Discord servers where you have Manage Server (or you own the server / have Administrator):

AreaExamples
Access checkConfirm your key works
See configRead the server’s StageHand surface; list channels, roles, emojis
Forum indexesCreate/update/delete indexes, thumbs, refresh
LorePanels, snippets, carousels, selectors, import/export, layout validate, banners (first Discord publish may still need /lore panel once)
FlowsFlow Builder create/edit/delete; node catalog; Flow static images
FormsUpsert/delete/import/export; post button panels
Roles (StageHand module)Save role lists, sync Discord roles from lists, post role panels
DiceDice / sets / presets / post-automation; upload/list/delete face art
MailboxesMailbox indexes, headers, refresh
SceneScene setup + upload/delete scene/end/day/preset images
TicketsTicket module config
Info DisplayVoice-channel signs config
Keep openForums kept in the sidebar
Bot customizationGuild StageHand nickname/avatar/banner assets
VerificationVerification config + post honeypot bait
Rules & WatchersClassic IFTTT rules + pending reminder cancel
Custom commandsCustom command config
Checklists / QuestsModule config
ReputationConfig + live lookup
Calendar / TickerConfig (+ live calendar); ticker images + test post
ChallengesConfig export/import/copy; finish button
BirthdaysLive list/create/update/delete/settings
Indexes (advanced)Group + layered indexes; materialize thumbs
Emoji usageStats; optional emoji delete (asks confirmation — deletes Discord emoji)
MIA & HiatusSurface, policy, hiatus upsert/end, MIA mark/clear, activity touch, events, submit config, staff template post

It only changes StageHand settings (the same kinds of things you’d configure in the StageHand dashboard). It does not become “you” for everyday Discord chat or moderation.

What it cannot do

  • Kick, ban, timeout, or warn people
  • Create, delete, or rename Discord channels, categories, roles, or forums by itself (the Roles module can sync roles StageHand manages after you define lists — that is not general Discord admin)
  • Post arbitrary chat, react, or manage threads as a general Discord client
  • Manage MultiMuse muses, BackDrop worlds, or other products
  • Act on servers where you don’t have Manage Server
  • Mint or list other people’s API keys

Deleting StageHand config (index, lore panel, form, etc.) removes StageHand settings. It does not always delete Discord messages or channels.

How to think about it

  • Yes: “Set up a Characters forum index” / “Build a join Flow” / “Draft a rules lore panel” / “Make a ticket panel” / “Upload d6 faces for our dice set”
  • No: “Delete that spam channel” / “Ban that user” / “Give me admin” / “Create a whole Discord category tree from scratch”

When you ask for custom art, expect the helper to ask for the image files (or paths) before uploading.

For install steps (key + Add to Cursor / Codex), see Connect an AI helper.

Safety

  • Only create keys for AI apps you trust.
  • Revoke keys on Dashboard → Me if anything feels off.
  • Treat the key like a password — anyone with it can change StageHand settings on servers you can manage.