# Users

On this page you have a quick and clear overview of all Users under your management. There are a number of details that can help you understand things such as: Name, Last Active, Created, etc. You will also quickly see which Environments this user has access to.&#x20;

By clicking on a specific User, the right panel will expand with the User's extra details as shown down below. See the User's activity in the Audit log tab.&#x20;

<figure><img src="/files/p3Klp2g7NMMRGGr63ktv" alt=""><figcaption></figcaption></figure>

*For privacy reasons, some information has been deliberately omitted.*

Studio users can be invited by your service provider or by users in your account with the role "Environment Manager". Users that are invited with the sole purpose of answering incoming messages are called agents.

<details>

<summary>Invite Users</summary>

### Invite User

1. Click on the **Enreach logo**&#x20;
2. Click on **Members**
3. Click on **Invite User**&#x20;

</details>

<details>

<summary>Invitation</summary>

### Invitation

The first time you are inviting a Customer to a new environment you want to invite a user with at least the role of `Environment Manager`. This way this user is able to invite his or her colleagues to this environment him or herself.&#x20;

When you have send the invite you can manage the invite under the User Management section.

<img src="/files/C3hNPKXb3Tt8SrhwEgdk" alt="" data-size="original">

You can decide to invite another user by clicking on the "Invite User" button. &#x20;

In the last column of the user table you see three little icons:

* The clipboard icon copies the invitation link to the clipboard so you can (re)send the invitation using another channel, like for instance teams. This is particularly helpful when, for some reason, this user didn't receive the invitation email.
* The person-arrow icon enables you to "impersonate" this user's role so you can see how this user will see the studio. This comes in handy when users ask for your help and you want to see what they can see.
* The trashcan icon enables you to remove this user and consequently revoking access for this user.&#x20;

</details>

<details>

<summary>Operators and Agents</summary>

### Operators and Agents

To be able to respond to incoming messages you need to assign at least the Agent or Operator role. Agents can only reply to incoming messages, Operators can even start conversations or find closed conversations.

To be able to be notified about incoming message you need to have the Agent or Operator role assigned in the environment your bot is in. So being an Operator on Agency level doesn't help when you want to be notified about incoming chat for a specific bot.

</details>

### Roles

The roles that can be assigned to a user are:

<table><thead><tr><th width="197">Role</th><th>Description</th></tr></thead><tbody><tr><td>Agent</td><td>Inbox access for live chat</td></tr><tr><td>Operator</td><td>Full inbox and CRM access</td></tr><tr><td>Content Manager</td><td>Access to the CMS</td></tr><tr><td>Analyst</td><td>Access to analytics and CRM (read-only)</td></tr><tr><td>Producer</td><td>Full access to settings, CRM, CMS, analytics</td></tr><tr><td>Organisation Manager</td><td>Manage environments and users</td></tr><tr><td>Planner</td><td>Only configure planning page(s) </td></tr><tr><td>Supervisor</td><td>Inbox and CRM access, not assignable</td></tr><tr><td>Administrator</td><td>Full access</td></tr></tbody></table>

Users can be assigned one or more roles. The roles only apply to the environment at hand. A user can therefore have different roles in different environments. However, roles assigned to a user on Agency level will ripple down to any environment under this Agency unless overwritten for that particular environment.

{% hint style="info" %}
Users of the role “Developer” and “Producer” have the option to create + restore Backups.
{% endhint %}


---

# 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://manuals.dialox.ai/administration/users.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.
