# User Roles and Permissions

Efficient team collaboration starts with **proper role management and access control**. **WapCRM provides a structured user role system**, allowing businesses to assign **clear responsibilities**, prevent unauthorized access, and **enhance security** while managing **WhatsApp, Instagram, Facebook Messenger, Telegram, and SMS** conversations.

Unlike traditional **WhatsApp CRM** solutions with limited access control, WapCRM offers **role-based and page-based permissions**, ensuring that **only authorized users** can access specific features and conversations.

***

### **Why Role-Based Access Matters in WapCRM?**

✅ **Multi-User Access Management** – Assign different roles to control who can access conversations, reports, and settings.\
✅ **Enhanced Data Security** – Prevent unauthorized exports and access to sensitive customer data.\
✅ **Better Team Collaboration** – Ensure each team member has the right permissions based on their role.\
✅ **Supervisor Control & Monitoring** – Manage team performance while keeping customer interactions organized.\
✅ **Scalability** – Add or remove users as your business grows without compromising security.

***

### **User Roles in WapCRM**

Each user in WapCRM is assigned a **specific role** that determines their access level and permissions.

| **Role**       | **Permissions & Access**                                                                                          |
| -------------- | ----------------------------------------------------------------------------------------------------------------- |
| **Supervisor** | Full access to all conversations, reports, and settings. Can assign chats, manage users, and monitor performance. |
| **Agent**      | Limited access. Can only view and respond to chats assigned to them. Cannot access reports or user management.    |

🔹 **Key Difference:**

* **Supervisors** can **monitor all customer interactions**, manage chat assignments, and access reports.
* **Agents** can only see **their assigned conversations**, ensuring **data privacy and role-based control**.

***

### **Managing User Roles & Access in WapCRM**

Supervisors can manage user roles and **assign access permissions** through the WapCRM admin panel.

#### **How to Add or Remove Users?**

📌 **Step 1:** Go to **Settings → User Management**.\
📌 **Step 2:** Click **"Add New User"** and enter the user’s details.\
📌 **Step 3:** Assign a **role (Supervisor or Agent)** based on the user’s responsibilities.\
📌 **Step 4:** Provide the login credentials (Company Code, Username, and Password).\
📌 **Step 5:** Click **"Save"** to finalize the user setup.

🔹 **Removing a User:**

In WapCRM, **removing a user requires careful handling** to prevent data loss and ensure ongoing customer conversations are reassigned properly. Before **deleting a user**, you must:

✅ **Unassign the user from all channels** (WhatsApp, Instagram, Facebook Messenger, Telegram, SMS).\
✅ **Transfer their active conversations to another agent or supervisor**.\
✅ **Ensure their permissions are revoked to maintain system security**.

* Supervisors can **disable or remove** users from the **User Management** panel.
* If a user is removed, their **chat history remains intact** for reporting and tracking purposes.

***

### **Restricting Access with Page-Based Permissions**

WapCRM allows **page-based access control**, ensuring that users can only see **features and data relevant to their role**.

🔹 **Examples of Page-Based Restrictions:**

* **Agents** cannot view **company-wide reports** or **modify system settings**.
* **Supervisors** have **full visibility** over all customer interactions and settings.
* Certain **customer data (phone numbers, emails, chat logs)** can be masked based on permissions.

🔹 **Benefit:** Protects **sensitive business information**, reduces **security risks**, and ensures **role-based workflow efficiency**.

***

### **Monitoring User Activity & Performance**

Supervisors can **track team performance and login activities** to maintain security and efficiency.

#### **Activity Monitoring Tools in WapCRM:**

✅ **Login History & Access Logs** – Track when and where users log in.\
✅ **Chat Assignment Tracking** – Monitor which agents handled specific conversations.\
✅ **Missed Chats & Calls** – Identify customer conversations that need attention.

🔹 **Benefit:** Helps **optimize team performance** while ensuring **account security and accountability**.

***

### **Security Controls & Data Protection**

WapCRM includes **advanced security features** to prevent **unauthorized data access, leaks, or misuse**.

#### **Key Security Features:**

✅ **Phone & Email Masking** – Prevents agents from seeing or exporting sensitive customer details.\
✅ **IP Logging** – Records all login IP addresses for **enhanced access control**\
✅ **Data Export Restrictions** – Only authorized supervisors can see reports and customer data.

🔹 **Benefit:** Ensures **compliance with GDPR/KVKK** regulations while securing **customer information**.

***

### **Who Benefits from WapCRM’s Role-Based User Management?**

💡 **Customer Support Teams** – Assign team members to **WhatsApp, Instagram, and Telegram** while restricting access to sensitive data.\
💡 **Sales Teams** – Ensure that **only assigned agents** handle potential leads.\
💡 **Call Centers** – Manage **agent activity, chat assignments, and performance tracking**.\
💡 **E-commerce & Retail Businesses** – Control which employees can **view, manage, and export customer conversations**.

***

### **How to Get Started with User Management in WapCRM?**

📌 **Step 1:** Login to WapCRM as a **Supervisor**.\
📌 **Step 2:** Go to **Settings → User Management**.\
📌 **Step 3:** [Add or remove users](#how-to-add-or-remove-users), assign **roles**, and set up **permissions**.\
📌 **Step 4:** Use **activity logs** to monitor user behavior and optimize team performance.\
📌 **Step 5:** Enforce **security rules** to protect customer data.

🔹 **Need help?** Contact [WapCRM Support for assistance](https://www.wapcrm.net/contact) in managing user roles and security settings.

***

### **Why WapCRM’s User Role Management is Essential for Business Security**

✅ **Structured Access Control** – Assign **Supervisor and Agent roles** with **clear access levels**.\
✅ **Secure Multi-User WhatsApp CRM** – Allow teams to collaborate **without risking data leaks**.\
✅ **Activity Tracking & Performance Reports** – Monitor team efficiency and **prevent unauthorized actions**.\
✅ **Compliance & Data Protection** – **GDPR/KVKK-compliant, encrypted messaging, and access control**.\
✅ **Scalable & Flexible** – Easily add new team members **as your business grows**.

🚀 **Ready to take control of your team’s access and security? WapCRM gives you the power to manage it all!**

***

#### **Get Started Today!**

📌 [**Submit a Request** ](https://www.wapcrm.net/createwapcrmaccount)→ Get a **Custom Offer** → Securely Manage Your WapCRM Team!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.wapcrm.net/account-management/user-roles-and-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
