---
url: /relyagent-whmcs/updating.md
description: >-
  Keep Relyagent current with a one-click update — check for updates, review the
  release notes, and update now — plus manual update steps and how Lifetime
  Support & Updates affects new versions.
---

# Updating Relyagent

Relyagent can update itself in one click, right from the WHMCS admin. It checks for new releases
automatically once a day, and every update takes a full backup first so you can update with
confidence. This page covers the one-click flow, the automatic daily check, manual updates, and
what to expect on a Lifetime license.

![Relyagent Update Status panel](/relyagent-whmcs/img/relyagent-updating-status.png)
*Addons → Relyagent → Settings → Update Status*

## One-click update

1. Go to **Addons → Relyagent → Settings → Update Status**. The **Current Installation** panel
   shows the version you're running now.
2. Click **Check for Updates**. If a newer version is available, its release notes appear.
3. Click **Update Now**. Relyagent downloads the release, **backs up first**, applies the update,
   and reloads.

::: tip
Every one-click update takes an automatic backup *before* it changes anything, and restores
automatically if something goes wrong. See
[Backup & restore](/relyagent-whmcs/backup-and-restore) for details.
:::

## Automatic daily check

Relyagent checks for updates automatically once a day and caches the result, so the **Update
Status** panel shows the latest availability instantly when you open it — you don't have to click
**Check for Updates** to know whether a new version exists. Applying the update is still a
deliberate click on **Update Now**.

## Manual update

If you'd rather update by hand — for example on a locked-down server:

1. Download the latest ZIP from your client area.
2. Replace the `modules/addons/relyagent/` directory on your WHMCS install with the new files.
3. Open **Addons → Relyagent** so the module re-syncs its deployed files against the signed
   baseline. See [File integrity](/relyagent-whmcs/features/file-integrity) if the sync banner
   reports a mismatch.

## Lifetime and Support & Updates

* **Leased** licenses include updates for as long as the license is Active — just use **Update
  Now**.
* **Lifetime** licenses own the installed version forever, but installing a **newer** version
  requires an active **Support & Updates** subscription. If that entitlement has lapsed, your
  current version keeps running normally and only **Update Now** is blocked. Renew Support &
  Updates to upgrade again.

See [Licensing](/relyagent-whmcs/licensing) for how the license types differ.

## If an update won't apply

If **Update Now** stays disabled or an update fails, the message usually tells you why — a lapsed
Support & Updates plan, a release announced before its download is live, a failed download when
outbound HTTPS is blocked, or a backup that can't be verified. See the
[Error reference](/relyagent-whmcs/errors) for the exact messages and
[Troubleshooting](/relyagent-whmcs/troubleshooting) for fixes. Because a backup is taken first, a
failed one-click update leaves your install unchanged.

## Related pages

* [Backup & restore](/relyagent-whmcs/backup-and-restore) — the backup, restore, and rollback story
* [Licensing](/relyagent-whmcs/licensing) — how your license type affects updates
* [Troubleshooting](/relyagent-whmcs/troubleshooting) — resolving update problems
