idle

Pause playbook execution for a specified duration.

Usage Examples

actions:
  # Fixed delay
  - idle:
      duration: 2.5
      description: "Wait for application to load"

  # Variable delay
  - idle:
      duration: "{{ load_time }}"
      description: "Wait for configurable load time"

Parameters

Parameter

Type

Description

duration

float

Delay duration in seconds (required)

description

string

Human-readable description (optional)

Notes

  • Duration supports variable substitution

  • Useful for waiting on UI rendering, network operations, or system processes

  • For conditional waiting, use wait_until instead

See Also

  • wait_until for waiting on specific conditions

  • pause for interactive pauses