Permission Roles and Access Levels
Avochato offers three distinct user roles with tailored permissions so you can choose the best fit for your team’s access and management needs.
Avochato offers three core role types for users: Member, Manager, and Owner. Additionally, there are more Settings to allow you to customize access and permissions based on your needs.
Permissions are granted at the Inbox level. For example, a user could be in inbox A as a Manager and inbox B as a Member.
Role Types
- Team Member: Basic user role with limited access; can view all conversations unless restricted, adjust their own settings (if not disabled), but cannot manage users.
- Manager: Mid-level role with authority to manage team members, adjust most settings, adjust user roles, create inboxes, and optionally view all inboxes or receive billing emails.
- Owner: Highest-level role with access to Manage Organization settings to oversee global reports and settings; add/remove users (including update to Owner), grant inbox/billing access.
Permission Matrix
Feature / Access Level | Member | Manager | Owner |
Make Calls and Send Messages | ✅ | ✅ | ✅ |
Access All Conversations by Default | ✅ (w/ option to restrict to view only assigned conversations) | ✅ | ✅ |
Adjust Profile & Notification Settings | ✅ | ✅ | ✅ |
Adjust Inbox Settings | ✅ (w/ option to be restricted) | ✅ | ✅ |
Create Inboxes | ❌ | ✅ | ✅ |
Manage Organization | ❌ | ✅ (if granted Manage Org permission by owner) | ✅ |
Receive Billing Emails | ❌ | ✅ (if granted by owner) | ✅ |
Adjust Role Permission | ❌ | ✅ (can update users to manager) | ✅ (can update users to owner or manager) |
Remove Users | ❌ | ✅ (can remove team members) | ✅ (can remove any user) |
Manage Roles / Permissions | ❌ | ✅ (limited to team members) | ✅ Full control |
Send Broadcasts | ✅ (w/ option to be restricted) | ✅ | ✅ |
Update Contacts | ✅ (w/ option to be restricted) | ✅ | ✅ |
Access analytics/reports | ❌ | ✅ | ✅ |
Logs | ❌ | ✅ | ✅ |
Assign/reassign conversations | ✅ | ✅ | ✅ |
Manage integrations & API | ❌ | ✅ | ✅ |
Manage Campaigns, Surveys, Templates | ✅ (w/ option to be restricted) | ✅ | ✅ |
Adjusting Permissions
Here's how you can manage user permissions:
Restrict Member Permissions
There’s an option to further restrict a Member’s ability to access global settings or view all conversations:
- Go to Settings > Conversation Mgmt.
- Enable “Restrict Member Functionality” to:
- Prevent members from modifying settings.
- Limit their view to only conversations assigned to them.
Update Roles and Permissions
To update a user's role in your Inbox:
- Navigate to Invite Users on the left side navigation panel.
- Find the user you'd like to modify and click ACTIONS
- Select the option to enable / disable access or Promote role update
- Update Member → Manager (Manager only).
- Update Manager → Owner (Owner only).
- Adjust permission or remove users based on your role level.

Looking to manage users at the organization level? Read more about Organization Management.
Use Role-Based Presets
To streamline permission assignments:
- Go to Invite Users > Manage Roles (top right).
- Click “Create Role”.
- Configure the permission set for that role.
- Name your role (e.g., “Sales Manager” or “Support Rep”).
- Click Save.
- Now, when inviting users, you can assign them a predefined role with one click.