Skip to content

NethVoice: improve usability and modernization of the administrator interface #7574

Open
1 of 5 issues completed
Open

Description

@andrea-marchionni

Description

The NethVoice interface needs a full redesign to improve usability, simplicity, and immediacy, while introducing new management capabilities.
Key goals include creating an intermediate admin level — “Administrator-Light” (or “Superuser”) — that allows customers or company representatives to manage specific settings autonomously, without accessing critical configurations.

The redesign should also include:

  • Two-Factor Authentication (2FA) for enhanced security across all privileged roles
  • Rebranding capabilities, allowing customization of logo, and company name to better adapt NethVoice to different customers’ identities

Main Goals

  • Redesign the UI and UX of NethVoice for improved usability and clarity
  • Introduce the Administrator-Light role with limited operational permissions
  • Implement Two-Factor Authentication (2FA) for all admin and superuser roles
  • Enable Rebranding / White Label capabilities (custom logo, product name, company name)
  • Simplify navigation and configuration flows
  • Modernize design consistency, iconography, and responsiveness

Administrator-Light Role Features

  • Edit users’ mobile phone numbers (impacting NethVoice CTI states)

  • Configure phone ringtones

  • Enable or disable DND (Do Not Disturb) for other users

  • Access a real-time dashboard displaying:

    • Extension status (available / busy / DND), registration status and a test for incoming
    • Line status /qualify time, authentication and registration) and a test for incoming and outgoing calls
    • Active queues or ongoing calls

Interface Improvements

  • Modern, consistent, and responsive UI design

  • Mobile-friendly layout

  • Simplified and intuitive workflows
    * Configure by users group
    * View of group members and user by profile
    * View of enabled configuration (WebPhone, Mobile phone, Devices, voicemail etc..)
    * Search for the device owner
    * Make it possible for a user's configurations to be moved to another user (extension, profile, group, devices)

  • Clear feedback for actions (success, error, warning)

  • Unified terminology and iconography across all modules

  • Quick access to essential features and live system status

  • User credential management:
    * Send new user credentials with the requirement to change them upon first login
    * Edit user credentials
    * user block

  • Integrated 2FA authentication and session management

  • Rebranding options for administrators to customize:

    • Application logo
    • Brand name and welcome text

Expected Benefits

  • Increased autonomy for customers and team supervisors
  • Reduced workload for system administrators
  • Stronger security through 2FA
  • Flexible white-label solution adaptable to customer branding
  • Modernized, faster, and more user-friendly interface
  • Improved visibility and control of users, lines, and extensions

Activity

  1. converted this from a draft issue on Jul 24, 2025
  2. changed the title [-]More admin users on NethVoice interface[/-] [+]NethVoice: more admin users on interface[/+] on Jul 24, 2025
  3. changed the title [-]NethVoice: more admin users on interface[/-] [+]NethVoice: Improve Usability and Introduce “Administrator-Light” Role with 2FA[/+] on Oct 27, 2025
  4. changed the title [-]NethVoice: Improve Usability and Introduce “Administrator-Light” Role with 2FA[/-] [+]NethVoice: Improve Usability and Modernisation of the administrator interface[/+] on Jan 20, 2026
  5. changed the title [-]NethVoice: Improve Usability and Modernisation of the administrator interface[/-] [+]NethVoice: improve usability and modernisation of the administrator interface[/+] on Jan 20, 2026
  6. changed the title [-]NethVoice: improve usability and modernisation of the administrator interface[/-] [+]NethVoice: improve usability and modernization of the administrator interface[/+] on Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    milestone goal 👑This describes an announced milestone goalnethvoiceBug or features releted to the NethVoice project

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions