Workflow as Code
Define workflows in YAML with actions, tasks, and DAG-based step dependencies. Validate before deploying.
Workflow as Code
Define workflows in YAML with actions, tasks, and DAG-based step dependencies. Validate before deploying.
Multiple Runners
Run steps on the host, in Docker containers, or as Kubernetes pods. Mix and match within a single workflow.
Live Log Streaming
Watch job execution in real-time through the web UI or WebSocket API. Logs are structured JSONL with optional S3 archival.
Triggers & Hooks
Automate with cron schedules and webhook endpoints. React to job outcomes with on_success and on_error hooks.