# Workflows > Run an on-demand container task with run history, timeouts, and bounded retries. Source: https://nexthomelabs.com/docs/services/workflows Slug: services/workflows Section: Create Last updated: 2026-08-30 --- # Workflows A Workflow runs a container task on demand. Use it for bounded work that should have a recorded run history, a timeout, and retry limits instead of a permanently running process. ## Configure the task Choose **Workflow**, provide the container image and command required for the task, then set the task timeout and retry limit. Keep the command deterministic and make it safe to retry where possible. ## Review runs The workflow screen records each invocation and its outcome. Inspect a failed run before retrying so a configuration or input problem is not repeated automatically.