Skip to content

Discord Integration

The Discord node lets your agents send messages to Discord channels, including rich embeds and interactive components.

Discord uses a bot token for sending messages — user OAuth tokens cannot post to channels.

  1. Go to the Discord Developer Portal and create an application
  2. Navigate to Bot → copy the bot token
  3. Invite the bot to your server with the Send Messages permission
  4. The bot token is configured as an environment variable in Spawnbase — contact your admin if messages fail with “bot token not configured”
ActionDescription
Send MessageSend a message to a Discord channel
FieldRequiredDescription
Channel IDYesDiscord channel ID — right-click the channel → Copy Channel ID (enable Developer Mode in Discord settings)
ContentNoMessage text. Optional if you provide embeds.
EmbedsNoDiscord embed objects for rich content
Message ReferenceNoReply to a specific message by passing its message ID
  • Enable Developer Mode in Discord (User Settings → Advanced → Developer Mode) to copy channel/message IDs via right-click.
  • Content or Embeds required — at least one must be provided or Discord rejects the message.