Skip to content

Nethvoice Proxy: GNR trunk UI mockup #7411

@Amygos

Description

@Amygos

This UI is for configuring GNR trunks in NethVoice Proxy, allowing
administrators to route groups of numbers (via prefix) to specific NethVoice
system instances. Users can view, add, edit, and delete trunk routing rules
consisting of a "Number Prefix" and a "NethVoice Module Instance".

Main Sections:

  1. Configured Trunks List

    • Table with columns:
      • Trunk Prefix (e.g., 02123)
      • Associated NethVoice Instance
      • Actions (Edit, Delete)
    • “Add Trunk” button visible above the table
  2. Add/Edit Trunk (modal or dedicated page)

    • Input field for trunk prefix (text, numeric validation)
    • Dropdown or selector to choose the NethVoice instance to forward calls to
    • “Save” and “Cancel” buttons
  3. Delete Trunk

    • Confirmation dialog/modal (“Are you sure you want to delete this trunk?”)
    • “Confirm” and “Cancel” buttons

Usability Requirements:

  • The user must be able to quickly see all configured trunks and their
    destinations.
  • Adding and editing should be simple and guided, with field validation.
  • Actions must be accessible and clear (well-visible icons or buttons).

Additional Notes:

  • Provide error/validation messages for duplicate prefixes or invalid formats.
  • Show success/error messages after operations (toast or banner).

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethvoiceBug or features releted to the NethVoice project

    Type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions