**By default the system is set to automatically and seamlessly update agents**. Learn here how to configure a custom schedule instead or switch to a manual upgrade process.

## Configuring upgrade mode[Direct link to heading](https://waf-doc.inext.checkpoint.com/setup-instructions/setup-agent-upgrade-schedule#configuring-upgrade-mode)

To setup specific schedule or switch to manual updates only, navigate to **Policy->Profiles->[select your profile].** See the **Agent Upgrade** section.

Here you can see the latest available version which you can compare with your active agents' versions.

You can find the currently installed agent version displayed in **Policy->Agents**

## Configuring unscheduled automatic upgrades[Direct link to heading](https://waf-doc.inext.checkpoint.com/setup-instructions/setup-agent-upgrade-schedule#configuring-unscheduled-automatic-upgrades)

The default upgrade mode is configured to **Automatic**. In this mode upgrades are performed with each release of a new agent version.

## Configuring scheduled automatic upgrades[Direct link to heading](https://waf-doc.inext.checkpoint.com/setup-instructions/setup-agent-upgrade-schedule#configuring-scheduled-automatic-upgrades)

For scheduled agent upgrades switch the mode to **Scheduled.**

In the **Day of week** field select any combination of days on which you want to allow upgrades to happen.

Configure your desired upgrade window by setting the begin time in UTC in the **Upgrade window starts at (UTC)** field and selecting the maximum allowed upgrade window duration in the **Duration** field between 2 hours and 12 hours (configuration possible in two hour increments).

In the example screenshot above scheduled upgrades take place automatically between 2am and 6am only on Sundays, Thursdays and Tuesdays whenever a new upgrade is available.

## Disabling automatic updates[Direct link to heading](https://waf-doc.inext.checkpoint.com/setup-instructions/setup-agent-upgrade-schedule#disabling-automatic-updates)

In order to prevent automatic scheduled or unscheduled updates from happening change the upgrade mode to **Manual**.

This allows you to manually control the upgrade process of your deployed agents.

In order to trigger a manual upgrade hit the **Upgrade Now** button whenever there's a new version available that you want to install.

The **Manual** upgrade mode option is not recommended unless you need full manual control of all agent upgrades. Instead the recommendation is to always use **Automatic** or **Scheduled** upgrade modes to prevent the agent from not being updated for a significant time (= more than three months) as after this time it becomes unsupported!
