{
 "slug": "sandbox-timer",
 "name": "Sandbox Timer",
 "description_for_agents": "Idle-sandbox guard for AI agents. Your agent sends its running E2B, Vercel Sandbox, Daytona or Modal sessions; Sandbox Timer flags the idle ones, shows what idle time cost at the hourly rates you give it, and with Pro at $9 a month returns the ready-to-run kill call for each. A guard on top of your sandboxes, not a sandbox. It never holds your provider keys.",
 "homepage": "https://timer.cloudforbots.com",
 "mcp_url": "https://timer.cloudforbots.com/mcp",
 "rest": "https://timer.cloudforbots.com/api/run/{tool}",
 "llms_txt": "https://timer.cloudforbots.com/llms.txt",
 "skill": "https://timer.cloudforbots.com/SKILL.md",
 "tools": [
  {
   "name": "track_sessions",
   "description": "Send your agent's running sandbox sessions (up to 200; call it on a heartbeat, e.g. every 5 minutes) and get back which are idle past your threshold or over their max lifetime, the dollars idle time has cost at the hourly rates you pass, and what to do. Pro acts: returns a ready-to-run kill call per idle sandbox for its provider (E2B kill, Vercel Sandbox stop, Daytona stop, Modal terminate) and POSTs one alert per sandbox to your webhook. Free watch-only returns would_kill and sends nothing. We never hold provider keys and never kill anything ourselves: your agent runs the call with its own key."
  },
  {
   "name": "idle_report",
   "description": "Which sandboxes were flagged idle and what idle time cost, per provider, from what track_sessions has seen. Without an API key pass fleet. With a key: every fleet on it. Free shows 7 days, Pro 30."
  },
  {
   "name": "set_idle_rules",
   "description": "Pro: save the rules track_sessions applies to a fleet: idle_minutes threshold, max_lifetime_minutes, default rates_per_hour by provider, and alert_webhook. Free returns a preview of the rules and saves nothing (pass the same values on each track_sessions call instead)."
  },
  {
   "name": "weekly_report",
   "description": "Plain-English summary of the last 7 days: sandboxes watched, how many sat idle, dollars idle time cost at your rates, kill calls returned (Pro) or that would have been (free). Read-only; sends nothing. Needs a free API key."
  },
  {
   "name": "usage_and_upgrade",
   "description": "Usage today + upgrade link (not metered)."
  }
 ],
 "pricing": [
  {
   "plan": "free",
   "price_usd": 0,
   "limit": "500 calls/day",
   "note": "no key needed; daily, not a trial"
  },
  {
   "plan": "pro",
   "price_usd": 9,
   "interval": "month",
   "limit": "50000 calls/day",
   "subscribe_url": "https://pay.instaloops.com/b/3cI3cv55uffh0ez4Kr83C3C"
  }
 ],
 "byo_model": true,
 "works_with": [
  "Claude",
  "Codex",
  "ChatGPT",
  "Grok Bot"
 ],
 "publisher": "Supa Humans",
 "first_party": true,
 "status": "live",
 "listing": "https://botrecipe.com/tools/sandbox-timer/",
 "updated_at": "2026-10-16"
}