Skip to main content
Skip table of contents

Create and manage user groups

In the Teammates & Groups section of Smartflows, you can:

  • review the user list

  • modify certain user settings

  • organize users into groups, which can then be linked to departments to facilitate virtual agent-to-human escalation management

Keep in mind that directly adding a user in Smartflows is not allowed. To add a new user in Smartflows, you must first add them to the UCX Platform (UCXP). This action will automatically create the user in Smartflows as well.

Add a teammate and assign a role

First of all, you have to add a new teammate to UCXP:

  1. Click on User Management

  2. Click on Create

  3. Enter all the required user information

  4. Set the role

  5. Assign the application licenses

  6. Click Create to confirm the user’s creation

Screenshot by Dropbox Capture-20241129-094311.png

After Login inside the UCXP click on the left directory icon and access you contacts list

Screenshot by Dropbox Capture-20241129-094455.png

Now click on “Create” to add a new user

Screenshot by Dropbox Capture-20241129-091639.png

Add all the information required and those you want to add and select an “access role” you want to assign

These are the available roles:

  • No Access: the user has no access to UCXP

  • Standard User: grants standard privileges based on the licensed applications:

    • Smartflows → Agent role

    • Virtual Receptionist → Not visible

    • Voice Analytics → Access to personal recordings only (see Voice Analytics documentation)

  • Admin: grants administrator privileges based on the licensed applications:

    • Smartflows → Administrator role

    • Virtual Receptionist → Administrator role (see Virtual Receptionist documentation)

    • Voice Analytics → Access to all recordings (see Voice Analytics documentation)

These are the available application licenses:

  • Smartflows / AgentChat: provides access to the Smartflows portal and Agent Chat console. Available features depend on the user’s role

  • Voice Analytics: provides access to the Voice Analytics application (see Voice Analytics documentation)

Once the teammate is added inside UCXP it will be also automatcailly created into Smartflows portal, with the relevant access role and information. In particular, these are the Smartflows roles:

  • Agent: has the ability to:

    • engage in customer chats

    • view and manage both active and archived chats assigned to them or their group (if part of a department configured with groups)

    • add teammates to ongoing conversations assigned to them or their group, and forward conversations to other teammates

    • configure personal settings

    • access contact information

  • Administrator: possess all the default privileges of an agent. Additionally, they have the capability to:

    • view all active and archived chats

    • archive conversations

    • configure both global and personal settings

    • manage triggers, departments, and groups

    • create and manage canned responses and tags

    • access and review analytics

  • Owner: this role grants full control over every aspect of the Smartflows tenant. Assigned by Imagicle during the creation of the tenant, it is a unique position, and additional tenant owners cannot be created

A Smartflows administrator can review the available users from Settings → Teammates & Groups:

image-20250227-115103.png


Edit the teammate profile

By clicking on Edit Profile in the user row, you can modify the following user information:

  • Status: this allows the administrator to manage an agent's availability for chats. The statuses include:

    • Available: the agent is ready to handle conversations

    • Unavailable: the agent is currently busy managing conversations

    • Inactive: the agent is absent and not working

  • Chat Limit: this sets the maximum number of chats an agent can handle simultaneously. If set to "-1", there is no limit to the number of chats an agent can receive at once. By default, there is no specified limit, allowing agents to receive an unlimited number of chats

  • Tag: assign a tag for company purposes.

Create a User Group

In the Teammates & Groups section, navigate to the Groups tab. This page allows administrators to manage user groups within the system efficiently. Groups help in organizing teammates based on roles, departments, or other categorizations, facilitating streamlined collaboration and conversation assignment.

image-20240726-150932.png
image-20250304-085040.png


To create a new group, select "Add Group," input the desired name in the "Name" field, and proceed by clicking "Create Group." Then, you can assign as many agents as you need to this newly created group, aligning them with your company's organizational structure and preferred routing logic.

image-20250304-084527.png
image-20250304-084612.png



Once the group is configured, you can associate it with one or more departments. Agents within the group that is associated with a department will be responsible for handling the conversations assigned to them, depending on the routing rules configured for that department (for the department configuration, you can refer to this section).

You can edit or delete existing groups by selecting the relevant row in the group list:

image-20250304-085357.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.