Glossary · Product

Cron expression

The five-field UTC schedule string that determines when a scheduled webhook fires.

A cron expression is the schedule string attached to a webhook that determines when scheduled ingest fires. Hooksbase uses the standard five-field format:

*      *     *            *       *
minute hour  day-of-month month   day-of-week
(0-59) (0-23) (1-31)      (1-12)  (0-6)

Examples: 0 * * * * fires hourly on the hour, */15 * * * * every fifteen minutes, and 0 3 * * 1 at 03:00 on Mondays.

Always UTC

Expressions are evaluated in UTC. There is no per-schedule timezone and no daylight-saving adjustment, so convert your intended local time before writing the expression. A job meant for 09:00 in a summer-time zone will drift by an hour relative to local clocks twice a year unless you account for it.

What the schedule tracks

Alongside the expression, each schedule stores an optional name, an optional payload template, a status of active or paused, and the lastFiredAt and nextFireAt timestamps in Unix milliseconds — which is the fastest way to confirm a schedule is actually live.

Related terms