Skip to main content
We're still building. Interested? Email us and we'll let you know when we're up and running.
All setup guides

Discord Setup Guide

Premium and above~10 minutes

Bring your AI assistant into your Discord server as a bot. You will create a Discord application, add a bot to it, configure the right permissions and intents, invite it to your server, and connect it to your FixedCostAgents agent.

What you'll need

  • A Discord account
  • Admin access to a Discord server (or create a new one)
  • A FixedCostAgents account (Premium or Pro tier)

Step-by-step instructions

1

Create a Discord application

Go to the Discord Developer Portal and click “New Application”.

Give it a name (e.g., your AI assistant's name like “Rose”). Accept the terms of service and click “Create”.

2

Add a bot to the application

In the left sidebar, click “Bot”.

If there is no bot yet, click “Add Bot” and confirm. (Newer Discord applications may create a bot automatically.)

You can customize the bot's username and profile picture here. The username is what appears in your server.

3

Copy the bot token

On the Bot page, click “Reset Token” (or “Copy” if the token is visible). Discord will show you the token once — copy it immediately.

MTIzNDU2Nzg5MDEyMzQ1Njc4.GHIJ_k.AbCdEfGhIjKlMnOpQr...
You can only see the bot token once. If you navigate away without copying it, you will need to click “Reset Token” to generate a new one. The old token will stop working immediately.
4

Enable Privileged Gateway Intents

On the same Bot page, scroll down to “Privileged Gateway Intents” and enable:

MESSAGE CONTENT INTENTRequired to read message content

Without this intent, your bot can see that messages were sent but cannot read their content.

Click “Save Changes”.

5

Generate an invite URL and add the bot to your server

In the left sidebar, click “OAuth2”. Then go to the “URL Generator” tab.

Under “Scopes”, check:

bot

Under “Bot Permissions”, check:

Send Messages
Read Message History
Read Messages/View Channels

Copy the generated URL at the bottom of the page. Open it in your browser, select your server, and click “Authorize”. Complete the captcha.

6

Add the token to the FixedCostAgents portal

Log into your FixedCostAgents portal and navigate to:

Assistants → [your AI assistant] → Integrations → Discord

Paste the bot token from Step 3 and click Save.

7

Test the connection

Go to your Discord server and send a direct message to the bot, or @mention it in a channel. Try “Hi, what can you do?”

Your AI assistant should respond within a few seconds.

Common issues

“The bot is online but doesn't respond”
  • Make sure Message Content Intent is enabled (Step 4). Without it, the bot receives empty messages.
  • Check that the bot has been invited to the channel or that you are sending a direct message.
  • Verify the bot token in the FixedCostAgents portal is correct.
Bots in 100+ servers need verification. If your bot will be in more than 100 servers, Discord requires you to go through their bot verification process. For personal or small business use, this does not apply.
Channel permissions matter. If the bot cannot send or read messages in a specific channel, check the channel's permission overwrites. The bot needs “View Channel,” “Send Messages,” and “Read Message History” in each channel where it should respond.

What to do next

Follow the First Week checklist — start with your first conversation through Discord DMs.

Connect a mobile messaging platform (Telegram or Telegram) so you can reach your AI assistant on the go.

Set up email integration to unlock email drafting and inbox monitoring.

Your Discord bot token is encrypted at rest and stored securely. It is never stored in plaintext or logged.

Stuck? Reach out at support@fixedcostagents.com or join our Discord community.

Ready to deploy your AI assistants?

From a single personal assistant to a team of specialists. Start in minutes, scale when you're ready.

No spam. We'll email you when early access opens.