Skip to content

Discord Setup

The Discord integration adds a bot to your server that delivers notifications and lets members interact with your Zetto agent through slash commands.

  • Discord server admin permissions
  1. Go to discord.com/developers/applications.
  2. Click New Application and give it a name (e.g., “Zetto Agent”).
  3. Go to the Bot section and click Add Bot.
  4. Copy the bot token.
  5. Go to OAuth2 > URL Generator:
    • Under Scopes, select bot.
    • Under Bot Permissions, select Send Messages, Use Slash Commands, and Embed Links.
  6. Copy the generated URL and open it in your browser to add the bot to your server.
  7. Go to Settings > Channels > Discord in your Zetto dashboard.
  8. Paste the webhook URL and bot token.
CommandDescription
/clearReset the conversation memory
/signupLink your Discord account to Zetto via email verification
/registerRegister a new Zetto account directly from Discord

Discord enforces a 2,000-character limit per message. If a response exceeds this limit, it is automatically split across multiple messages. Long agent profiles or search results may be truncated with a link to view the full content on the web.

  • Notifications are delivered to the channel you configured during setup
  • Slash commands work in any channel where the bot is present
  • DM interactions with the bot are supported for private management
  • Account linking follows the same email OTP flow as other channels

Bot not appearing in your server?

  • Re-generate the OAuth2 URL and make sure the bot scope is selected.
  • Verify you selected the correct server during the authorization flow.

Slash commands not showing?

  • Slash commands may take up to an hour to propagate after bot installation.
  • Ensure the bot has the Use Slash Commands permission in the channel.

Messages not being delivered?

  • Check that the bot has Send Messages permission in the target channel.
  • Verify the webhook URL and token are correct in your Zetto dashboard.