Brand Logo Navigation
User Management

Roles & Permissions

Managing user access in your workspace is essential to ensure users can perform their tasks efficiently while keeping sensitive information secure. Roles & Permissions help you organize access by defining what users can see and do.

Roles act as labels or groupings for users, while permissions provide detailed control over specific actions and features. Together, they allow you to manage access efficiently and securely.

This guide is divided into two sections:

  • Roles – What roles are and how to manage them.
  • Permissions – What permissions are and how to manage them.

Roles

Roles are predefined sets of capabilities assigned to users, making it easier to manage access across your workspace. Each role comes with a default set of permissions, ensuring users have the right access for their responsibilities without needing to configure every permission individually.

Common Roles

  • Admin – Full access to all workspace features, settings, and data. Admins can manage users, configure integrations, and oversee overall operations.
  • Agent – Can manage conversations, tickets, and customer interactions. Agents are primarily responsible for handling day-to-day operations with clients.
  • Viewer – Read-only access to workspace data. Viewers can see information but cannot modify it.

Manage User's Role:

To manage a user's role:

  1. Navigate to the Roles page by clicking Settings → Roles from the navigation bar.

  2. On this page, you will see the list of roles that have been created before.

  3. To create a new role, click + Create New Role.

  4. Fill in the required fields, then click Create New Role.

After creating a new role, the system will direct you to that role's details page. Here, you will see two tabs: Permissions and Agents:

  • Permissions tab – This is where you specify the access you want to give to this role. For more details, see the Permissions section below.
  • Agents tab – This is where you assign agents to the role. If you don't see an agent you want to assign, it means the agent has not yet registered in the workspace. You can follow this guide to invite new agents.

Permissions

Permissions define the specific actions and features that a user or role can access within the workspace. They allow you to control who can view, edit, or manage different parts of the system, ensuring that team members have the right level of access for their responsibilities.

Permissions can be assigned to roles or directly to individual users, giving you flexibility in managing access across your workspace. By configuring permissions, you can maintain security, enforce workflow rules, and ensure that sensitive actions are only performed by authorized users.

Assign permissions with caution. Providing unnecessary or excessive access can create security risks or allow unintended changes in your workspace. Always review the permissions carefully before saving changes.

Below, you will find a detailed breakdown of each permission, its description, and its scope.

Permissions Details

Bots

PermissionDescription
View BotsAllows the user to access the bots overview page
Create / Update BotsAllows the user to create or update bots
Delete BotAllows the user to delete a bot
View Chatbot ToolAllows the user to access the Chatbot tool section
Manage Chatbot ToolAllows the user to manage and configure the Chatbot tool

Knowledge Base

PermissionDescription
View Knowledge BaseAllows the user to access the knowledge base page
Create / Update / Delete ArticleAllows the user to create, update, or delete articles

Dynamic Values

PermissionDescription
Create / Update / Delete Custom ActionsAllows the user to create, update, or delete custom actions
View Q&AAllows the user to access and view the Q&A section in the Chatbot Knowledge Base
Manage Q&AAllows the user to create, edit, and delete Q&A entries in the Chatbot Knowledge Base

Analytics

PermissionDescription
View Conversation Traffic ReportAllows the user to access the Conversation Traffic report
View Complaints ReportAllows the user to access the Complaints report
View Bot Performance ReportAllows the user to access the Bot Performance report
View Bot Satisfaction ReportAllows the user to access the Bot Satisfaction report

Conversation

PermissionDescription
View Conversation List All / Unassigned & Assigned to Self OnlyAllows users to access the conversation page and inbox page to view all conversations, only unassigned conversations, or those assigned to themselves.
Assign Chats to SelfAllows the user to take ownership of a conversation by assigning it to themselves
Join Conversations Assigned to Other AgentsAllows the user to join conversations that have been assigned to other agents
Send WhisperAllows the user to send a whisper
Send AttachmentAllows the user to send an attachment
Resolve / Reopen Chats All Conversations / Owned ConversationsAllows the user to resolve or reopen all conversations or their own conversations.
Transfer Assigned ConversationsAllows the user to transfer a conversation to another agent
Update Conversation InformationAllows the user to update conversation information, such as labels
Update Conversation AttributesAllows the user to add or update conversation attributes
Export Chat HistoryAllows the user to export chat history

Ticket

PermissionDescription
View TicketsAllows the user to access the ticket page and view the ticket list
Create Parent TicketAllows the user to create a parent ticket from a conversation or the ticket page
Create Child TicketAllows the user to create a child ticket from another ticket
Resolve / Reopen TicketAllows the user to resolve or reopen any ticket
Update Ticket AssigneeAllows the user to update the assignee of a ticket
Update Ticket PriorityAllows the user to update the priority of a ticket
Update Ticket LabelAllows the user to update ticket labels
Comment on a TicketAllows the user to comment on tickets
Delete Comment on a TicketAllows the user to delete any comment on a ticket

Contact

PermissionDescription
View ContactsAllows the user to access the contact page and view the contact list
See Sensitive Contact Information (Email & Phone Number)Allows the user to view email and phone number details
Create Single ContactAllows the user to create a single contact
Import ContactsAllows the user to import multiple contacts at once
Update ContactAllows the user to update contact details
Archive ContactAllows the user to archive a contact

Web Widget Channel

PermissionDescription
Manage Web Widget ChannelAllows the user to manage and configure the live chat widget

Chat Config

PermissionsDescription
Manage Chat ConfigAllows users to configure the auto-resolve duration for conversations and set the behavior for chat read status

Settings

PermissionDescription
Manage RolesAllows the user to manage and configure roles
Manage Agents and ShiftsAllows the user to manage agents and configure their shifts and availability
Manage TeamsAllows the user to manage and configure teams
Manage Canned ResponsesAllows the user to manage and configure canned responses
Manage Automation RulesAllows the user to manage and configure automation rules
Manage Reminder ConfigurationsAllows the user to manage and configure reminders
Manage LabelsAllows the user to manage and configure labels
Manage Custom AttributesAllows the user to manage and configure custom attributes
Manage PlansAllows the user to manage subscriptions and credits
Brand Banner