PureEngage Cloud

Discussion Thread View
Expand all | Collapse all

SIP Phone - Feature Request

  • 1.  SIP Phone - Feature Request

    GCAP Member
    Posted 07-23-2019 10:56

    Hi, 

    Good day.

    Please include in the upgrade option to check if the SIP application running and shutdown\exit the app if it is running. We found out that upgrade option does not work if the application is running and you try to upgrade the SIP application, all the files were replaced except for the executable SIP phone. 


    #SIP/VolP

    ------------------------------
    Vincent S
    Unified Communication Analyst
    ------------------------------


  • 2.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 07-23-2019 20:47
    When we automatically upgrade, we force shutdown the softphone process. When we manually update it, we do the same.
    Are you updating via automated means or manual?

    ------------------------------
    Kevin Brown
    Customer Experience Centers Chief Architect
    Banner Health
    ------------------------------



  • 3.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 07-24-2019 12:22

    We are using SCCM software Centre to upgrade the SIP phone so agents with non-admin privilege on their station can install the SIP phone. 

    We have instructed agents to make sure they have to exit the SIP phone before doing the upgrade. 

    How do you force shutdown the softphone process? 



    ------------------------------
    Vincent Sabolboro
    ATB Financial
    ------------------------------



  • 4.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 07-24-2019 20:02
    Edited by Kevin Brown 07-24-2019 20:02
    Vincent,
    We use SCCM to do all initial installs and upgrades, with a very exceptional manual install on emergency basis; e.g., PC dies and we need to install softphone on a new PC.  I will ask our SCCM guru if he can share his script that checks which version of softphone is installed and then takes appropriate action.  We never involve end users in software installations for security reasons.

    We also just finished creating a PowerShell script that checks quite a few configurations, such as whether there is only one softphone directory or multiples (sometimes happens during re-installs) and audio settings.  The script automatically runs on the client when a new trouble ticket is opened in ServiceNow. We're trying to automate as much as possible.

    Might be a few days because I believe he's on holiday, but I will ping you once I've spoken with him.

    Kevin

    ------------------------------
    Kevin Brown
    Customer Experience Centers Chief Architect
    Banner Health
    ------------------------------



  • 5.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 07-25-2019 18:16

    Hi Kevin,

    Thank you for your offer to share the scripts, appreciate it very much. Looking forward to test it in our environment to do softphone upgrade without the involvement of agents. 



    ------------------------------
    Vincent Sabolboro
    ATB Financial
    ------------------------------



  • 6.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 08-05-2019 15:52

    Obviously all environments are different, but this is the "meat and potatoes" of our SCCM install/upgrade script. You will have to run it at admin level privileges:

    $versionCompareTo = "<whatever the new version is being installed>"

     

    #This below was ran a second time checking the WoW6432Node in the registry for x64 devices as well

    If ($regValue = (Get-ChildItem "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall" -ErrorAction SilentlyContinue |

                                    Get-ItemProperty |

                                    Where-Object { ($_.DisplayName -like "Genesys Softphone*") -and ($_.UninstallString -ne $null) }))

    {

                    $strVersion = $regValue.DisplayVersion

     

                    If ([System.Version]$strVersion -ge [System.Version]$versionCompareTo)

                    {

                                    #version is equal or newer, this will be a reinstall

                                    $method = "Reinstall"

                                    <do whatever you need here for reinstall...start with .uninstallstring found above and remove it cleanly before reinstall>

                    }

                    else

                    {

                                    #older version, upgrade process

                                    $method = "Upgrade"

                                    <do whatever is needed for upgrade / overwrite of older versions>

                    }

    }

    else

    {

                    #nothing installed, new install

                    <new install process>

    }



    ------------------------------
    Kevin Brown
    Customer Experience Centers Chief Architect
    Banner Health
    ------------------------------



  • 7.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 08-06-2019 13:54

    Hi Kevin,

    Thank you for sharing the script, i will pass this to our SCCM admin for packaging. Appreciate the help.

    ​ ​

    ------------------------------
    Vincent Sabolboro
    ATB Financial
    ------------------------------



  • 8.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 08-06-2019 13:59

    Hi Kevin,

    Where\how do you exit the existing Genesys SIP phone process? before this script or during the new install or upgrade script? 



    ------------------------------
    Vincent Sabolboro
    ATB Financial
    ------------------------------



  • 9.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 08-15-2019 10:13
    Sorry for the delay, we had a 2,500 PC softphone update this week, so was deep in planning for it.

    In the script right before the uninstall, you add in
    kill genesyssoftphone

    which is the service that needs to be shut down before changes can be made.

    ------------------------------
    Kevin Brown
    Customer Experience Centers Chief Architect
    Banner Health
    ------------------------------



  • 10.  RE: SIP Phone - Feature Request

    GCAP Member
    Posted 08-16-2019 12:02

    Hi Kevin,

    Thank you for the instruction, appreciate it. I will pass it to the package team.



    ------------------------------
    Vincent Sabolboro
    ATB Financial
    ------------------------------