Skip to main content
Assign a seat to a new teammate as soon as they need one, without a contract amendment, a purchase order, or a call with your account team. CodeRabbit Enterprise lets an Admin assign seats beyond the contracted count directly in the app. The seat is active immediately, and its prorated cost appears on your next quarterly true-up invoice.

How it works

Your contracted seat count is the number of seats agreed in your order form. When an Admin assigns seats beyond that count, CodeRabbit shows a confirmation dialog explaining the billing impact. After you approve:
  • The seats are assigned immediately, so the users can start reviews right away.
  • A charge is recorded at your plan’s per-seat price, prorated for the remainder of your current contract term.
  • The charge appears on your next quarterly true-up invoice. Nothing is charged to your payment method when you assign the seats.
  • Your contracted seat count and renewal terms change to reflect the added seats. The overage is billed separately.
Adding paid capacity requires explicit confirmation of the billing impact. Automatic assignment only fills seats you have already purchased.

Before you start

  • To assign or unassign seats, you must have the Admin role. Team Management is open to Admins only; Billing Admins and Members cannot assign or unassign seats.
  • To buy seats, you must have the Admin or Billing Admin role. Billing Admins can add capacity from Account → Billing without assigning it.
  • The person you want to add must already appear in Team Management with a Seat Status of Unassigned. Users appear after joining the connected version-control organization.
  • To estimate the charge, check your order form for your plan’s per-seat price or ask your Customer Success Manager.

Choose how to add seats

Assign seats in Team Management when people need access now. Buy capacity from Billing when you expect a group to join or need more seats for automatic assignment.

Assign a seat past your contracted count

1

Open Team Management

Go to Account → Team Management in the CodeRabbit sidebar. The table shows your organization’s users, their roles, and seat status.
2

Find the person you want to add

Use the Search box or the user, role, and type filters. Confirm that their Seat Status is Unassigned.
3

Select users with the checkbox

Select the checkbox next to one or more users. The action bar shows the selection count, the seat usage before and after the change, and a paid-seat flag when you exceed your purchased quantity.
Here, 3/2 means three assigned seats against two purchased seats, so one additional seat is billable. CodeRabbit also displays: “This assignment adds 1 paid seat beyond your purchased quantity. For bulk additions, contact your Customer Success Manager.”No charge has been recorded yet. Clear the selection to leave without adding seats. Your Customer Success Manager can also add capacity for a larger intake.
4

Click Assign and review the billing impact

The Confirm billable seats dialog explains that the change increases your billed seat quantity. For the selection above, the details are:The dialog reminds you that added seats are billable through the end of your current contract term, even if you later unassign them, and directs you to your Customer Success Manager for bulk additions.Select Cancel to close the dialog without changing seats or billing. Your selection stays in place so you can adjust it.
5

Confirm with Add billable seats

Select Add billable seats. CodeRabbit shows Saving changes, followed by Seats updated successfully. The users’ seat status changes to Assigned, and the selection clears. They can start using their seats immediately, with no provisioning delay.

Adding several seats at once

Select multiple Unassigned users before clicking Assign. The action bar totals the change, such as Seats 10/10 → 13/10, and the confirmation dialog states how many billable seats you are adding. One confirmation covers the whole batch.

Buying seats ahead of time

Admins and Billing Admins can buy capacity without assigning it to anyone yet.
1

Open Billing

Go to Account → Billing and select Add seats.
2

Choose the number of seats

Check your current purchased seat count and choose how many seats to add.
3

Review and confirm the order

Review your plan, contract end date, contracted per-seat rate, seat count before and after the change, and the date the prorated charge will be added to your next quarterly true-up invoice. Confirm the order to add the capacity.
Your paid seat count cannot be reduced in the product during the current term. Added seats remain billable for the rest of that term, even when nobody is assigned to them. Prorated charges appear on your next quarterly true-up invoice.

Billing and commitment

Automatic assignment

Automatic assignment only fills up to the number of seats you have purchased. It does not purchase extra capacity. An Admin or Billing Admin must buy more seats from Account → Billing to raise that limit.

Unassign a seat

As an Admin, select the user in Team Management and click Unassign in the action bar. The seat is released and becomes available for another teammate. Added seats remain part of your subscription through the end of the current term. Unassigning a user does not remove the seat from your subscription, reverse its prorated charge, or reduce your contracted seat count. Contact your Customer Success Manager to discuss reducing the seat count on your agreement.

Checking where you stand

Open Account → Team Management to see who holds a seat in the Seat Status column. Select a user to see the action bar’s seat counter. Check the Latest CodeRabbit PR column before adding seats. If a teammate has not had a pull request reviewed in months, unassigning their seat frees capacity for someone else and may avoid an extra paid seat. Admins and invited Billing Admins can open Account → Billing to review billing details, including charges that have not yet been invoiced. Your Customer Success Manager can also provide your current unbilled overage on request.

Frequently asked questions

No. An Admin can assign seats in Team Management, and an Admin or Billing Admin can buy seats from Billing. Your Customer Success Manager can help you estimate the cost or add capacity in bulk.
No. An Admin must confirm the billing dialog when assigning users beyond the purchased quantity. Buying capacity from Billing requires an Admin or Billing Admin to confirm the order. Automatic assignment only uses purchased capacity.
Immediately. There is no provisioning delay.
Admins and invited Billing Admins can check Account → Billing. Your Customer Success Manager can also provide your current unbilled overage.
A Billing Admin can buy capacity using Add seats in Account → Billing, but cannot assign or unassign seats. Team Management is open to Admins only. Billing Admins cannot be assigned seats themselves and do not consume your seat allocation.
Add the seats and continue with your regular seat assignment process. See Enterprise SSO workspaces.
No. Unassigning releases the seat for another teammate, but the seat stays on your subscription and its prorated charge remains. Added seats are billable through the end of your contract term.
An Admin can assign a user in Team Management and buy any additional capacity needed in the same action. Assignments within your purchased quantity use existing capacity. Add seats in Billing buys unassigned capacity ahead of time and is available to Admins and Billing Admins. Use it for a planned intake or to give automatic assignment more room.
Contact your Customer Success Manager to discuss your options. The product does not let you reduce your paid seat count during the current term.
Unassign the user in Team Management and contact your Customer Success Manager so the charge can be reviewed before the next invoice.

Need help?

Contact your Customer Success Manager or CodeRabbit Support. Have your organization name, support code, and the username of the person you were adding ready.

What’s next

Seat assignment

Manage seat requests, assignment modes, and user access

Billing and changing plans

Review invoices, payment details, and subscription changes

Role-based access

Compare Admin, Billing Admin, Member, and custom-role permissions