AgentWatcher

AgentWatcher 1.0.3

Monitors user inactivity and automatically changes the presence status of a Yeastar P-Series PBX extension.

  • By Convectiva
  • Proprietary
Download for Windows

About AgentWatcher

AgentWatcher monitors user inactivity (screen lock/unlock) and automatically changes the presence status of a Yeastar P-Series PBX extension to Away or Available, helping contact center agents keep their status accurate. It can also change the presence status on demand and pause or resume the extension in each queue it belongs to, either manually or on a schedule.

What's new in 1.0.3

Security
- The installation folder is no longer writable by standard users. Previous
versions granted Full Control over C:\Program Files\Convectiva\AgentWatcher
to the Users group, which allowed any local user to replace the executable
or the helper scripts. Upgrading also removes that permission from existing
installations.
- The PBX API client secret is no longer passed on the PowerShell command
line, where it was visible to other processes and recorded by endpoint
security and PowerShell logging.
- The client secret stored in the registry is now protected with DPAPI.
- Logs moved from the installation folder to %LOCALAPPDATA%\AgentWatcher.

Fixed
- Silent installation (/VERYSILENT, used by "winget install --silent") failed
with exit code 7. The .NET 6 check read the wrong registry view, so the
prerequisite was reported as missing even when installed, and the download
page cannot be shown without a wizard.

Added
- Extension presence can be changed from the tray menu.
- Queues the extension belongs to are listed in the tray menu, with
individual pause and resume.
- Scheduled pauses per queue, with days of the week. A pause starts even if
the screen is locked; the resume waits until the computer is unlocked.

Full release notes »

Technical details

PublisherConvectiva
Version1.0.3
LicenseProprietary
Installer typeinno
Architecturex64
Package IDConvectiva.AgentWatcher
RequirementsWindows 10 or later
Admin rightsRequired
Install scopeAll users

Install AgentWatcher from the command line

Install with Windows Package Manager
winget install --id=Convectiva.AgentWatcher -e
Update to the latest version
winget upgrade --id=Convectiva.AgentWatcher -e
Uninstall
winget uninstall --id=Convectiva.AgentWatcher -e
Silent install with the offline installer
"AgentWatcher_Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

Silent install switches for more Windows programs »

Install AgentWatcher together with other apps in one command »

yeastarpbxpresencevoiptelephonyagent

AgentWatcher version history

1.0.2
1.0.1
1.0.0

Frequently asked questions

Is AgentWatcher free?

AgentWatcher is proprietary software from Convectiva. Check the publisher's license terms for pricing and usage rights.

What is the latest version of AgentWatcher?

The latest version is 1.0.3.

Is it safe to download AgentWatcher?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 393c4671dd9331352dd6631b9fb8e891e78792d5e00b638159c37707b8466886.

Which Windows versions does AgentWatcher support?

AgentWatcher requires Windows 10 or later and is available for 64-bit (x64) systems.

How do I install AgentWatcher silently?

Run the offline installer with "AgentWatcher_Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=Convectiva.AgentWatcher -e --silent.

How do I uninstall AgentWatcher?

Open Settings › Apps › Installed apps, find AgentWatcher and select Uninstall. From the command line, run winget uninstall --id=Convectiva.AgentWatcher -e.