Discord integration

/ask, answered from your docs

Give your community server a slash command that answers from your actual documentation — publicly, instantly, and without pinging the mods.

How /ask works

  1. 1
    A member types /ask how do I reset my API key?
    Anywhere in the server the command is allowed. The bot acknowledges immediately so nobody watches a spinner.
  2. 2
    The agent retrieves from your knowledge base
    The answer is grounded in the documents you uploaded — not the model’s imagination — and formatted in Discord markdown.
  3. 3
    The answer lands in the channel
    In public, where the next person with the same question can find it. That’s deflection with an audience.

Community support, without a lurking bot

  • Explicit-invocation only: the bot answers /ask and nothing else. It never reads or interjects in ordinary chat.
  • Knowledge-grounded: same agent, same documents as your website widget and inbox — one source of truth across your community and your support desk.
  • Signature-verified: every interaction from Discord is cryptographically verified (Ed25519) before it is processed.
  • Fits Discord's limits: replies are kept under Discord's 2000-character message cap.

Setup

  1. 1
    Create a bot in the Discord Developer Portal
    Copy the Application ID, Public Key, and bot token.
  2. 2
    Paste the three values
    Dashboard → Integrations → Discord, and choose the agent. The /ask command is registered globally for you.
  3. 3
    Set the interactions endpoint
    Paste the URL from the dashboard into the bot’s Interactions Endpoint URL field. Discord verifies it against your public key automatically.

Frequently Asked Questions

How do members use the bot?

One slash command: /ask followed by the question. The bot acknowledges instantly and posts a grounded answer in place — in any server channel where the command is allowed.

Does the bot read my server’s messages?

No. It only sees what someone explicitly sends through /ask. It has no presence in ordinary chat, which keeps both moderation and privacy simple.

Where do the answers come from?

The same knowledge base as your other channels: the documents you uploaded to the agent. Answers are formatted in Discord markdown and kept under Discord’s message length limit.

What is required to set it up?

A bot from the Discord Developer Portal: paste the Application ID, Public Key, and bot token into the dashboard, then point the interactions endpoint URL at the address the dashboard shows. The /ask command registers automatically (Discord can take up to an hour to show new global commands).

Can a Discord question be escalated to a human?

Escalation on Discord is not live yet — the /ask flow is designed for instant, self-serve answers. For conversations that need a human thread, point members at your website widget or email, where full human handoff is built in.

Your docs, one slash command away.

10 minutes from sign-up to your first answered customer message. Free forever plan, no card required to build.