How to configure the Altitude SIP Phone

Configure the connection of the Altitude SIP Phone to the Integration Server and the Altitude uCI Server.

  1. Open the configuration file of the Altitude SIP Phone. Open the configuration file appsettings.json in the configuration folder of the Altitude SIP Phone. For example, %ProgramData%\Altitude\Altitude uCI 8\Configuration\Altitude SIPPhone.

    Tip

    If the file appsettings.json does not exist, copy the file appsettings.json.template and rename it to appsettings.json.

  2. Configure the uAgent Web address.
    • IntegrationServer - Urls: A list of URLs to uAgent Web. The Altitude SIP Phone tries to connect to each uAgent Web sequentially until a successful connection.

    "Application": {

      "IntegrationServer": {

        "Urls": [ "https://10.10.10.1/uAgentWeb8" ],

        "BypassCertificateErrors": false

      },

    (...)

    },

  3. Configure the address of the Altitude uCI Server.
    • Instance - Address: IP address or hostname, and port, of the Altitude uCI Server, in the format host:port.
    • Instance - SecureAccess: Whether the connection to the Altitude uCI Server is secure. The default value is false.
    For example, if the Altitude uCI Server is installed in the machine with the IP address 10.10.10.2, running in port 1500, enter the following:

    "Application": {

    (...)

      "Instance": {

        "Address": "10.10.10.2:1500",

        "SecureAccess": false

      },

    },

  4. Configure how the Altitude SIP Phone authenticates with the Altitude uCI Server.
    • ShowOptionsForm: Displays a window that enables the configuration of the server and authentication user options.
    • ExitOnLogout: If true, forces the Altitude SIP Phone to end when the corresponding agent logs out from Altitude. The default value is false.

    "Application": {

    (...)

      "ShowOptionsForm": false,

      "ExitOnLogout": false

    },