
Rulebase uses “agent” for two things. This page is the QA roster at
Settings > People > Agents:
the human support reps you evaluate. The AI agents you build live under
Home > Agents, and nothing here affects
them. The glossary defines both terms.
Before you start
- Work from Settings > People > Agents. The header reads Agents, subtitle “People you run QA and performance reports on.”
- For any roster-wide change, download the existing roster first and edit that file. It already has the right headers and the identifiers Rulebase matches on.
- Being on the roster is not the same as having a Rulebase login. The Membership column tracks the login separately, and evaluation does not depend on it.
What the table tells you
- Agent: email (the primary identifier) with the name underneath.
- Team: their team, or
-if none. Teams drive grouping in QA reports; an agent with no team drops out of team-level views. - Membership: whether they can log in. Values are Not invited, Invite pending, or Invited. Invitations are optional; a Not invited agent is still evaluated.
Export the current roster
The export lives inside the import dialog.- Click Import.
- Click Download existing agents.

Import roster changes
An import is an upsert: Rulebase matches by email first, then employee ID, updates whoever it finds, and creates the rest. Anyone it touches lands on the active roster, so an import also brings back someone you removed earlier.- Click Import.
- Drop your file on Upload CSV, or click it and pick the file.
- Select Remove agents not in sheet when this file is the complete roster. Leave it off to only add and update the rows you supply.
- If you selected it, read the Preview that appears. It groups pending changes into Agents to add, Agents to remove, and Agents to update, with the changed fields named next to each updated agent.
- Click Import.

The Preview only appears with Remove agents not in sheet selected. A plain
import shows no preview and adds or updates the supplied rows without removing
anyone.
Row 4: … in the dialog. Fix those rows and upload again.
Add one or two agents without a CSV
For a single new hire, Add beats editing a spreadsheet. The Employees field searches people already in Rulebase who are not on the roster, including anyone who arrived through a ticket integration but was never added for QA. If nobody matches, type a full email address and the dropdown offers Add with that address, creating the agent outright.
Move agents between teams
- Hover a row and click its checkbox, then select the rest. Hold Shift for a range.
- Click Change team in the floating action bar.
- Search for the destination team and select it.

Remove agents from the roster
- Select the agents to remove.
- Click Remove in the floating action bar.
- Read the confirmation, then click Remove agents.

Confirm the roster is right
After a bulk change:- The agent count matches the number of people you expect to be evaluated.
- Nobody sits on
-in the Team column unless you meant them to. - Filtering by each team returns the people their lead would expect.