Users
    • 07 Mar 2025
    • 15 Minutes to read
    • Dark
      Light
    • PDF

    Users

    • Dark
      Light
    • PDF

    Article summary

    Who should read this article: Administrators

    Create users and manage access and account properties.

    Important

    If your contact center does not use Security Access Groups to create and manage roles, refer to Basic user roles to learn more about how to create and manage users with the basic user roles available by default.

    Introduction

    A user is anyone who works in your contact center who administers the contact center, supervises agents, analyzes data, or handles interactions (agents). Manage user accounts in the Users page. To access the Users page, from the Voiso main menu, navigate to Users > Users.

    Users Users Page

    The following information is displayed for each user:

    PropertyDescription
    User nameThe real name of the person
    E-mailThe email address the person uses to log into their Voiso account. If you use a Voiso CRM integration, this email address should be the same address that the person uses to log into your contact center CRM.
    ExtensionThe three- to four-digit extension of the user's phone. The extension is dialable by other users who have access to the Agent Panel. You must assign an extension to every user who will handle transfer, consult, and conference calls from other users. Although agents may search for users and queues by name in the Agent Panel, Voiso requires the target to have a unique extension to route transfer, consult, and conference calls.
    TeamsThe team to which the user belongs.
    Employee IDAn optional string that you can use to associate an ID from your organization with the user. You can search in the User page for a user based on their Employee ID.
    Role/Security access groupThe user's role. A role determines what access permissions a user has in your contact center. The default roles are Admin, Agent, Analyst, Hardware Phone, and Supervisor. If Security Access Groups are enabled for your contact center, you can create custom roles. Click the name of a security access group to view the access group settings.
    2FA statusThe current two-factor authentication status for an agent. Disabled means 2FA is not assigned to the user. Pending means that 2FA is assigned to the user, but the user has not yet followed the setup procedure. Activated means the user has completed the setup procedure.

    Adding a user

    There are two ways to add users to your contact center. The first is to manually add users one at a time, and the second is to import a CSV of user properties.

    To add a single user, from the Voiso main menu, navigate to Users > Users then, to display the Add user page, click Add new user. Specify the user properties, then click Save.

    Important

    When you save a new user profile or update the email of an existing user, Voiso automatically sends an email to the specified address. The recipient must confirm the email address to activate the user account.

    Users Add User Page

    On this page you can specify the following user properties:

    PropertyDescription
    NameThe real name of the person
    AD UsernameThis is a legacy field that is no longer used.
    EmailThe email address the person uses to sign in to their Voiso account. If you use a Voiso CRM integration, this email address should be the same address that the person uses to log into your contact center CRM.
    Sip AccountThe SIP server address for the user's WebRTC Softphone. The address is generated automatically based on the user's email address.
    PasswordThe user's login password. This password is used along with the email address to log into the Voiso service.
    RoleFor contact centers without Security Access Groups, the user's role. A role determines what access permissions a user has in your contact center.
    Security access groupFor contact centers with Security Access Groups, the user's role. A role determines what access permissions a user has in your contact center.
    ExtensionThe three- to four-digit extension of the user's phone. The extension is dialable by other users who have access to the Agent Panel.
    CallerIDThe Caller ID that is displayed to contacts for manually dialed and click-to-call outbound calls. If the user is assigned to a team and the team has an associated Caller ID group, the Caller ID group numbers take priority over the Caller ID assigned individually.
    Employee IDAn optional string that you can use to associate an ID from your organization with the user. You can search in the User page for a user based on their Employee ID.
    Time zoneThe time zone that the user is covering for handling interactions (the contacts' time zone) or the time zone where the user is located. The time zone is displayed in the CDR and audit logs.
    WebRTC ringtoneThe ringtone that plays when the user receives a call through the Agent Panel. Choose either the default ringtone or one from a file of type Ringtone you have added in the Media page.
    Speech recognitionSpecify whether the Speech recognition feature is enabled
    Speech languageIf the speech recognition feature is enabled, specify the language the user speaks when handling calls. If the Detect language feature is enabled, this field is automatically set to Auto.
    API keyThe identification key that Voiso associates with the user. Use the key with the Voiso CDR, Campaigns, Deleted Users, Queues, Teams, Users, and Wrap-up codes APIs to request information about the user.
    Agent in teamsIf the user is an agent, specify the team or teams to which the user belongs
    Supervisor in teamsIf the user is a supervisor, specify the team or teams that the user supervises
    Assigned skillsSpecify the skill or skills associated with the user for interaction routing purposes
    Assigned to queuesSpecify the inbound voice queue to which the user belongs for call routing purposes
    ChannelsSpecify the interaction channels to which the user is assigned, including voice and messaging (digital) channels such as Webchat, WhatsApp, Telegram, Viber, Facebook, and Instagram.
    CapacitySpecify the number of simultaneous interactions a digital channels user may handle
    PermissionsA summary of permissions granted to the user, based on their role. If the Security Access Groups feature is not enabled, you can modify the user's permissions.
    DisableA list of features that can be disabled for the user, based on their role. If the Security Access Groups feature is not enabled, you can modify the user's permissions.
    Important

    Refer to the Multi-factor authentication article for information about enabling the 2FA feature.

    Example: Granting Outgoing Call Permissions to a User

    By default, new users do not have permission to make manual outbound calls. You must grant this permission in the user's profile or import a bulk user CSV with the Allow Manual Outbound Calls field set to y.

    To enable manual outbound calling for a new user, follow these steps:

    1. Navigate to Users > Users in the Voiso main menu.
    2. Click Add user to create a new user profile.
    3. Enter the user's Name.
    4. Specify the AD Username—this is the name displayed in Agent Panel.
    5. Enter the Email address the user will use to sign in.
    6. Select the Role for the user:
      • Choose Agent for users who will handle interactions.
    7. Set the user's Extension—this number is used for call transfers and routing.
    8. Enter the Caller ID that will be displayed when making outbound calls.
      • If left blank, the default Caller ID is used.
    9. Select the user's Time zone.
    10. In the Permissions section, enable Allow manual outbound calls.
      • This is required only if the user will manually dial outbound calls.
      • If the user will only handle inbound calls or participate in outbound Dialer campaigns, this setting is not required.
    11. (Optional) To allow click-to-call from your CRM, enable Allow click-to-call.
    12. Assign the user to a Team.
    13. If the user will handle inbound calls, assign them to a Queue.
    14. Click Save to create the user profile.

    Bulk User Account Management

    To efficiently manage multiple users in your contact center, Voiso enables bulk user account creation and modification using a CSV file. Export the current user list to act as a template, modify user properties, and re-import the updated file. This ensures all settings align with your contact center's latest configurations and available features.

    Watch this video to learn how to export a list of existing users as a CSV file, edit it to modify user details, and import the updated file to apply changes and add new users to your contact center.

    Exporting the User List

    To begin, export a list of current users in CSV format. This file serves as both a reference for existing user settings and a template for adding new users.

    To export the current user list:

    1. Navigate to Users > Users in the Voiso navigation bar.
    2. Click Export CSV.
    3. A file named users-YYYY-MM-DD.csv is downloaded to your Downloads folder.

    The exported file includes the latest available user settings and permissions, reducing the likelihood of formatting errors during import.

    Important

    To ensure you are using the most up-to-date format, always export the latest user list instead of using an old CSV file.

    Preparing the CSV File

    Warning

    For contact centers using basic roles

    Ensure that you follow role-specific guidelines:

    • Default permissions are assigned based on the user’s role.
    • Some permissions are editable, while others are fixed.
    • If you leave permissions fields blank, the default permission for the specificed role will be assigned.

    For details on available user roles and permissions, refer to User Role Permissions and Basic user roles.

    Warning

    For contact centers using security access groups

    If your contact center uses security access groups, DO NOT modify user permissions in the CSV file. Permissions are tied to roles. To change permissions for a user, first create a role with the required permission set, then assign that role to the user.

    If you are importing new users in bulk, LEAVE ALL THE PERMISSIONS BLANK as these will be set by the assigned role.

    For details on available user roles and permissions, refer to User Role Permissions.

    Here are the basic steps to update the CSV file to get it ready to be imported:

    1. To modify existing users, open the exported CSV file in a spreadsheet or text editor and update user properties as needed.
    2. To add new users, follow these steps:
      1. Use the existing format to add new users to the file.
      2. Ensure required fields, such as Name, Email, Role, and Timezone, are populated.
    3. Save the updated CSV file.
    4. Import the CSV file on the Users page.

    Importing the CSV File

    Once the CSV file is ready:

    1. Navigate to Users > Users.
    2. Click Import CSV.
    3. Select the modified CSV file from your device.
    4. Click Upload to apply the changes.

    New user accounts are created, and updates to existing users are applied immediately.

    User Role and Permissions

    The following sections outline the permissions available for each user role.

    Important
    • The contents of the template change from time to time as new features are made available to you. Please export the latest user file from the Users page to ensure that you have all the up to date fields.
    • The exported CSV of current users reflects the latest role configurations. Do not use the user template.

    User template (basic user roles)

    Use the following information to guide you to set up your CSV file (for contact centers that do not use security access groups).

    Click to expand
    HeadExample ValueRequiredNotes
    NameJohn SmithYes
    Email0_example@yourcontactcentername.comYesThe email used to sign in to Voiso
    PasswordJohn1234#_0Yes
    Sip account0_exampleYes
    RoleagentYesagent, admin, supervisor, analyst, or hardware phone
    Extension0111No
    CallerID1555555555NoIf empty, the default Caller ID is used.
    CTIdisabledNo
    TimezoneAmsterdamYesDefault is UTC
    QueuesFirst queue;Second queueNoThe names of queues in your contact center
    SkillsSpeaking: 1;Learning: 1No
    Teams SupervisorTeam 0; Team 1NoThe names of teams the user supervises
    Teams AgentTeam 2; Team 3NoThe teams the user is a member of
    WebRTC RingtoneTest RingtoneNoThe name of a ringtone file on your contact center media page
    Allow Manual Outbound CallsnYes
    Allow Feature Access CodeyYesThe user can use dialing prefixes to monitor calls
    WebRTC EnabledyYesThe user may access Agent Panel to handle calls
    Dashboard Number MaskingnYes
    Disable recordings downloadnYes
    Click-to-call Client Number MaskingnYes
    Allow click-to-callnYes
    Allow CDR DownloadsyYes
    Allow HLR Lookup requestsnYes
    Allow external transfersyYes
    CDR enabledyYesAllow access to Call Detail Records
    Historic report enablednYes
    Enable access to support chatnYes

    User template (with Security Access Groups)

    Use the following information to guide you to set up your CSV file (for contact centers with security access groups).

    Click to expand
    HeadExample ValueRequiredNotes
    NameJohn SmithYes
    Email0_example@yourcontactcentername.comYesThe email used to sign in to Voiso
    PasswordJohn1234_0Yes
    Sip account0_exampleYes
    Access GroupagentYesagent, admin, supervisor, analyst, or hardware phone
    Extension0666No
    CallerID1555555555NoIf empty, the default CallerID is used.
    Employee ID123ABCdef0No
    CTIdisabledNo
    TimezoneJerusalemYesDefault is UTC
    QueuesFirst queue;Second queueNo
    SkillsSpeaking: 1;Learning: 1No
    Teams SupervisorTeam 0; Team 1NoThe teams the user supervises.
    Teams AgentTeam 2; Team 3No
    WebRTC RingtoneTest RingtoneNo
    Speech languageen_usNoUse ISO standard language and country codes.
    Allow Manual Outbound CallsnYes
    Enable Answering Machine DetectionyYes
    Allow Feature Access CodenYes
    WebRTC EnablednYes
    SMS EnablednYes
    Call Notes EnablednYes
    Replace client numbers with Acc IDsnYes
    Enable selective recordingyYes
    Dashboard Number MaskingnYes
    Disable recordings downloadnYes
    Click-to-call Client Number MaskingnYes
    Allow click-to-callyYes
    Allow CDR DownloadsyYes
    Allow HLR Lookup requestsyYes
    Allow external transfersnYes
    CDR enablednYes
    Historic report enabledyYes
    Speech recognition enabledyYes
    Omnichannel Workspace EnabledyYes
    Enable Mobile applicationyYes
    Enable access to support chatyYes
    ChannelsInstagram;WhatsAppNo
    Instant Messaging Capacity526No
    Webchat Capacity121No
    WhatsApp Outbound Numbers2051111111110;6542222222220No
    Viber Sender IDssender10;sender20No
    2FA EnablednYesRefer to Multi-factor authentication.

    User Profile

    User's can view some account properties and manage their user interface settings by using the User Profile menu.

    Adding WhatsApp outbound channels

    If you assign the WhatsApp channel to a user, in the Channels section, the WhatsApp Outbound Channels section is added to the Add user or Edit user page.

    Use the WhatsApp Outbound Channels section to specify which WhatsApp outbound channel the agents uses to send outbound messages. To specify a channel, follow these steps:

    1. On the Add user or Edit user page, in the Channels section, click Edit.
    2. In the Edit channels panel, enable WhatsApp.
    3. Click Save.
    4. Scroll to the WhatsApp Outbound Channels section, then click Edit.
    5. In the Edit WhatsApp channels, select one or more WhatsApp channels.
    6. Click Save.

    Users Assign WhatsApp Outbound Channels


    Was this article helpful?