Product Overview

Discord User Guide

Here's how to use the Rapidflare AI Agent via Discord.

Introduction

After enabling Discord, you will see an agent added to your Discord server. The agent responds to slash commands in channels where it has been installed.

Discord Agent Profile

What the Agent Can Do

The agent autonomously decides how to help based on your question:

  • Search & Answer — Searches documentation, compatibility matrices, and the web to provide accurate answers. No manual routing is needed — the agent picks the best source automatically.
  • Ask Clarifying Questions — If more context is needed, the agent presents interactive dropdown menus to narrow down the issue before answering.
  • Escalate to Support — When the issue requires human intervention (e.g., credentials, account access, or platform bugs), the agent notifies the support team in a private channel. You will see "I've notified the support team" in the response.

Commands Overview

CommandDescriptionPermission
/install [reply_type]Activate the agent in a channel and choose how it repliesManage Channels
/uninstallDeactivate the agent in a channelManage Channels
/ask <question> [file]Ask the agent a question, optionally with a fileAll users
/ask-private <question> [file]Ask the agent privately (only you see the answer)All users

Slash Commands

There are four slash commands available:

1. /install command

Use the /install command to activate the agent in a specific channel. This is the first step after adding the agent to your server.

Usage: /install [reply_type]

This command requires Manage Channels permission. Once installed, users can use the /ask command in that channel.

Installing the agent

Reply Type Options

The reply types offered depend on the channel you run /install in. Text channels and forum channels have different options, and the list updates automatically as you type.

Reply Type Selection

Text channels

Reply TypeDescription
PublicAgent responds publicly in the channel. Everyone can see the response.
EphemeralAgent responds with ephemeral messages. Only the person who asked can see the response.
ThreadAgent creates a new thread for each question and responds within that thread.

Forum channels

Reply TypeDescription
Post First ResponderAgent answers every new forum post automatically, as the first reply.
Opt-In Post ReplyAgent offers the post author a choice first, and only answers later if the post is still unresolved.
Only when /ask-edAgent never replies on its own. It answers only when someone runs /ask in the post.

See Forum channels for how each forum mode behaves.

Installing from inside a forum post

Forum channels cannot run slash commands directly. Open any post in the forum and run /install there — the agent registers the parent forum channel, which enables every post in it.

Public Response

The default behavior. The agent's response is visible to everyone in the channel.

Public Response Behavior

Ephemeral Response

Only the user who asked the question can see the response. This is useful for channels where you want to keep conversations private or reduce clutter.

Ephemeral Response Behavior

Thread Response

The agent automatically creates a new thread for each question. This helps organize conversations and keeps the main channel clean.

Thread Response Behavior

Thread & Forum Support

When you install the agent in a channel, all threads created in that channel also have access to the agent. For forum channels, installing from inside any post enables the agent in every post of that forum.

Once installed, you'll see a success message describing the mode you chose:

Install Success

2. /uninstall command

Use the /uninstall command to deactivate the agent from the current channel.

Usage: /uninstall

This command also requires Manage Channels permission.

Uninstall behavior

3. /ask command

Use the /ask command to ask questions to the Rapidflare AI Agent.

Usage: /ask <your question> [file]

Using the /ask command

Adding a question

You can optionally attach a file to your question — see Attaching files.

While the agent works, your question message updates in place with live progress, such as which sources it is searching. The agent then replies with the answer and its references.

Agent response

Long answers and tables

Discord limits messages to 2,000 characters, so longer answers are split into several messages labeled "Message 1/2", "Message 2/2", and so on. Discord also renders wide tables poorly, so any table in the answer is attached as a table.txt file next to the message instead.

4. /ask-private command

Use /ask-private to ask the agent privately. Only you see the answer, no matter which reply type the channel is installed with — including in channels set to Public.

Usage: /ask-private <your question> [file]

Your private conversation continues as long as you keep asking in the same channel, with a 15-minute idle window between questions. After 15 minutes of silence the next /ask-private starts fresh.

When you use it inside a thread or forum post that already has public /ask discussion, the agent picks up that public discussion as background so your private follow-up can refer to it without repeating context.

Privacy

Private sessions are isolated per person. Nobody else can see your private conversation, and other people's private conversations are never mixed into yours. The channel still has to be installed — /ask-private does not bypass channel activation.

Forum channels

Forum channels let the agent answer new posts without anyone running a command. Which behavior you get depends on the reply type chosen at /install, and you can change it at any time by running /install again with a different reply type.

Post First Responder

The agent answers every new post automatically. It reads the post title and body, posts a short progress message while it works, then replaces it with the answer as the first reply in the post.

Use this for support forums where people expect an immediate first response.

Opt-In Post Reply

The agent does not answer immediately. Instead it greets the post author with two buttons:

ButtonWhat happens
HelpThe agent answers the post right away.
I will waitThe agent stays out of it, so the community can answer first.

If the author uses neither button, the agent waits — about 30 minutes by default — and then checks the post again. If the community has already answered it, the agent stays quiet and closes the offer. If the post is still unresolved, the agent posts an answer.

Only the post author can use these buttons. Anyone can still run /ask in the post at any time.

Use this for community forums where an instant bot reply would crowd out human answers.

Customizing the greeting

Admins can replace the default greeting with their own wording from the dashboard — see optional settings. The wait time is 30 minutes by default; contact us if you need a different one.

Only when /ask-ed

The agent never posts on its own. It answers only when someone runs /ask or /ask-private inside a post. Use this when you want the agent available but strictly on demand.

Automatic forum replies need one Discord setting

Post First Responder and Opt-In Post Reply both need MESSAGE CONTENT INTENT enabled in the Discord Developer Portal. Without it the agent cannot read post content. See Enable Privileged Gateway Intents.

Attaching files

You can attach one file to a /ask or /ask-private question, and the agent also reads files attached to a new forum post.

TypeFormatsSize limit
ImagesPNG, JPEG, WebP20 MB
DocumentsPDF20 MB
TextTXT, CSV, Markdown, HTML1 MB

Anything else is skipped with a short note above the answer, and the rest of your question is still answered. Up to five files are read per question.

Follow-up questions

The agent remembers context inside threads and forum posts, so you can ask follow-ups without repeating yourself.

Where you askWhat is remembered
Thread or forum post, using /askThe conversation in that thread, for up to 7 days
Any channel, using /ask-privateYour own private conversation, with a 15-minute idle window
Regular channel, using /askEach question stands alone

The agent also reads recent human discussion in the thread, so it can pick up details that were mentioned between questions rather than in the question itself.

Providing Feedback

After receiving a response, you'll see feedback buttons at the bottom of the message:

  • 👍 Good - The response was helpful
  • 👎 Bad - The response needs improvement

Feedback buttons

When you click a feedback button:

  1. You'll be asked to select a tag describing your feedback (e.g., "Accurate", "Incomplete", "Irrelevant")
  2. Optionally, you can provide additional comments via a popup modal

Feedback comment modal

  1. Your feedback is saved and helps us improve the AI Agent

Good to know!

Only the person who asked the original question can provide feedback on that response. This ensures feedback is relevant and accurate.

Managing Installed Channels

You can view which channels have the agent installed from your admin dashboard:

  • Navigate to DeploymentsDiscordInstalled Channels

Installed Channels

Disabling Discord Integration

You can disable Discord integration using one of these methods:

Method 1: From Rapidflare Dashboard

  1. Go to your admin dashboard's Deployments page
  2. Click Disable on the Discord row

This will disconnect the agent from your server.

Method 2: From Discord

  1. Go to your Discord server
  2. Open Server SettingsIntegrations
  3. Find the Rapidflare agent (or your custom agent)
  4. Click Remove Integration

Note

Removing the agent directly from Discord doesn't notify Rapidflare of the disconnection. We recommend using Method 1 for cleaner tracking.

Troubleshooting

Agent not responding to /ask

  • Run /install in the channel first
  • In a thread, make sure the parent channel is installed

Agent not appearing in server

  • Check if OAuth authorization was completed

Slash commands missing right after inviting the agent

  • Discord can take up to an hour to publish commands to every server. Wait and refresh Discord

/install command not working

  • Ensure you have Manage Channels permission
  • Voice, category, announcement, stage, and media channels are not supported — use a text or forum channel

"Server not connected" error

  • Re-enable Discord from the dashboard

"You are sending queries too quickly"

  • Questions are rate limited per person, per channel, and per server. Wait a minute and try again

Forum posts get no automatic reply

  • Confirm the forum is installed with Post First Responder or Opt-In Post ReplyOnly when /ask-ed never replies on its own
  • Ensure MESSAGE CONTENT INTENT is enabled in Discord Developer Portal
  • Make sure you clicked "Save Changes" after enabling the intent
  • Run /install from inside a post in that forum, not from the forum channel itself

Opt-In Post Reply buttons do nothing

  • Only the post author can use them. Everyone else should use /ask
  • If the offer expired, ask directly with /ask

Agent replies to forum posts with only the title, or seems to ignore the body

  • This is the classic sign that MESSAGE CONTENT INTENT is off. Go to the Discord Developer Portal
  • Select your application → Bot → Privileged Gateway Intents
  • Enable MESSAGE CONTENT INTENT
  • Click "Save Changes" (this step is often missed!)

For additional support, contact us at support@rapidflare.ai.

Previous
Slack