Docs › OpenClaw

OpenClaw

OpenClaw agents run continuously and call tools in loops. RunVouch treats each scheduled task or heartbeat window as a run, so polling loops and runaway spend show up within minutes.

Heartbeat pattern

rv agent openclaw-main --cadence 15m --grace 5m --cap-day-cost 10
# from a cron on the OpenClaw host, every 15 min:
rv run openclaw-main -- curl -fsS http://127.0.0.1:18789/health

If the gateway stops answering, MISSED/FAILED fires. Add a daily cap to catch the "$150 polling loop".

Per-task runs via the HTTP API

curl -X POST https://api.runvouch.com/v1/runs/start -H "X-API-Key: $RUNVOUCH_KEY" -d '{"agent":"openclaw-inbox","source":"openclaw"}'
# … tool events … then
curl -X POST https://api.runvouch.com/v1/runs/end -H "X-API-Key: $RUNVOUCH_KEY" -d '{"run_id":"…","status":"ok","cost":0.21,"evidence":{"replied":true}}'

An OpenClaw skill that does this automatically is on the roadmap — tell us if you want early access.


Need a key? Get one free · Stuck? [email protected]