For managing billing, invoices, and changing your seat count, see Manage your
subscription.
Seat assignment methods
Trial mode
This mode is only active during the trial. In trial mode, users are automatically provisioned with a seat when they raise a PR in a repository where CodeRabbit is installed.After the trial ends, organizations automatically transition to manual
approval mode.
Manual approval
In this mode, admins can update their seat counts manually. When a user without a seat raises a PR in a repository where CodeRabbit is installed, they receive a note on their PR indicating that they do not have a seat and will receive a free tier summary.Auto-approval
In this mode, users are automatically provisioned seats when they raise a PR in a repository where CodeRabbit is installed. If there is an existing user with a seat who has not raised a CodeRabbit pull request in the last 30 days, that seat is reallocated to the new user. If all seats are taken, a new license is provisioned.Managing seat assignments
To change your seat assignment mode, navigate to Team Management in the CodeRabbit dashboard and click the settings icon next to Invite Billing Admin. From this menu, you can switch between auto-approval and manual approval modes. Click Confirm to save your changes.
Troubleshooting
Existing users having their seats removed
When auto-approval mode is enabled, users have their seats reassigned if they have not raised a PR in the last 30 days and a new user without a seat opens a PR.New users in auto-approval mode getting new licenses despite open seats
This is likely due to bot users or external users that have seats. These users are displayed separately from regular git provider organization members.Users without seats still receiving CodeRabbit reviews on their PRs
Users without paid seats to CodeRabbit still receive free-tier CodeRabbit reviews unless theenable_free_tier setting is disabled.