Skip to main content

Roles and Permissions in Whippy

Control what each member of your organization can do in Whippy using built-in roles or custom roles you create.

Written by Maria Cairns

Why it matters

Roles help you manage access across your organization. By assigning the right permissions to each user, you can ensure team members have access to the actions they need while preventing changes to areas outside their responsibilities.

Key Concepts

Admin Default: A built-in role with full workspace access. Admins can manage users, channels, and resources, but cannot manage billing.

User Default: A built-in role with limited access. Users can send messages, run campaigns, and make calls, but cannot modify organization settings.

Custom Role: A role you create and manage. Custom roles allow you to define specific permissions based on your team's responsibilities.

Permissions: Individual actions users can perform within Whippy, such as managing campaigns, channels, or users.

Step-by-Step: Create a Custom Role

  1. Navigate to Settings → Users and Teams → Roles.

2. Click + Add role.

3. Enter a Role name. Use a clear, functional name such as CS Agent, Recruiter, or Developer.

4. (Optional) Add a Description to explain the role's purpose.

5. Configure Permissions by browsing permission categories or using the search bar.

6. Select only the permissions required for the role. To grant all permissions, select All Permissions.

7. Click Add role to save.

8. See below to what your page will look like with Saved Roles

Tips and Best Practices

  • Use role names that clearly reflect job responsibilities.

  • Follow the principle of least privilege and grant only the permissions users need.

  • Add descriptions to help administrators understand the purpose of each role.

  • Review custom roles regularly to ensure permissions remain appropriate as teams evolve.

  • Use the permission search bar to quickly locate specific permissions.

Troubleshooting

Issue

Possible Cause

Fix

User cannot perform an action

Required permission is not assigned to their role

Edit the role and enable the necessary permission

User can access actions they should not have

Role has excessive permissions

Review the role and remove unnecessary permissions

Cannot find a custom role

Role may have been deleted or renamed

Review the Custom Roles section and verify role settings

Changes are not reflected for a user

User is assigned to a different role

Confirm the user's assigned role and update if needed

Default Roles

Role

Description

Admin Default

Full workspace access. Can manage users, channels, and all resources except billing.

User Default

Limited access. Can send messages, run campaigns, and make calls. Cannot change organization settings.

Custom Role

A role you define with specific permissions. Custom roles can be added, edited, or removed at any time.

Note

Roles control what users can do, not what they can see. Roles can restrict actions such as creating campaigns or managing channels, but they do not hide interface elements such as billing or account details.

Did this answer your question?