Telivy Agent Auto-Update
How Auto-Update Works
Each time an agent performs its hourly scan, before starting the scanner, it checks the update manifest. If an update is available, the system:- Downloads the MSI (Windows) or PKG (macOS) update.
- Runs validation — hash check, certificate verification, and installer size.
- Creates update metadata and launches the installer upgrade.
- Shuts down the agent, completes the upgrade, and restarts it.
- On restart, the agent detects the previous update metadata and sends a final confirmation that the update succeeded.
Configuring Auto-Update
Auto-update settings follow a priority hierarchy. More specific settings always override broader ones:| Level | Priority | Scope |
|---|---|---|
| Account | #3 (lowest) | Applies to all assessments and machines |
| Assessment | #2 | Overrides account settings for all machines in the assessment |
| Machine | #1 (highest) | Overrides both account and assessment settings for a specific machine |
Account Level
Navigate to Account Settings -> Assessment Defaults:https://portal.telivy.com/agent/account/assessments

Assessment Level
Navigate to a specific Assessment -> Setup -> 2. Deploy Agents -> Deployment Status.

Minimum agent version required: Auto-update requires agent version 30.3.0.0 (Windows) or 3.3.0 (macOS). Agents running older versions do not support auto-update and must be redeployed manually.Options:
- Auto-Update — Check “Override account setting” to set a different auto-update toggle for this assessment. The dialog shows the current inherited status (e.g., “Currently enabled (inherited from account)”).
- Release Channel — Check “Override global default setting” to select a different channel for this assessment.
Machine Level
Navigate to a specific Assessment -> Setup -> 2. Deploy Agents -> Deployment Status, then open the Actions menu for a specific machine.

- Auto-Update — Check “Override account setting” to enable or disable auto-update for this specific machine. The dialog shows the current inherited status (e.g., “Currently enabled (inherited from account)”).
- Release Channel — Check “Override assessment setting” to assign a different channel to this machine. The dialog shows the inherited channel (e.g., “Currently using Beta channel (inherited from assessment)”).
Release Channels
| Channel | Purpose |
|---|---|
| Stable | Production-ready releases, recommended for most deployments |
| Beta | Pre-release versions for early testing |