Start Timer Event Activity
The Start Timer Event activity initiates a new process instance based on predefined timer events. It supports various scheduling methods, including cyclic intervals, specific dates, time durations, or timeouts.
| Field | Description | Requirement |
|---|---|---|
| Time cycle (e.g. R3/PT10H) | Defines a recurring time interval to initiate a process at specified intervals or send multiple reminders for overdue user tasks. | Optional |
| Time Date in ISO-8601 | Specifies the exact date and time for the timer using the ISO-8601 format. | Optional |
| Time Duration (e.g. PT5M) | Sets the timer based on an ISO-8601 duration. | Optional |
Action Types & Examples
Timer ID
- Format: string
- Example Result: "timer-event-12345"
Status
- Format: boolean
- Example Result: true
Implementation Examples
Field Setup - Time cycle: R3/PT10H - Time Date in ISO-8601: 2024-12-31T23:59:59Z - Time Duration: PT5M
Execution Parameters - Time cycle: workflow.variables.reminderCycle - Time Date in ISO-8601: context.currentDate.addDays(7).toIsoString() - Time Duration: workflow.config.defaultTimeout
Technical Notes
If multiple timer definition fields (Time cycle, Time Date, Time Duration) are configured, the activity typically prioritizes them in a predefined order (e.g., Time cycle > Time Date > Time Duration) or may result in an error. All time-related inputs must strictly adhere to the ISO-8601 standard for accurate parsing and execution. Ensure the system's clock and timezone settings are correctly configured to prevent discrepancies in timer triggers.