run_job
Pro: run a shell command in a fresh cloud sandbox on your own provider account (vercel (Vercel Sandbox, default), e2b, daytona, modal, workers (Workers Sandbox)) and get the exit code and the last 16 KB of stdout and stderr back. Send small input files with it. The sandbox is created for the job and stopped right after, so nothing idles on your bill. Free watch-only logs would_offload and runs nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cmd | Yes | Shell command, run with bash -lc, e.g. "git clone https://github.com/you/app && cd app && npm ci && npm test". | |
| env | No | Optional non-secret environment variables for the command (strings). | |
| files | No | Optional input files written before cmd runs: [{path, content, encoding?: "base64"}]. 50 files, 500 KB total. | |
| free_mb | No | Optional: memory free on your machine now, for the weekly report. | |
| runtime | No | Vercel only: node24 (default), node22, node26 or python3.13. | |
| provider | No | Name of a saved provider key (default: your default key, else vercel). | |
| template | No | E2B only: template id, default base. | |
| timeout_s | No | 1-240 seconds, default 120. |