HappyFox Help Desk feature

Trusted by Industry-Leading Companies

The problem

“When every agent has the same level of access, sensitive data is exposed, critical settings can be accidentally changed, and accountability becomes impossible. You need a way to give each team member exactly the right permissions - no more, no less.”

When every agent has the same level of access, sensitive data is exposed, critical settings can be accidentally changed, and accountability becomes impossible. You need a way to give each team member exactly the right permissions - no more, no less.

What roles and permissions make possible.

Default Roles Included
2

HappyFox ships with Admin (full access) and Agent (restricted access) roles ready to use.

Access Control
100%

Every agent is associated with a role—ensuring consistent, secure access across your team.

Permission Types
2

Managerial permissions for app-level functions, plus ticket-level permissions for ticket actions.

Create Custom Roles Tailored to Your Team

Build roles that match your team structure. Define exactly which features and actions each role can access—from viewing reports to managing agents.

Conceptual illustration of access and permission requests

Two Levels of Permissions for Maximum Flexibility

Configure managerial permissions for application-level functions (like managing agents and settings) and ticket-level permissions for day-to-day ticket actions.

Conceptual illustration: Two Levels of Permissions for Maximum Flexibility

Clone Existing Roles to Save Time

Need a role similar to an existing one? Clone it with pre-selected permissions and make quick adjustments—no need to start from scratch.

Conceptual illustration: Clone Existing Roles to Save Time

Assign Roles to New and Existing Agents

Easily assign roles when adding new agents or update roles for existing team members. Changes take effect immediately.

Conceptual illustration: Assign Roles to New and Existing Agents

Edit or Delete Roles as Your Team Evolves

Update role permissions anytime as your needs change. When deleting a role, simply reassign affected agents to a new role.

Conceptual illustration: Edit or Delete Roles as Your Team Evolves

Frequently asked questions.

What default roles come with HappyFox?

HappyFox includes two default customizable roles: Admin (complete access to all features) and Agent (restricted access). You can customize these or create new roles.

What's the difference between managerial and ticket-level permissions?

Managerial permissions control access to application-level functions like managing agents and settings. Ticket-level permissions control what actions agents can take on tickets.

Who can manage roles and permissions?

Only the account admin and agents with the "Manage Agents" permission can view and edit the Roles & Permissions section.

Can I duplicate an existing role?

Yes! Use the clone feature to create a copy of any existing role with pre-selected permissions, then adjust as needed.

What happens when I delete a role?

When you delete a role, you'll be prompted to select an alternate role. All agents currently assigned to the deleted role will be reassigned to the new role.