Schedule

Powerful and flexible way to automate the execution of your workflows

Introduction

The Schedule page in DBSync Cloud Workflow provides a powerful and flexible way to automate the execution of your workflows. With the ability to set precise timings and frequencies, you can ensure that tasks run automatically without manual intervention. Whether you need to run a task daily, weekly, or at specific intervals, the scheduling feature allows you to define the exact start times and recurrence patterns that fit your business needs.

On this page, you can easily view, configure, and manage the scheduling details of your workflows. From setting a start date and time to choosing how often a task repeats, the Schedule page gives you full control over when your workflows are triggered. You can also enable or disable tasks as needed, giving you the flexibility to activate processes only when necessary.

The following data information is found in the Logs tab.

Task: This column displays the name or identifier of the task being scheduled. In the screenshot, the task is labeled "Print SF records."

  • Funcitonality: It provides context for which task is being scheduled, and you can view this task's scheduling information in detail.

Frequency: This column indicates how often the scheduled task should run.

  • Example: "2,4,6 12:0" in the first screenshot means the task is set to run on the 2nd, 4th, and 6th day of the month at 12:00 PM.

  • Functionality: You can adjust the frequency in the scheduler setup (next screenshot) to define the specific times/dates when the task should be triggered.

Start Date Time: This field displays the start date and time of the scheduled task.

  • Example: "2025-04-07 17:46:24" in the first screenshot shows the scheduled start date and time for the task.

  • Functionality: This helps to determine when the task will first execute based on the selected schedule.

Next Run At: This field indicates the next scheduled run of the task.

  • Example: "2025-04-09 12:00:00" in the first screenshot shows that the next run of the task is set to happen on April 9, 2025, at 12:00 PM.

  • Functionality: It helps you to track the next upcoming execution of the task based on the frequency settings.

Status: This column shows the current status of the scheduled task.

  • Example: "Disabled" in the first screenshot shows that the task is not currently active or scheduled to run.

  • Functionality: You can change the status between enabled and disabled to either activate or deactivate the schedule.

Actions (Edit, Delete): This column contains action buttons to manage the schedule.

  • Operations:

    • Edit (Pencil Icon): You can click this icon to modify the schedule, such as changing the start date, frequency, or repeating rules.

    • Delete (Trash Icon): You can click this to delete the schedule entirely if no longer needed.

Setting us the Scheduler

Scheduler Settings: When you click on New, the scheduler pop-up window appears to setup your scheduling frequency. Here are the fields inside the pop-up:

  • Starts Date: This field allows you to select the date when the task should start running.

    • Example: "01/01/2025" in the second screenshot shows that the task is scheduled to start on January 1, 2025.

    • Functionality: You can change the start date to fit your desired schedule.

  • Start Time: This field allows you to select the exact time of day when the task should start.

    • Example: "12:00" in the second screenshot shows the start time for the scheduled task.

    • Functionality: You can specify the hour and minute for when the task should begin on the selected start date.

  • Repeat: This section allows you to set how often the task should repeat.

    • Options:

      • None: The task will only run once.

      • Weekly: The task will repeat weekly on selected days.

      • Daily: The task will repeat daily at the selected time.

      • Monthly, Yearly: Additional options may be available based on the platform.

    • Example: "Weekly" in the second screenshot shows that the task will run every week.

  • Hours (Days of the Week): This section allows you to specify the days of the week the task should run if the repeat option is set to weekly.

    • Example: In the second screenshot, "Mon, Tue, Wed, Fri" are selected, indicating that the task will run on those days each week.

    • Functionality: You can check/uncheck the days of the week for the task to be executed.

  • Hours and Minutes: These fields allow you to specify the exact time (hour and minute) for the task to run when using the repeat schedule.

    • Example: "12:00" (shown in the second screenshot) specifies that the task will run at noon.

    • Functionality: You can select any hour and minute to fit your schedule.

  • Save Button: After configuring the scheduler settings, click this button to save the changes.

    • Functionality: This ensures that the task is scheduled according to the newly selected start time, frequency, and repeat rules.

  • Next Run Date (Pop-up Window): This section provides the next run date and time, based on the schedule you've configured in the previous steps.

    • Functionality: It updates dynamically based on changes you make in the scheduler settings, helping you preview when the task will run next.

These scheduling settings allow you to control when and how often a task should run, offering flexibility for time-sensitive or periodic tasks.

Last updated