Back to User Guide

User Roles & Permissions

Relay uses role-based access control (RBAC) to manage what team members can see and do. This guide explains the available roles and their permissions.

Available Roles

Admin

Admins have full access to all features and settings. Typically assigned to team leads, managers, and account owners.

Agent

Agents can handle day-to-day support work but cannot access sensitive settings. Ideal for support team members.


Permission Matrix

Ticket Management

ActionAdminAgent
View all tickets
Create tickets
Edit tickets
Delete tickets
Assign tickets
Change ticket status
Bulk operations

Conversations

ActionAdminAgent
Reply to tickets
Add internal notes
Edit own messages
Delete messages
View all conversations

Customers

ActionAdminAgent
View customers
Edit customers
Delete customers
View customer history
Export customer data

Knowledge Base

ActionAdminAgent
View articles
Create articles
Edit articles
Publish articles
Delete articles
Manage collections

AI Features

ActionAdminAgent
Use AI summaries
Use reply suggestions
View sentiment analysis
Use article recommendations
View AI usage metrics

Automations

ActionAdminAgent
View automations
Create automations
Edit automations
Delete automations
Enable/disable automations

Macros

ActionAdminAgent
View macros
Use macros
Create macros
Edit macrosOwn only
Delete macrosOwn only

SLAs

ActionAdminAgent
View SLA status on tickets
Create SLA policies
Edit SLA policies
Delete SLA policies
View SLA reports

Analytics & Reporting

ActionAdminAgent
View dashboard
View own performance
View team performance
Create custom reports
Export reports

Integrations

ActionAdminAgent
View integrations
Connect integrations
Configure integrations
Disconnect integrations

User Management

ActionAdminAgent
View team members
Invite users
Change user roles
Remove users
Edit own profile

Organization Settings

ActionAdminAgent
View settingsLimited
Edit organization info
Configure business hours
Manage billing
Configure notificationsOwn only

Role Assignment

Assigning Roles

Only Admins can assign or change roles:

  1. Go to Settings → Users
  2. Click on a user
  3. Select the Role dropdown
  4. Choose the new role
  5. Click Save

Role Changes Take Effect Immediately

When you change a user's role, their permissions update instantly. They may need to refresh their browser to see the changes.


Best Practices

Who Should Be an Admin?

  • Account owner
  • Team leads / managers
  • IT administrators
  • Anyone who needs to configure integrations or settings

Who Should Be an Agent?

  • Frontline support representatives
  • Part-time support staff
  • Team members who only need to handle tickets

Security Recommendations

  1. Limit Admin access: Only grant Admin to those who need it
  2. Regular audits: Review user roles periodically
  3. Remove inactive users: Deactivate users who no longer need access
  4. Use strong passwords: Enforce password requirements

Common Scenarios

"Agent needs to create automations"

Upgrade them to Admin, or have an Admin create the automation on their behalf.

"Admin only needs to handle tickets sometimes"

Keep them as Admin—Admins can do everything Agents can.

"Contractor needs limited access"

Use Agent role. They can handle tickets but can't access sensitive settings.

"Manager needs to view team reports"

Use Admin role. Only Admins can view team-wide analytics.


Troubleshooting Permissions

"I can't see the Settings menu"

You're logged in as an Agent. Ask an Admin for access if needed.

"I can't delete a ticket"

Only Admins can delete tickets. Change the status to Closed instead.

"I can't create an automation"

Only Admins can create automations. Ask an Admin to create it or upgrade your role.

"I can see other agents' performance metrics"

You might be logged in as an Admin. Agents can only see their own metrics.


Future Roles (Planned)

We're planning to add more granular roles:

  • Supervisor: View team metrics without full admin access
  • Read-only: View tickets without editing
  • Custom roles: Define your own permission sets

← Navigation | Back to Getting Started