# Roles & Permissions

## List of roles

**A role** is a set of predefined permissions that correspond to a user's specific tasks in the system.

Each user is assigned one role, which determines their level of access to NovaTalks functionality.

The system has the following standard roles:

* Administrator - has full access to all system functions.
* Supervisor - designed to monitor the work of channels, teams, and agents.
* Agent - the main role for processing incoming and outgoing calls.

{% hint style="success" %}
Find out what permissions each standard role includes 👉Role permissions
{% endhint %}

You can choose one of the standard, pre-configured roles or create your own.

<figure><img src="https://2498134934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5yF7NRiGknx3Bqj4OgYA%2Fuploads%2FhOXVRwiUp3naoHBI9G7n%2Fimage.png?alt=media&#x26;token=b9223475-bd4e-462c-abbb-23a6fbd10ff5" alt=""><figcaption></figcaption></figure>

To create a new Role/edit an existing one, select Add Role or Copy Existing/Edit Role.

{% hint style="warning" %}
Standard roles cannot be changed or deleted. You can only assign them to users.
{% endhint %}

***

## Create/Edit a Role

### Settings

The main settings show the Role Name and Description.

<figure><img src="https://2498134934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5yF7NRiGknx3Bqj4OgYA%2Fuploads%2Fr7W1xXE8KPu9Cj5rW10y%2Fimage.png?alt=media&#x26;token=18133483-a4b9-46a5-b9d0-1ab167cbb5c8" alt=""><figcaption></figcaption></figure>

1. **Role name**
2. **Description**

***

### Permissions

**Permissions** are individual access rights that can be assigned to a specific role to control system functionality.

There are two levels of permissions:

* View - the user has access only to view the functionality, without the ability to make changes.
* Edit - the user can both view and change the relevant functionality.

{% hint style="success" %}
Find out what access each permission provides 👉[Permissions: list and description](https://help.novatalks.com.ua/en/get-started/settings/roles-and-permissions/permissions-list-and-description)
{% endhint %}

<figure><img src="https://2498134934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5yF7NRiGknx3Bqj4OgYA%2Fuploads%2Fho05IY16D9OBWXNT3Epo%2Fimage.png?alt=media&#x26;token=d0912f23-cd56-4ee2-bb8d-85aa6bc9a44f" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can grant

* access to an entire permission group (for example, Conversations), or
* access to individual permissions within the group (for example, Conversations only).

If you assign a permission that depends on another permission, the system automatically adds all the necessary related permissions.
{% endhint %}

***

### Users

The list of users who have been assigned the current role. Here you can add new users to this role.

{% hint style="info" %}
To change the role of a user who has already been assigned this role, go to:

* settings of the role you want to assign;
* or the profile of the corresponding agent in the list of users. More information - Create/Edit an Agent
  {% endhint %}

<figure><img src="https://2498134934-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5yF7NRiGknx3Bqj4OgYA%2Fuploads%2FXkSqIBf4RiQ8ErXNHu3L%2Fimage.png?alt=media&#x26;token=a02e2cf9-dcdc-47aa-aab2-e5209295eb41" alt=""><figcaption></figcaption></figure>


---

# 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.novatalks.com.ua/en/get-started/settings/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.
