🛡️ Roles Management
The Roles section is your central hub for defining and managing user roles with granular permissions. Create role-based access controls to ensure users have exactly the permissions they need for their specific responsibilities.
🔍 Overview
The Roles management interface gives you full control over user access across your system. With it, you can:- 🎭 Define custom roles with specific permission sets
- 🔐 Assign granular permissions across all system modules
- 📊 Monitor role usage and modification history
- ⚡ Streamline user management with role-based access
- 🛡️ Enhance security by following the principle of least privilege
Note: When you click the Add button to create a new role, a default role is immediately created for you. You can then edit its details and permissions afterward to fully customize it for your needs.

📋 Role Information & Fields
🗂️ Core Role Data
| Field | Description | Purpose | Format |
|---|---|---|---|
| 🎭 Role Name | Unique identifier for the role | Role identification and display | Text (up to 50 characters) |
| 📅 Created At | Role creation timestamp | Audit trail and tracking | MM-DD-YYYY HH:MM format |
| 🔄 Updated At | Last modification date | Change tracking and history | MM-DD-YYYY HH:MM format |
| ⚙️ Actions | Available role operations | Role management controls | Edit/Delete |
⚙️ Role Management Actions
➕ Add Role
- Purpose: Create new custom roles
- Use Case: Define roles for new departments or functions
- Workflow: Name role → Assign permissions → Save
🔐 Assign Permissions
- Purpose: Configure role capabilities
- Use Case: Define what actions users can perform
- Access: Granular control across all modules
- Interface: Role Name field (editable via pencil icon, deletable via trash icon), “Select All Modules” toggle for bulk permission assignment, “Assign” button to save changes
✏️ Edit Role
- Purpose: Modify role name and basic details
- Use Case: Update role names or descriptions
- Impact: Changes apply to all assigned users
🗑️ Delete Role
- Purpose: Remove obsolete roles
- Use Case: Clean up unused or outdated roles
- Safety: Confirmation required before deletion
🔐 Permissions Management
🗝️ Comprehensive Permission Categories

Smart Permission Selection: When you select “All Modules”, all individual module permissions are automatically enabled. Similarly, when you select any individual module, all sub-permissions within that module are automatically selected, streamlining the permission assignment process.
📊 Dashboard Access
Permissions Available:
- View Dashboard
- View Leader Board
🏢 Company
Permissions Available:
- View Company
- Add Company
- Edit Company
- Delete Company
👥 User Management
Permissions Available:
- View Users
- Add Users
- Edit Users
- Delete Users
🎭 Role Management
Permissions Available:
- Assign Role Permission
- View Role
- Add Role
- Edit Role
- Delete Role
📋 Logs
Permissions Available:
- View Logs
- Delete Logs

📞 Phone Numbers
Permissions Available:
- View Phone Numbers
- Purchase Phone Numbers
- Delete Phone Numbers
📋 Disposition Management
Permissions Available:
- View Disposition
- Add Disposition
- Edit Disposition
- Delete Disposition
- Only Assign Role
💬 SMS Templates
Permissions Available:
- View SMS Template
- Add SMS Template
- Edit SMS Template
- Delete SMS Template
📝 Contact Fields
Permissions Available:
- View Contact Fields
- Add Contact Fields
- Edit Contact Fields
- Delete Contact Fields
📚 PowerLists
Permissions Available:
- View PowerLists
- Add PowerList
- Edit PowerList
- Delete PowerList
- View All PowerLists
- Download PowerList

👤 Contacts
Permissions Available:
- View Contacts
- Add Contact
- Edit Contact
- Delete Contact
- View All Contacts
🔗 Webhooks
Permissions Available:
- View Webhooks
- Add Webhook
- Edit Webhook
- Delete Webhook
- View All Webhooks
📈 Reports
Permissions Available:
- View Call Reports
- View Users Timesheet
👥 Teams
Permissions Available:
- View Teams
- Add Team
- Edit Team
- Delete Team
- Assign Users
- View Data Only Assign Users
💳 Billing
Permissions Available:
- Manage Subscription
- Transaction History
- Usage History

🏷️ Contact Tags
Permissions Available:
- View Contact Tag
- Add Contact Tag
- Edit Contact Tag
- Delete Contact Tag
- Contact Tag Only Assign Role
📋 PowerList Tags
Permissions Available:
- View Powerlist Tag
- Add Powerlist Tag
- Edit Powerlist Tag
- Delete Powerlist Tag
- Powerlist Tag Only Assign Role
⚡ Trigger Hooks
Permissions Available:
- View Trigger Hooks
- Add Trigger Hooks
- Edit Trigger Hooks
- Delete Trigger Hooks
- Trigger Hooks Only Assign Role
🤖 AI Management
Permissions Available:
- View AI Knowledge
- Create AI Knowledge
- Edit AI Knowledge
- Delete AI Knowledge
- View AI Agent
- Create AI Agent
- Delete AI Agent
- View AI Number
- Create AI Number
- Delete AI Number
- View AI Agent Prompt
- Create AI Agent Prompt
- Delete AI Agent Prompt
- View AI Dashboard
- View All AI Agent
🎙️ Voice Templates
Permissions Available:
- View Voice Template
- Add Voice Template
- Edit Voice Template
- Delete Voice Template

📱 10DLC Management
Permissions Available:
- 10DLC Profile: View 10DLC Profile, View All 10DLC Profile, Add 10DLC Profile, Edit 10DLC Profile, Delete 10DLC Profile
- 10DLC Brand: View 10DLC Brand, View All 10DLC Brand, Add 10DLC Brand, Edit 10DLC Brand, Delete 10DLC Brand
- 10DLC Campaign: View 10DLC Campaign, View All 10DLC Campaign, Add 10DLC Campaign, Edit 10DLC Campaign, Delete 10DLC Campaign
📢 Voice Campaigns
Permissions Available:
- View Voice Campaign
- Add Voice Campaign
- Edit Voice Campaign
- Delete Voice Campaign
📝 PowerList Notes
Permissions Available:
- View Powerlist Notes
- Add Powerlist Notes
- Edit Powerlist Notes
- Delete Powerlist Notes
- View All Powerlist Notes

🛡️ Spam Protection
Permissions Available:
- View Spam Protected Numbers
- Assign (action button)
🔄 Pipeline
Permissions Available:
- View Pipeline
💼 Marketing
Permissions Available:
- View Marketing
📚 Knowledge Hub
Permissions Available:
- View Knowledge Hub
- Create Knowledge Hub
- Edit Knowledge Hub
- Delete Knowledge Hub
- Build Knowledge Hub
- Join Knowledge Hub
- Manage Knowledge Hub Categories
- Manage Knowledge Hub Lessons
- Manage Knowledge Hub Assignments
- Manage Knowledge Hub Quizzes

🔎 Universal Search
Permissions Available:
- View Universal Search
⚙️ Workflow
Permissions Available:
- View Workflow
- Add Workflow
- Edit Workflow
- Delete Workflow
- View Workflow Execution Log
🔕 DND Numbers
Permissions Available:
- View DND
- Add DND
- Edit DND
- Delete DND

🔄 Role Management Workflow
🧭 Complete Workflow Process
📝 Step-by-Step Role Creation
🎭 Access Roles Management
Navigation: User Management → Roles
- Location: Left sidebar navigation
- Access: Admin-level permissions required
- View: Complete list of existing roles
➕ Create New Role
Action: Click “Add” button
- Purpose: Define new role for specific function
- Naming: Use descriptive, clear role names
- Examples: “Sales Agent”, “Team Lead”, “Administrator”
🔐 Assign Permissions
Configuration: Select module permissions
- Method: Check boxes for allowed actions
- Principle: Grant minimum necessary permissions
- Categories: 25+ module categories available
- Granularity: View/Add/Edit/Delete for each module