How WaveAssist Works

Spin up your private cloud sandbox, design pipelines, and automate at scale—no infra hassles.

Your private box spinning up

Your Dedicated Environment

On sign-up, WaveAssist gives you a dedicated Docker box—no shared CPUs, no noise. Your own always-on runtime, ready to execute tasks.

Each box is a private, isolated environment with its own resources, so you can run workflows without worrying about interference from other users.

Account signup to box creation flow

Define Your Workflow

Use Nodes to build each step—fetch, transform, notify, and more. Store secrets or data with Variables—from strings to DataFrames.

Variables and node outputs are stored securely in your own private MongoDB database—fully isolated and always accessible.

Nodes and Variables panels

Add Packages Instantly

Need external libraries? In the Packages tab, click “Install” and we’ll run pip install directly inside your box—no Dockerfiles needed.

Choose from our curated list of popular packages, or install any public package from PyPI. It’s that simple.

Install packages UI
Real-time logs panel

Run & Monitor in Real Time

Hit Run on any node—or execute the entire workflow—and WaveAssist dispatches your jobs within seconds, managing all dependencies automatically.

View live logs in the Logs section—stdout, stderr, and timestamps streaming in near real-time.

Automate with Schedules

Click Deploy, choose cron, hourly, or per-second triggers on your start node, and WaveAssist will fire off runs automatically.

Perfect for recurring tasks like data pulls, reports, or notifications—set it and forget it.

Schedule deployment modal
Parallel boxes illustration

Scale on Pro Plans

Run multiple boxes in parallel or choose beefier instances to tackle heavy workloads. Upgrade to Pro and unlock the power to handle demanding workflows with ease.

Each box runs independently, so you can scale horizontally by adding more boxes as needed, ensuring your workflows scale seamlessly without downtime.

Your All-In-One Dashboard

Manage Nodes, Variables, Packages, Deployments, and Logs—all in one place.

Full dashboard wireframe

Ready to Dive In?

Sign up and watch your private box spin up in seconds.

Get Started Free