Automations
Agent sessions are defined in code, and can be spawned via CLI, API, in response to webhook events, or on a cron. All the benefits of cloud agents included: isolated sandbox, dependencies installed, full logging, permission limits, and budget caps.
ellipsis: version: v1 name: Nightly migration checker description: Run splitshift-api's migration checks nightlyclaude: system: | Run `make check-migrations` in splitshift-api. If it fails, identify the migration at fault and open an issue with the failing output and the likely fix.trigger: type: cron schedule: "0 3 * * *"sandbox: repositories: - name: splitshift-api variables: - name: DOPPLER_TOKENbudget: session: 1.50One YAML file
sandbox: image: setup: | poetry install pnpm install --frozen-lockfileIsolated sandbox
Full logging
Investigated webhook retry storms after the queue migration
Added idempotency keys to the trade-webhook consumer
Searchable history
sandbox: github: permissions: contents: write pull_requests: write repositories: [splitshift-docs]Permission limits
budget: session: 1.50 day: 5.00 week: 20.00 month: 60.00Budget caps
Every use case runs on the same platform. See how it works