Scheduling of an Action

⚙️ GermainUX scheduling overview

GermainUX can execute actions and tasks automatically on a recurring schedule or at a specific time.

Supported actions include:

Action

Click and synthetic-user scenarios

HTTP actions

Local programs

Scripts

SQL queries

SSH commands

WMI commands

📅 Configure a Schedule

You can define a schedule using the visual scheduler in the GermainUX Workspace or an advanced CRON expression.

💻 Using the Visual Scheduler

  1. Open the action you want to schedule in the GermainUX Workspace.

  2. Enable Run on Schedule.

    image-20201215-181021.png
  3. Use the scheduler to configure the execution frequency.

The visual scheduler supports common schedules, including:

Schedule

Every minute

Hourly

Daily

Weekly

At specific times

image-20201215-181158.png

Save the action after configuring its schedule.

🔧 Using a CRON Expression

For more advanced scheduling requirements, select the advanced scheduling option and enter a valid Quartz CRON expression.

A Quartz CRON expression generally uses the following fields:

Seconds Minutes Hours Day-of-Month Month Day-of-Week [Year]

Verify the applicable time zone before enabling a production schedule.

image-20201215-181720.png

🔖 CRON Expression Examples

CRON expression

Execution schedule

0 0 12 * * ?

Every day at 12:00 p.m.

0 15 10 ? * *

Every day at 10:15 a.m.

0 15 10 * * ?

Every day at 10:15 a.m.

0 15 10 * * ? *

Every day at 10:15 a.m.

0 15 10 * * ? 2005

Every day at 10:15 a.m. during 2005.

0 * 14 * * ?

Every minute from 2:00 p.m. through 2:59 p.m., every day.

0 0/5 14 * * ?

Every five minutes from 2:00 p.m. through 2:55 p.m., every day.

0 0/5 14,18 * * ?

Every five minutes from 2:00–2:55 p.m. and 6:00–6:55 p.m., every day.

0 0-5 14 * * ?

Every minute from 2:00 p.m. through 2:05 p.m., every day.

0 10,44 14 ? 3 WED

At 2:10 p.m. and 2:44 p.m. every Wednesday in March.

0 15 10 ? * MON-FRI

At 10:15 a.m. every Monday through Friday.

0 15 10 15 * ?

At 10:15 a.m. on the 15th day of every month.

0 15 10 L * ?

At 10:15 a.m. on the last day of every month.

0 15 10 ? * 6L

At 10:15 a.m. on the last Friday of every month.

0 15 10 ? * 6L 2002-2005

At 10:15 a.m. on the last Friday of every month from 2002 through 2005.

0 15 10 ? * 6#3

At 10:15 a.m. on the third Friday of every month.

0 0 12 1/5 * ?

At 12:00 p.m. every five days, starting on the first day of each month.

0 11 11 11 11 ?

Every November 11 at 11:11 a.m.

image-20201215-182910.png

Before activating a scheduled action, validate the expression and confirm that its execution frequency will not create overlapping runs or excessive load.

Feature Availability: 2024.2 or later