Usage & Limits
How AI runs, replays, and storage limits work — and what happens when you hit them.
Plan limits
Each plan includes three monthly allotments:
- AI runs — how many times our agent can build a new automation from your prompt. The most expensive operation; budgeted carefully.
- Replays — how many times a saved automation can re-run without using AI. Replays are fast and cheap, so the limits are much higher.
- Saved automations (Free only) — how many automations you can keep stored. Paid plans are unlimited.
You can see your current usage on the billing page or via the API:
GET /api/billing/usage
What happens at the limit?
AI runs exhausted: new agent prompts are blocked with an upgrade prompt. Replays of existing automations continue to work — your scheduled extractions keep running.
Replays exhausted: all replay attempts are blocked, including scheduled ones. Affected schedules pause automatically and resume at the start of the next month.
Saved automations cap reached (Free): AI runs still complete and deliver data, but successful runs aren't saved as reusable automations. Delete one of your stored automations to make room, or upgrade for unlimited storage.
Limits reset at the start of each calendar month. There are no overage charges and no per-run pricing — hitting the wall just means waiting for the reset, or upgrading.
Scheduling limits
Your plan determines the maximum schedule frequency. If you downgrade, existing schedules are automatically adjusted to the new plan's maximum frequency.
Paused automations
If a scheduled automation would exceed your monthly replay quota, ScrapeSpace pauses its schedule until the start of the next billing cycle. You'll receive a notification listing affected automations and the reset date. When your quota resets, the schedule resumes automatically — no manual action needed.
Manual replays of a paused automation are blocked while the pause is in effect.
Monitoring
Check your usage through:
- Billing page — current AI runs, replays, and storage counts with reset date
- In-app banner — appears when you cross 70% or 90% of any monthly limit
- API —
GET /api/billing/usagereturns current counts and limits