Roles and Permissions

Agent QA uses four roles. Each role grants a specific set of permissions that control what a user can see and do.

10.1 Role Definitions

RoleIntended UsersKey Capabilities
AdminAI Employee owners, QA program leadsFull control over the AI Employee — configuration, workflow, users, integrations, metrics, audit, feedback approval, and lifecycle (rename / share / enable / delete).
ManagerQA managers, operations leadsManage users on the AI Employee, view all metrics, insights, and audit data across the team, and submit feedback. Cannot modify configuration.
BuilderPersona configurators, technical ownersConfigure QA parameters, edit the workflow canvas, manage the agent list, manage integrations, submit feedback, and control the AI Employee's lifecycle (rename / share / enable).
GuestUsers without accessHas no permissions. Use this role to remove a user's access.

10.2 Permissions Matrix

PermissionAdminManagerBuilderGuest
View AI EmployeeYesYesYesNo
View Configuration tabYesNoYesNo
View Workflow CanvasYesYesYesNo
Edit Workflow CanvasYesNoYesNo
Edit Agent ListYesNoYesNo
View / Edit PermissionsYesYesNoNo
View MetricsYesYesNoNo
View AuditYesYesYesNo
View InsightsYesYesNoNo
Submit FeedbackYesYesYesNo
Approve FeedbackYesNoNoNo
Rename AI EmployeeYesYesYesNo
Share AI EmployeeYesYesYesNo
Enable / Disable AI EmployeeYesYesYesNo
Delete AI EmployeeYesNoNoNo
View IntegrationsYesYesYesNo
Add IntegrationYesNoYesNo

10.3 Permission Codes

For programmatic access checks (API integrations, audit logs, and SSO claims), permissions are exposed as the following codes:

Permission CodeWhat It ControlsRoles
CAN_VIEW_PERSONAOpen the AI Employee page, view interactions, submit feedbackAdmin, Manager, Builder
CAN_EDIT_PERSONAConfigure QA parameters, edit the agent list, manage rulesAdmin, Builder
CAN_EDIT_WORKFLOW_CANVASEdit the workflow canvasAdmin, Builder
CAN_VIEW_PERSONA_USERSView the user list and effective roles on the AI EmployeeAdmin, Manager
CAN_VIEW_PERSONA_METRICSView metrics, insights, and audit data across all agentsAdmin, Manager
CAN_RENAME_PERSONARename the AI EmployeeAdmin, Manager, Builder
CAN_SHARE_PERSONAShare the AI Employee and invite usersAdmin, Manager, Builder
CAN_CHANGE_PERSONA_STATUSEnable or disable the AI EmployeeAdmin, Manager, Builder
CAN_DELETE_PERSONAPermanently delete the AI EmployeeAdmin
CAN_VIEW_INTEGRATIONView configured integrations on the AI EmployeeAdmin, Manager, Builder
CAN_ADD_INTEGRATIONAdd or remove integrations on the AI EmployeeAdmin, Builder

For a typical Agent QA deployment:

  • Assign Admin to a small number of QA supervisors who own the AI Employee end-to-end.
  • Assign Builder to the team configuring QA rules and the workflow.
  • Assign Manager to operations leads who need to manage users and review performance but should not change configuration.
  • Use Guest to revoke a user's access without removing them from the workspace.

Last updated: Jul 3, 2026