The Timer node pauses the workflow for a specified duration before continuing. Use it to introduce delays, wait for a scheduled time, or set up repeating intervals. It supports three scheduling modes: Relative (wait a set amount of time), Exact (fire at a specific time on a schedule), and Cron (advanced cron-based scheduling).
How to read settings tables
The tables below describe each configurable option as it displays in the Unqork IDE. Values are formatted as follows:
inline code— a value to type exactly as shown | Bold — a value selected from a drop-down, radio button, tab, or choice chip | ON/OFF — toggle state | ✓ — checkbox checked | ☐ — checkbox unchecked
Settings
| Setting | Field | Type | Default | Description |
|---|---|---|---|---|
| Label | label |
Text input | timer-{n} |
A display name for the node. |
| Path | nodeId |
Text input | — | The unique identifier automatically generated for the node. Preset and not editable. |
| Type | timerType |
Radio button | Relative | The scheduling mode to use. Options include: Relative, Exact, or Cron. |
Relative (default): Pauses the workflow for a set amount of time before continuing.
Setting Field Type Default Description Time Amount timeAmountNumber input — The duration to wait. Time Unit timeUnitDrop-down — The unit of time. Options include: Minutes, Hours, Days, Weeks, Months, or Years.
Exact: Fires at a specific scheduled time.
Setting Field Type Default Description Frequency frequencyDrop-down — How often to fire. Options include: Daily, Weekly, Monthly, or Yearly. ↳ Day of Week dayOfWeekDrop-down — The day to fire. Options include: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, or Saturday. Visible when Frequency is Weekly. ↳ Day of Month dayOfMonthDrop-down — The day of the month to fire, 1 through 31, or Last Day of the Month to always fire on the final day whatever its number (Monthly only). If a selected day doesn't exist in a given month, the timer fires on the last day of that month. Visible when Frequency is Monthly or Yearly. Switching Frequency from Monthly to Yearly resets Last Day of the Month to 1, because a yearly schedule fires on a fixed date. ↳ Month monthOfYearDrop-down — The month to fire. Options include: January through December. Visible when Frequency is Yearly. Time timeTime input — The time of day to fire, in UTC.
Cron: Fires based on a cron expression for advanced scheduling.
Setting Field Type Default Description Cron Expression cronExpressionText input — A valid cron expression defining the schedule (for example, 0 9 * * 1runs every Monday at 9:00 AM).
Link Settings
All links connecting to and from this node use the standard link settings panel. For the full reference, see Output Links.
- Label: A display name for the link.
- Status: A descriptive label for the this link represents. Use it to identify which route the workflow took, for example,
ApprovedorRejected. - Unidirectional: When set to ON, this setting lets the workflow proceed without waiting for this path to complete.
- Use Flash Message: When set to ON, this setting displays a notification to end-users when the workflow follows this link.
- Flash Message: The notification message to display.
- Make Flash Message Dismissable: When checked, this setting lets end-users dismiss the notification.
- Message Status: The visual style of the notification. Options include: Success, Info, or Danger.
Changelog
| Date | Change |
|---|---|
| — | Initial publication. |