> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowx.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Timer Intermediate Event (interrupting)

> A Timer Intermediate Event (interrupting) is an event that is triggered based on a specified time duration or date. It is placed within the flow of a process and serves as a point of interruption and continuation.

![Timer Intermediate Event node icon: a double circle with a clock](https://s3.eu-west-1.amazonaws.com/docx.flowx.ai/3.5/timer_intermediate_event.png#center)

## Configuring a timer intermediate event (interrupting)

| Field | Validations | Accepted Values |
| - | - | - |
| Timer Type | Mandatory | Date or Duration |
| Definition | Mandatory | ISO 8601 date or duration |
| | | Process parameter (select **Process variable**, then pick the key in **Parameter name**) |

![Process canvas of an invoice approval flow with a Timer Intermediate Event named Wait for payment run placed between the Escalate to manager user task and the Approved end event, and two timer boundary events attached to the Review invoice task](https://s3.eu-west-1.amazonaws.com/docx.flowx.ai/05-timer-events-canvas-overview.png)

### Timer type:

#### Date

* event triggered on a specific date-time
* ISO 8601 format (example: `2019-10-01T12:00:00Z` - UTC time, `2019-10-02T08:09:40+02:00`- UTC plus two hours zone offset)

![Timer Intermediate Event configuration panel with the Date timer type and the definition editor showing a date picker, a time picker, and the preview 2026-10-15T09:30:00Z](https://s3.eu-west-1.amazonaws.com/docx.flowx.ai/01-intermediate-timer-date-editor.png)

#### Duration

Event triggered after x duration after the token reached the timer node (or parent node) (example: `PT6S`).

* Definition:
  * ISO 8601 duration
  * Process parameter

> [!NOTE]
>
> Cron expressions are available only for the **Cycle** timer type, which this node does not support.

## General Rules

* A Timer Intermediate Event is triggered based on its duration or date definition.
* When the token enters a Timer Intermediate Event, a scheduler is set, and it waits for the timer event to be triggered.
* After the timer is triggered, the process instance continues.


## Related topics

- [Timer boundary event](https://docs.flowx.ai/6.x/docs/building-blocks/node/timer-events/timer-boundary-event.md)
- [Timer events](https://docs.flowx.ai/6.x/docs/building-blocks/node/timer-events/timer-events.md)
- [Process nodes (BPMN)](https://docs.flowx.ai/6.x/docs/building-blocks/node/node.md)
- [Message Events](https://docs.flowx.ai/6.x/docs/building-blocks/node/message-events/message-events.md)
- [Timer expressions](https://docs.flowx.ai/6.x/docs/building-blocks/node/timer-events/timer-expressions.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.