Last updated on Oct 28, 2026

Pause

The Pause block allows you to pause the execution of the flow for a defined duration before continuing with the next action.

This block is particularly useful for punctuating an experience by giving the user time to read a text, observe a visual element, create an effect of suspense or synchronize animations.

๐Ÿ“ฅ Entries

  • in (Flow): Entry point triggering the start of the pause timer.
  • duration (Number): Duration of the pause in seconds (e.g. 1 or 2.5). If left empty, the pause defaults to 0 seconds (i.e. no pause).

๐Ÿ“ค Outings

  • out (Flow): Out point automatically activated after the specified time has elapsed.

๐Ÿ’ก Example of use

Scenario: Reading an important message

  1. A โ€œTextโ€ block displays a critical instruction to the user.
  2. The stream then passes into the Pause block with duration set to 3 seconds.
  3. During this time, the user can read the message without being interrupted.
  4. After 3 seconds, the out output triggers a โ€œButtonโ€ block offering response options.
  5. The experience continues based on the user's choice.

โš™๏ธ Technical Details

  • Flow behavior: The timer only blocks the flow passing through the block, without affecting other parallel branches of the application.

Documented version: v1