Skip to content

Scheduled trigger

A scheduled trigger launches an execution automatically, at the time or frequency you define with a cron expression. This is what turns an automation into something that truly runs alone: ​​every night, every Monday, every 15 minutes, without anyone having to remember.

  1. Enter the environment and open the Triggers tab.
  2. Click New trigger.
  3. Enter a name (e.g. Conciliación nocturna).
  4. Select the Scheduled type.
  5. Select the process, the agent and the robot session with which each execution will run.
  6. Enter the cron expression and timezone.
  7. Guarda.

modal with type Scheduled, cron field and timezone selector.

From there, Zoan Cloud creates a run every time the clock matches the cron expression, in the chosen time zone.

The cron expression defines the schedule. For example, 0 8 * * 1-5 means “Monday to Friday at 8:00 a.m.” You have the complete reference with examples in Cron Expressions.

The time is interpreted in the time zone you select, not UTC by default. Choosing the right one is essential for the process to run when you expect.

You can enable or disable a trigger at any time from the list, without deleting it. A disabled trigger does not generate executions even if its scheduled time arrives — useful for pausing a process during maintenance or while you correct something, without losing its configuration.

Schedule processes that must occur on their own, recurrently, and at a known time — without anyone having to remember to launch them.

Buen candidato a programarExample
Tareas recurrentes de calendarioBank reconciliation every night; sales report every Monday 8 a.m.
Processes that depend on a closure or cutBilling at month-end; payroll biweekly
Periodic surveysCheck a mailbox or folder every 15 minutes
Feed a queue (dispatcher)Queue the day’s invoices at 6 a.m. for bots to process
Mantenimientos fuera de horarioCleaning or backups at dawn, when the systems are free

Do not schedule it if the process is triggered by a specific action (launched by a person when needed → manual execution or manual trigger) or if it depends on an unpredictable external event instead of the clock.

  • Verify first with a manual execution that the process runs well, and only then schedule it.
  • Ensures there is an agent online in the scheduled slot. If the process runs at 2 a.m., the agent (ideally an unattended service) must be on and logged in at that time.
  • Do not overlap executions: if a process can take longer than the interval between runs (e.g. every 5 min but sometimes it takes 8), take this into account so as not to accumulate executions.
  • An explicit time zone avoids surprises; Don’t depend on default values.