NethVoice 8.0 Documentation

website·Indexed 31 days ago

https://docs.nethvoice.com

Comprehensive guides and manuals for NethVoice 8.0, a VoIP communication system running on NethServer 8. Includes documentation for administrator configuration, user manuals for NethCTI (web client), NethLink (desktop app), and the mobile app, as well as provisioning for SIP phones and gateways, NethHotel management, and integrations with OpenAI and ElevenLabs.

Tokens
48.3K
Snippets
109
Records
379
Agent score
53%

What's inside NethVoice

  1. Overview of NethVoice Client Options

    NethVoice 8.0 provides three primary client interfaces for call management and collaboration:

    1. NethVoice CTI: A web-based client for browser-based call management.
    2. NethLink: A native desktop application compatible with Windows, macOS, and Linux.
    3. NethVoice Mobile App: A mobile application for iOS and Android devices for on-the-go calling.
  2. Overview of NethVoice PBX capabilities

    NethVoice is an open-source PBX solution designed for simple deployment and management. It features a user-friendly interface and guided setup for configuring telephony features without requiring advanced technical skills. Because it is open source, users can customize the software and contribute to the project.
  3. Overview of NethVoice Click-to-Call

    Click-to-Call allows users to initiate phone calls by clicking phone numbers in applications, web pages, or CRM data. The system automatically routes the call based on the user's device: Web Phone users call via the CTI interface, Desktop users via the NethLink application, and Physical phone users via their configured desk phone.
  4. Overview of NethHotel FIAS Integration

    FIAS (Fidelio Interface Application Specification) integration allows NethHotel to connect with Property Management Systems (PMS) like Oracle Hospitality OPERA. This integration automates guest management and billing, including:

    • Check-in/out: Automatic activation and deactivation of room phones.
    • Wake-up Calls: Scheduling and monitoring of requests.
    • Billing: Automatic billing of calls and extras (e.g., minibar) via telephone feature codes.
    • Language Settings: Automatic configuration of audio message languages based on guest reservation data.
  5. Overview of NethVoice migration from NS7 to NS8

    The NethVoice migration process converts a NethServer 7 installation into a NethServer 8 application. The process preserves call recordings, audio files, CDR (Call Detail Records) database, extension configurations, trunk settings, route configurations, user/group settings, and voicemail data.

    Estimated Timeline:

    • Initial setup: 15-30 minutes
    • Data synchronization: 1-8 hours (depending on volume)
    • Final cutover: 30 minutes - 2 hours

    Note: If NethVoice Proxy is not installed on the destination node, the migration tool installs it automatically, though manual configuration is required after migration completes.

  6. Overview of NethVoice Phonebook sources

    The NethVoice phonebook is a centralized directory used for name and number resolution for incoming and outgoing calls across NethVoice CTI and the NethVoice App. It aggregates contacts from external databases and CSV files into a unified address book. Address book sources are managed exclusively by administrators via the NethVoice administration interface under Applications -> Address Book Sources.
  7. Overview of Call Query Routing (CQR)

    Call Query Routing (CQR) allows NethVoice to dynamically route incoming calls by querying internal or external databases (MySQL or MSSQL) in real-time. Instead of using a traditional IVR menu, NethVoice identifies the caller via their phone number or a customer code and routes the call based on the database query results (e.g., routing paying customers to support and potential customers to sales).
  8. Overview of NethLink desktop application

    NethLink is an Electron-based desktop application that allows users to manage NethVoice VoIP calls directly from their computer's operating system. It functions as a standalone version of the NethVoice CTI 'Phone Island', removing the requirement to keep a browser tab open to manage calls. It supports concurrent use alongside the NethVoice CTI browser interface.
  9. Overview of NethHotel capabilities

    NethHotel is a specialized module of NethVoice designed to manage extensions configured as hotel rooms. It provides tools for guest communications (check-in/out, wake-up calls), automated billing (call tracking, rates, minibar charges), and integration with Property Management Systems (PMS) like Oracle Hospitality OPERA via the FIAS protocol.
  10. Integrate with NethVoice CTI and Middleware APIs

    NethVoice provides two primary layers for telephony integration: the CTI Server, which manages web-based telephony features, and the NethCTI Middleware, which offers a simplified interface to the CTI Server with additional features.
  11. Configure NethVoice for WebSocket Secure (WSS) transport

    NethVoice on NethServer 8 supports WebSocket Secure (WSS) transport for extensions. This configuration requires direct network connectivity and does not work behind NAT. The specific WSS port for the instance is dynamically defined in the module's environment variables under the variable ASTERISK_WSS_PORT.
  12. NethVoice Mobile App core audio and data features

    The NethVoice mobile app provides the following performance optimizations:

    • HD Audio Quality: Clear, natural voice reproduction via optimized codec handling.
    • Low Latency: Minimal call delay on standard internet connections.
    • Efficient Data Usage: Optimized for both WiFi and mobile data plans.