Schedules in Zoho Vertical Studio | Vertical Studio Help Guide

Schedules

Schedules in Vertical Studio allow you to automate the execution of specific actions, either once or at recurring time intervals, in your application. You can execute actions like sending emails, updating records, or triggering workflows automatically without manual intervention using Deluge functions.

It helps in streamlining the recurring activities by saving time and improving overall efficiency. You can configure Schedules to run on an hourly, daily, weekly, monthly, or custom frequency to achieve your requirements in the application.

Check out the Creating Schedules in Automation help page to learn more about it.

Packaged Schedules 

Packaged Schedules are created in the developer console and deployed to subscriber organizations during signup or through upgrades. Any new Schedule that is created in the developer console will be included in the next version of the application.

To know more about packaging, please refer to our guide on Components Packaging in Zoho Vertical Studio.

The following table explains the upgrade behavior of an existing packaged Schedule already deployed in the subscriber's organization.

Property
Upgrade Type
Modify Access
Schedule Name
Upgradable
Developer Only
Function
Upgradable
Developer Only
Execution Start Date&Time
Upgradable
Developer Only
Frequency
Upgradable
Developer Only
End Time
Upgradable
Developer Only
Status
Non-upgradable
Developer and Subscriber Editable

Changes and Impacts 

When a packaged Schedule is modified, published, and pushed as an upgrade to the subscribers' accounts, the impacts to the existing automations and workflows that are associated with the schedule are explained below.

1. Creating and Deleting a Schedule 

Deploying a new schedule will not impact any existing workflows. However, deleting an existing schedule will disrupt workflows and other automations that rely on that function within the subscriber's organization.

2. Editing a Schedule

Editing the Name and Execution Start Date & Time will not cause any impacts in the subscriber's organization.

On the other hand, modifying the Function Script, Frequency, or End Time can impact existing workflows and automations, especially if they depend on the previous function results or the earlier execution schedule.

WarningCaution! 

Deleting a Variable is a destructive change. It can have lasting effects on your subscriber data and configurations. Please consider the consequences carefully before proceeding, and only move forward if absolutely necessary.