Skip to main content
Connect your Discord account and give your agents access to user profiles, guild memberships, invite details, and connection information. For full bot capabilities — sending messages, managing channels, roles, and members — see the separate Discord Bot integration.

What you unlock

User and profile access

Retrieve your own Discord profile, connected accounts, and OAuth2 authorization details.

Guild information

List guilds you belong to and retrieve your membership details for any server.

Invite and template lookup

Resolve invite codes and preview guild templates before joining.

Community features

Browse sticker packs, view guild widgets, and access gateway information.

Connect Discord

1

Open Settings → Integrations

In any workspace go to Settings → Integrations and select Discord.
2

Authorize with Discord

Click Connect and sign in with your Discord account. Grant the requested permissions so Mantle can access your profile and guild information.
3

Add Discord to an agent

Open the agent and enable only the Discord actions it needs.

Agent tools

User profile

Guilds

Invites and templates

Discovery


Triggers

Triggers are not yet available for Discord. When trigger support is added, you will be able to start agent tasks automatically based on Discord activity.

Example use cases

Ask your agent to list all guilds you belong to, summarize each one’s member count and purpose, and flag any servers you may want to leave.
Give your agent a Discord invite link and have it resolve the invite, showing the target server name, member count, and expiration details.
Ask your agent to retrieve all linked accounts (GitHub, Twitch, Spotify, etc.) from your Discord profile for a quick audit.

Troubleshooting

Make sure you are signing in with the correct Discord account. If the flow stalls, try clearing your browser cookies for discord.com and reconnect from Settings → Integrations → Discord.
The integration only returns guilds for the connected account. If you have multiple Discord accounts, make sure you authorized the correct one.
The server owner must enable the widget in Server Settings → Widget. If the widget is disabled, the API returns limited or no data.
This integration provides user-level OAuth access. For full bot capabilities like sending messages, managing channels, and moderating members, connect the Discord Bot integration instead using a bot token.

Back to Integrations

View all available integrations