- USER DATA
- ACCESS CONTROL
- SEAT CONTROL
- HUMAN REVIEW
Short answer
How can I manage user seats and roles with my AI?
You can use your agent to pull user lists, change permissions, and adjust seat assignments. This lets you handle bulk updates and role changes without digging through settings menus. You'll see how the specific tool capabilities map to these actions below.
Management outcomes
Where your changes land.
These are the specific ways your AI interacts with CodeRabbit data.
USER DATA
View current users
The agent pulls a list of everyone in your account. You'll see exactly who is active and what their current status is.
ACCESS CONTROL
Update user roles
You can promote or demote users to change their access levels. This keeps permissions tight without manual configuration.
SEAT CONTROL
Adjust seat assignments
The AI handles adding or removing seats for specific users. You can also change how seats are assigned across the account.
HUMAN REVIEW
Manual verification
The AI won't delete users or change billing settings. You'll need to handle those specific actions yourself in the dashboard.
The workflow
What your AI does when you request seat changes.
Instead of navigating menus, you just tell your agent what needs to happen.
Identify users
The agent first gathers the current user list to ensure it has the right names and IDs for your request.
list_usersModify permissions
Once you identify who needs a change, the agent updates their role to match your instructions.
promote_usersdemote_usersManage seat counts
The agent can add or remove seats for specific individuals to keep your seat count accurate.
assign_seatsunassign_seatsChange assignment modes
If you need to change how seats are distributed, the agent updates the seat mode for the account.
update_seat_mode
Try it
Copy these to start.
Use these prompts to kick off your first management task.
Starting points
These are just starting points. You should swap out the names like 'Alex' or 'Dev Team' with your actual user names or groups.
CodeRabbit Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_PMcRlSWUfPE40MnPxowwrCoT2UjR21cc7zb3FshU/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — CodeRabbit capabilities are ready to use.
{
"mcpServers": {
"coderabbit-mcp": {
"url": "https://edge.vinkius.com/vk_preview_PMcRlSWUfPE40MnPxowwrCoT2UjR21cc7zb3FshU/mcp"
}
}
}List all users in CodeRabbit so I can see who is active.
Promote Alex from a standard user to an admin.
Unassign the seat for the Dev Team account.
Change the seat assignment mode to automatic.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect CodeRabbit once, then ask.
Just click the link to connect. Your login credentials stay encrypted and secure, and you can immediately start using these tools in your preferred AI client.
Connect CodeRabbit to your AIFAQ
How this task behaves
- 01
Can the AI delete users from my account?
No. The AI can only list, assign, or change roles. You must delete users manually in the CodeRabbit dashboard.
- 02
Can I change billing information through the chat?
No. The AI does not have tools to access or modify your payment methods or billing history.
- 03
How does the AI know which user I am talking about?
The agent uses the list of users to match the names you provide to the correct user IDs in the system.
- 04
Can I bulk update permissions for a whole group?
Yes. You can tell the agent to promote or demote multiple users at once by naming them in your prompt.
- 05
Does the AI handle seat billing?
No. The AI only manages the assignment and mode of the seats you have already purchased.
More questions about CodeRabbit? The Connector page answers them. See everything the CodeRabbit Connector can do
Connect CodeRabbit to Claude, Cursor, ChatGPT & more
