- Help Center
- How to Connect Discord to Converge
How to Connect Discord to Converge
Learn how to create a Discord bot and connect it to Converge to manage Discord server messages from your unified inbox.
Create a Discord application
Go to the Discord Developer Portal and log in with your Discord account. Click New Application to create a new app.
Name your application: Choose a clear name like "YourCompany Support Bot" or "Converge Integration". This name will be visible to server members when they interact with the bot. Click Create when done.
Application vs Bot: In Discord, you first create an "Application" which is like a container for your bot. Then you create a "Bot user" within that application. The bot user is what actually joins servers and sends messages.
Save your Application ID: On the application's General Information page, you'll see an Application ID. Copy this and save it somewhere — you'll need it when connecting to Converge. This is a public ID that identifies your application.
Create the bot user
In your application settings, click Bot in the left sidebar. Then click Add Bot to create a bot user for this application. Confirm by clicking "Yes, do it!"
Bot Token: After creating the bot, you'll see a Token section. Click Reset Token to generate a new token, then Copy it. Save this token securely — it's like a password for your bot. You won't be able to see it again after leaving this page.
Token format: Discord bot tokens look like: MTIzNDU2Nzg5MDEyMzQ1Njc4OQ.GhIjKl.MnOpQrStUvWxYzAbCdEfGhIjKlMnOpQrStUvW. They typically start with your bot's user ID in base64 encoding.
Privileged Gateway Intents: Below the token section, enable the Message Content Intent. This is required for Converge to read message content from direct messages. Click Save Changes after enabling it.
Generate bot invite link and add to your server
Converge's Discord integration works through direct messages (DMs) — customers message your bot directly, and those DMs appear in your Converge inbox. The bot does not monitor server channels.
Add the bot to your server (optional): While the bot handles DMs, adding it to your server makes it discoverable. In the Discord Developer Portal, go to OAuth2 → URL Generator, select the bot scope, and copy the generated URL. Open it in your browser, select your server, and click Authorize.
How customers reach you: Customers can DM your bot directly by finding it on your server's member list, or you can share a direct link to your bot's profile. Any DM sent to the bot will appear in your Converge inbox.
Connect in Converge
In Converge, go to Settings → Platforms → Discord. You'll see fields for your Bot Token and Application ID.
Enter credentials:
- Bot Token: Paste the token you copied from the Bot section in step 2
- Application ID: Paste the Application ID from the General Information page
Click Connect. Converge will verify the credentials with Discord's servers. If successful, the status will update to "Connected".
How it works: Once connected, Converge listens for direct messages sent to your bot. When someone DMs your bot, the message appears in your Converge inbox. You can reply from Converge, and the bot sends your response back as a DM.
Test the connection: Send a direct message to your bot from a different Discord account. It should appear in Converge within a few seconds. Reply from Converge and verify the message appears in Discord DMs.
Common issues:
- "Invalid token" error: Make sure you copied the entire bot token without extra spaces. Generate a new token if needed.
- Bot not receiving messages: Make sure you're sending a direct message to the bot, not a message in a server channel. Converge only handles DMs.
- Messages not syncing: Make sure Message Content Intent is enabled in the Discord Developer Portal. Without this, the bot can't read message content.
Success indicator: When someone DMs your Discord bot and it appears in Converge — and when you reply from Converge and the customer receives it as a DM — your connection is fully working.