Skip to content

Scheduling & Triggers

Workflows can be triggered manually, on a schedule, or by an event from a connected service. You can also start runs programmatically through the Developer API.

Reactive vs Scheduled

A scheduled workflow checks for work on a timetable that you define. That is the right fit for recurring jobs, reports, clean-up tasks, and polling flows where the upstream service does not offer the event you need.

An event-triggered workflow works differently. GloriaMundo subscribes to the connected service and runs the workflow when that service emits the matching event. That removes polling delay and avoids waking the workflow when nothing has changed.

If the service already supports the event you care about, use an event trigger. If it does not, use a scheduled workflow instead.

Scheduled Triggers (Cron)

Schedule workflows to run automatically at specific times.

Setting Up a Schedule

When creating or editing a workflow, specify a cron trigger:

"Run this every weekday at 9am London time" "Run every Monday and Thursday at 2pm"

GloriaMundo converts natural language scheduling into cron expressions automatically.

Configuration

  • Time — When the workflow should run (e.g., 9:00 AM)
  • Timezone — Your local timezone (e.g., Europe/London)
  • Days — Which days to run (daily, weekdays, specific days)

The schedule is stored as a cron expression with timezone (e.g., 0 9 * * 1-5|Europe/London).

When you save a schedule, the editor rejects several common minute fields that run more often than every five minutes: *, */1 through */4, and numeric comma-separated values less than five minutes apart. For example, */5 * * * * is accepted, while */2 * * * * and 0,2,4 * * * * are rejected.

This check does not calculate the true interval for every cron form. Ranges such as 0-4 * * * *, non-numeric list entries, and gaps across an hour boundary are not covered by the save-time interval check. Configure schedules at least five minutes apart even when using those forms.

Activating a Schedule

After previewing a scheduled workflow with Virtual Run, click Schedule in the toolbar to activate it. The workflow will run automatically at the specified times.

Disabling a Schedule

Disable a workflow from the Workflows dashboard to stop scheduled runs without deleting the workflow. Re-enable it at any time.

Manual Triggers

Manual workflows run on demand. Click Run in the builder or from the Workflows dashboard.

Event Triggers

Event triggers subscribe to activity in a connected service such as GitHub, Gmail, Slack, or Google Calendar. When the matching event happens, GloriaMundo starts the workflow automatically.

Learn more about event triggers

API Triggers

Workflows can also be triggered programmatically via the Developer API. This is useful for integrating GloriaMundo into your own applications.

Learn more about the Developer API

Data Flow

Regardless of trigger type, input data is available to all workflow steps via the trigger variable:

  • Manual — No trigger data (unless provided via API)
  • Scheduled — No trigger data by default
  • Event — The event payload becomes {{trigger.field_name}}
  • API — The input object becomes {{trigger.field_name}}

Next Steps