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. Pick the environment at the top right and open Centro › Robots › Disparadores (Center › Robots › Triggers).
  2. Click Nuevo disparador (New trigger). A four-step wizard opens:
    • Qué ejecuta (What it runs): Un proceso (a process) or Un flujo (a flow), and which one.
    • Cuándo corre (When it runs): Un horario (a schedule). Pick the frequency (Todos los días, every day; Lunes a viernes, Monday to Friday; Ciertos días de la semana, certain weekdays; Una vez al mes, once a month; Cada cierto número de horas or minutos, every N hours or minutes; or Personalizado (expresión cron), a custom cron expression) and the time zone. The Próximas ejecuciones (Next runs) panel shows when it will run.
    • Dónde corre (Where it runs): the machine and the robot session and, optionally, each execution’s maximum duration.
    • Revisar y crear (Review and create): give it a name (e.g. Conciliación nocturna) and click Crear disparador (Create trigger). It is active as soon as it is created.

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; called by another system → webhook 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.