Ferndesk
Integrations

Discord Integration

This guide will walk you through the process of connecting your Discord account to Ferndesk. This integration allows Fern to auto-update your help center using conversations in your server's forums.

Before you begin

You will need to have a Discord account and a server with forums enabled to complete this integration. If you don't have one, you can create one on the Discord website.

Connection Steps

Step 1: Navigate to Integrations

From your Ferndesk dashboard, click on Integrations in the left sidebar.

Ferndesk dashboard showing the Integrations option in the left sidebar

Step 2: Find Discord and Click Connect

Locate the Discord integration card in the list (you can filter by "Support" category). Click the Connect button on the Discord card.

Discord integration card showing the Connect button

Step 3: Review Connection Details

A dialog will appear showing the connection details. Review the security information, then click the Connect button in the modal.

Connect Discord to Ferndesk dialog showing security information and Connect button

Step 4: Authorize Discord

You will be redirected to Discord to authorize the connection. Log in to your Discord account if you are not already logged in, select the server you want to connect to Ferndesk, and grant the necessary permissions.

Ferndesk requests permissions to view channels, read message history, and access forum conversations. These permissions allow Fern to sync content from your Discord server's forums.

Step 5: Confirm Connection

Once you have authorized the connection, you will be redirected back to Ferndesk. The Discord card will now show a green checkmark indicating a successful connection.

Once connected, Fern will automatically sync conversations from your selected Discord server's forums to your help center.

Limitations for announcement channels and public threads

Fern can only read Discord forum channels. It does not currently crawl announcement channels or other non-forum servers.

If you linked a public announcement thread directly, Fern will not be able to ingest it yet. Use the workaround below to generate articles from those announcements.

Workaround: export the thread and attach it to a Fern task

  1. Export the announcement thread to a PDF or Markdown file using your preferred Discord export method.

  2. Create a Fern task and attach the exported file.

  3. Ask Fern to create articles from the attached file.

For detailed steps on creating tasks and attaching files, see Using Fern to create and edit articles.

Managing Connections

You can connect multiple Discord servers to Ferndesk. To view or manage your connections, click the Manage connections button on the Discord card.

From this dialog, you can add additional connections or remove existing ones.

Additional Resources

For more information on Discord's features, you can visit their Help Center.

Was this helpful?