AgentLoops
Workflows

Scheduling

Automate your workflows to run at specific times

Scheduling Workflows

AgentLoops allows you to schedule your workflows to run automatically at specific times. This is perfect for recurring tasks like daily reports, weekly data syncs, or hourly checks.

Accessing Schedule Settings

To set up a schedule for your workflow:

  1. Open your workflow in the editor or view its details page
  2. Click the "Schedule" button (usually located in the toolbar or settings menu)
  3. The Schedule Execution panel will open

Enabling a Schedule

By default, schedules are disabled. To turn on automation:

  1. In the Schedule panel, toggle the "Enable Schedule" switch to ON
  2. The schedule settings below will become active
  3. Configure your desired schedule
  4. Click "Save Changes"

Configuring Frequency

You can choose from four main frequency types:

Hourly

Runs the workflow once every hour.

  • Minute: Choose which minute of the hour the workflow should start (e.g., at the 15th minute of every hour).

Daily

Runs the workflow every day at specific times.

  • Hours: Select one or more hours of the day (e.g., 9 AM and 5 PM).
  • Minutes: Select the minute within those hours.

Weekly

Runs the workflow on specific days of the week.

  • Days of Week: Choose which days to run (e.g., Monday, Wednesday, Friday).
  • Hours & Minutes: Select the time of day for the run.

Monthly

Runs the workflow on specific days of the month.

  • Months: Choose specific months (or all months).
  • Days of Month: Select dates (e.g., 1st and 15th).
  • Hours & Minutes: Select the time of day.

Timezones

It is important to set the correct timezone for your schedule.

  • Use the Timezone dropdown to select your local time or the server time (e.g., UTC, America/New_York).
  • All scheduled times will strictly follow the selected timezone.

Previewing Upcoming Runs

As you configure your schedule, the panel shows a list of "Upcoming Runs" on the right side.

  • This helps you verify that the schedule is set up correctly.
  • It displays the exact date and time of the next 5 scheduled executions.

Managing Schedules

  • To Edit: Simply open the Schedule panel again, make changes, and click Save.
  • To Pause: Toggle the "Enable Schedule" switch to OFF. This keeps your configuration but stops future automatic runs.

On this page