Groups are a way to organize users related to a department, region or topic area. This feature helps organize skills and users together to define access to execute skills. Groups in Luma allow for simple assignment of skill permissions as well as for managing groups of support Agents. Groups of support agents are used for the transfer to agent processing and ensuring the user's request goes to the right subject matter experts. For example, a user requesting assistance with Human Resources issues should be directed to the HR group as it contains agents that are experts in that area. Groups can be created to only manage skill permissions, or only to transfer to an agent or both. Once the groups are created, assigning users to groups helps to allocate skills to a set of users in bulk, instead of assigning them to each user. This helps the Administrator manage which users can execute skills easily. Users can also be part of multiple groups.
A user can be part of multiple groups. Default Public Group and Default Support Group are the two out-of-the-box groups. By default, all the users are part of the Default Public Group. This simplifies access by ensuring that everyone has access to the existing skills and any newly created skills. The Default Public Group cannot be edited or deleted. When a skill is assigned to another group, it is removed from the Default Public Group. Analysts, developers and administrators are part of the Default Support Group. If custom groups are not created, then the agent chat requests are automatically directed to the Default Support Group.
To create a new group, do the following:
- On the Settings menu, click the Group Management tab.
The Group Management page appears as shown below.
- Click Create Group.
The Create Group page appears as shown below.
- Enter the group Name.
- Provide a Description to the group.
Select the group Status.
Select the purpose for creating the group in the Used For field.
Agent Chat Availability
Specify the group business hours when support analysts will be available to chat with the end users. Select the From time, To time, Time Zone and the working days. The default operating hours is set to 24 hours, which can be changed. The end user will also be able to see the estimated wait time in the Agent Chat Console wait queue. This provides the user with visibility on how long they should expect to wait for an agent so that they can make a decision to wait or exit. The estimated wait time is calculated by the previous seven days average wait time (it is the sum of time taken for each agent chat request to be accepted divided by the total number of chat requests accepted). You can also customize the message to be shown to the end users when the chat request is outside the available business hours.
Click Create to create the user group.
Assign Skills and Users to a Group
An Administrator can assign users and groups to skills in order to set up more granular access. This feature is helpful if an organization has different departments, locations or business units. Each department may have different policies and software solutions that other regions do not have access to. For example, there can be different set of policies in Brazil and in Chile. When a user based in Brazil chats with Luma, they should only be able to access skills related to Brazil HR and not be able to access skills related to Chile HR policies. Skills can be executed based on the roles defined for the skills and the permissions provided to the role and user. Following is an overview of the different user roles and the permissions available to each role.
To learn about the various user roles and their respective permission, Define Roles and Permissions. To assign skills and users to a group:
- In the Group Management list, click the required group as shown below.
A new page appears, where you can assign the required skills and users to the group as shown below.
- To assign a single or multiple skills to the group, click Assign Skills.
The Assign Skills pop-up window appears as shown below.
Select the required skill(s) and click Assign.
The selected skills are listed in the Skills section.
- Similarly, to assign the users, click Assign Users in the Users section.
The Assign Users pop-up window appears as shown below.
Select the required user(s) and click Assign.
The selected users are listed in the Users section.
Transfer to Agent
During the business hours, when the user requests to be transferred to an agent, the following message appears.
The end user can view whether the agent group is online and available to receive the chat request or is offline.
If the user requests to be transferred to a group outside their working hours, then the following message appears.
If the user requests to be transferred to a group when the group is offline (no agents currently online), then the following message appears.
If the user tries to execute an 11th skill which is not assigned to Group A or the Default Public Group, then the following
, Administrator can do the following:
- Obtain the username and the skill name they are having trouble accessing.
- First find the skill and check the permission/role for the skill.
- Next Search for the user in the User Management tab under Settings. If the roles do not align that is why they do not have access.
- Next from the user list open the user to validate their skill access. On the user screen view the Assigned Skills and Derived Skills tabs. If the skill is not in either of those lists they do not have user level or group level access to the skill.
- The final area to validate is the user's group membership as well as the group that the skill is a part of. Navigate to Group Management under Settings and review existing groups and skills within those groups.