Resources

Products

Manage agent roles

Modified on: Wed, 13 May, 2026 at 1:16 AM

Roles help you organize your support team and control what each team member can access in Freshdesk. By assigning roles, you can ensure that agents only see and manage the features and tickets relevant to their responsibilities.

This article explains the default agent roles available in Freshdesk and how to assign roles to agents.


TABLE OF CONTENTS

Prerequisites

Before managing agent roles, ensure the following:

  • You have Admin or Account Admin privileges in Freshdesk.
  • Agents are already added to your Freshdesk account.
  • Freddy AI Copilot licenses are purchased before assigning Freddy AI permissions.

Overview of agent roles

Freshdesk provides a set of default roles that help manage permissions and responsibilities across your support team. The following table lists the available default roles and their permissions:


By default, Freshdesk lets you choose between the following roles for your team members:

  • Agents: Can view, respond to, assign, and update tickets.
  • Supervisors: Can manage tickets, generate reports, and configure automatic ticket assignment for groups under the Admin tab.
  • Administrators: Can access and configure all settings under the Admin tab, but cannot access billing information.
  • Account Administrators: Can access all account settings, including billing and account management. At least one Account Administrator must exist at all times.
  • Freddy AI Copilot User: Can access Freddy AI Copilot features and consume a Freddy AI Copilot license.
  • Ticket collaborator: Can be assigned to tickets, add or edit private notes within their scope, update ticket status, modify time entries, and view related customer information.
  • Analytics Collaborator: Can view reports in the Analytics module.
You can click the role to view its permissions in detail. Default roles cannot be edited or removed. In addition to default roles, you can create custom roles for your organization. See Creating a custom role.


Understanding role permissions

Each time you add a new agent, you must assign at least one role. Once a role is assigned, the agent can access only the features and settings allowed for that role. 

For example, an agent assigned the Agent role cannot access Admin settings.


Note: The default Agent role will have access to only canned responses, account exports, and scenario automations settings.


If you assign multiple roles to an agent, the highest privileges allowed across these roles will apply. For example, if you have one role that gives a user access to the community forums and another that allows them to reply to tickets, a user with both roles can access your community forums and reply to tickets.

Assign a role to an agent

You can assign roles to agents either from the roles page or while creating or editing an agent profile.

Assign a role from the roles page

To assign a role from the roles page, follow these steps:

  1. As and admin, Go to Admin > Team > Roles.
  2. In the Assigned agents column, click the number displayed next to the required role.
  3. In the Add Agent field, enter the agent's name
  4. Select the agent and click Save.
 

Assign a role while adding or editing an agent

To assign roles while creating or editing an agent, follow these steps:

  1. As an admingo to Admin > Team > Agents.
  2. Perform one of the following actions:
    • Click New Agent to create an agent.
    • Hover over an existing agent and click Edit.
  3. Scroll down to the Roles section and click the role dropdown menu.
  4. Select one or more roles for the agent.
  5. Click Save.
For more help, see Add, Edit, or Delete Support Agents. Also, when adding a role to an agent, ensure to set the scope of tickets that the agent can view. For details, see Understanding ticket scope and agent role.


Important:

  • If you have the Admin or Account Admin roles, you cannot make changes to your own role and scope settings. Ask another admin or account admin in your account to make the required changes for you.
  • Only an Account Admin can grant the Account Admin role to another agent. If your only account admin is no longer with your organization, contact support@freshdesk.com.