Workspace app

Cascade

Status: Live

Automate recurring work across Hollow with a safe, step-by-step runner, including HollowScript for real logic.

Cascade is Hollow’s automation runner: an ordered list of steps that call your tools, run code, branch, and loop, on demand or on a schedule, with code execution sandboxed until it has almost no power left to abuse.

Cascade

Workspace app

Build

Steps, not a workflow diagram

A cascade is an ordered list of steps: call an external API, invoke a native Hollow tool, run code, branch on a condition, or loop over a list, each one declaring what happens next on success or failure, with retries where you need them.

  • Five step types: HTTP, Hollow tool, code, condition, loop
  • Each step declares what happens next on success or failure
  • Optional retries with backoff on any step
CascadeStep types
  • HTTP calls
  • Hollow tools
  • Code: JS, Python, HollowScript
  • Conditions and loops

Run safely

Code that cannot reach further than it should

Code steps run in a separate, deliberately powerless service: no internet access, no stored credentials, a disposable sandbox per call. HTTP steps are independently guarded against reaching internal services, and high-risk tools are blocked from running unattended, no matter how a step is configured.

  • Code steps run with no internet access and no ambient credentials
  • A fresh, disposable sandbox for every single run
  • High-risk tools are blocked from unattended execution, always
SecurityPowerless by design
  • No internet access
  • No stored credentials
  • A fresh sandbox per run
  • Blocks internal requests

HollowScript

The canonical place to use HollowScript

HollowScript code steps run in-process, with no separate sandboxed process needed, because the language already refuses ambient access before a single statement runs. The step editor is the real HollowScript editor: live syntax highlighting and diagnostics, not a bundled lookalike.

  • HollowScript steps run in-process, safely, by design
  • The step editor uses HollowScript’s own highlighter and checker
  • A HollowScript step can query your tasks directly
HollowScriptReal logic
  • Runs in-process
  • Real syntax highlighting
  • Live diagnostics
  • Reads your tasks

What’s inside

Automation you do not have to babysit

  • 01

    Five step types

    HTTP calls, Hollow tools, code, conditions, and loops, chained together.

  • 02

    Scheduling

    Run a cascade on demand or on a schedule, with a lock that stops double-firing.

  • 03

    Powerless code sandbox

    JavaScript and Python steps run with no internet access and no stored credentials.

  • 04

    HollowScript steps

    A capability-safe language that runs in-process with a real editor, highlighting, and diagnostics.

  • 05

    Retries and branching

    Per-step retries, conditions, and loops for real control flow.

  • 06

    Unattended safety

    High-risk tools are always blocked from running without a human present.

Automation you do not have to babysit

Cascade is part of Hollow, invite only while we open access in stages.