Skip to main content
| Use the CodeRabbit dashboard to set up and manage CodeRabbit Agent for Discord. The CodeRabbit for Discord landing page includes a deep link into the dashboard’s Discord settings page.

Prerequisites

Before you start, make sure the community has:
  • An open-source GitHub repository with at least 1,000 stars
  • Permission to add apps or bots to the Discord server
  • A public Discord channel where CodeRabbit should be used
  • A GitHub account with permission to create branches and pull requests in the target repository

Setup steps

1

Open the Discord setup page

Go to the CodeRabbit for Discord landing page and follow the setup link into the CodeRabbit dashboard.
2

Sign in to CodeRabbit

Sign in with the CodeRabbit account that should manage the Discord integration for the community.
3

Connect Discord

From the dashboard’s Discord settings page, connect the Discord server and choose the public channel where CodeRabbit should be available.
4

Connect GitHub

Connect the GitHub account that CodeRabbit should use for pull request creation. Pull requests opened from Discord are authored by this personal GitHub account, not by a shared bot account.
5

Confirm eligibility and usage

Confirm that the community’s repository meets the launch eligibility requirement and review the usage cap that applies to the user or organization.

Managing the integration

After setup, return to the dashboard’s Discord settings area to manage the connected server, public channel access, GitHub connection, scopes, connections, automations, knowledge, sandboxes, activity, and usage state.
Keep CodeRabbit in public Discord channels during launch.

What’s next

Usage and limits

Review supported Discord surfaces, pull request authorship, and launch usage caps.

CodeRabbit Agent for Discord overview

Share the high-level product behavior and eligibility requirements with maintainers.

Get support

Contact CodeRabbit if an eligible community cannot complete setup.