eavz

Plan Limits & Quotas

Rate limits, resource quotas, overages, and add-on packs

Plan Limits & Quotas

Every Weavz plan includes generous resource limits. Paid plans use soft limits — you're never hard-blocked from creating resources.

Rate Limits

API rate limits are enforced per-organization on a per-minute sliding window.

PlanRequests/min
Free60
Pro600
Team2,000
Scale5,000
EnterpriseCustom

Rate limit headers are returned on every response:

  • X-RateLimit-Limit — max requests per minute
  • X-RateLimit-Remaining — requests remaining in current window
  • X-RateLimit-Reset — Unix timestamp when the window resets

When rate-limited, you'll receive a 429 Too Many Requests response.

Resource Quotas

Resources are counted per-organization. Each plan includes a base amount:

ResourceFreeProTeamScaleEnterprise
Actions/month1,00025,000150,000500,000Unlimited
Connections5502501,000Unlimited
MCP Servers252502,50010,000Unlimited
Workspaces3502501,000Unlimited
Members21050100Unlimited
API Keys21050100Unlimited
End Users1,000UnlimitedUnlimitedUnlimitedUnlimited
Storage100 MB1 GB10 GB100 GBUnlimited
KV Entries1,00010,000100,0001,000,000Unlimited

Resource Overages

On paid plans, exceeding your included resource quota does not block you. Instead, additional resources are billed as overages:

  • Connections, Workspaces, MCP Servers — $0.10/mo each
  • Team Members — $5.00/mo each

Overages are automatically calculated and added to your monthly invoice.

On the Free plan, resources are hard-capped at the included amount (with a small buffer for connections and MCP servers).

You can set an optional spend cap to limit your monthly overage costs. When the cap is reached, additional resource creation is blocked until the next billing period.

Sandbox Limits

Code execution runs in a secure, isolated sandbox environment.

PlanMax Duration/SessionMonthly Total
Free5 seconds10 minutes
Pro30 seconds2 hours
Team300 seconds10 hours
Scale600 seconds50 hours
Enterprise600 secondsUnlimited

Polling Triggers

Polling triggers check for new events at regular intervals:

PlanMinimum Interval
Free5 minutes
Pro / Team / Scale / Enterprise1 minute

Activity Retention

Activity logs are retained based on your plan:

PlanRetention
Free7 days
Pro30 days
Team90 days
Scale180 days
Enterprise1 year

Add-On Packs

Need more capacity? Purchase add-on packs from the billing dashboard. Add-ons are charged immediately and apply to the current billing period. Add-on quotas reset each billing cycle.

Add-on packs require a paid plan. Each category has a minimum tier — see the table below.

Action Packs (Pro+)

Available on Pro, Team, Scale, and Enterprise plans.

PackPrice
+10,000 actions$5
+50,000 actions$15
+200,000 actions$40
+1,000,000 actions$100

Sandbox Packs (Team+)

Available on Team, Scale, and Enterprise plans.

PackPrice
+10 hours$15
+50 hours$50

Storage Packs (Team+)

Available on Team, Scale, and Enterprise plans.

PackPrice
+5 GB$5
+25 GB$15

KV Store Packs (Team+)

Available on Team, Scale, and Enterprise plans.

PackPrice
+10,000 entries$5
+100,000 entries$15

Stacking

You can purchase the same add-on pack multiple times (up to 10×) within a billing period. If you regularly need more capacity, consider upgrading to the next tier — it's usually more cost-effective when you need capacity across multiple dimensions.

Tier Requirements Summary

CategoryFreeProTeamScaleEnterprise
Action Packs
Sandbox Packs
Storage Packs
KV Store Packs

Quota Exceeded Errors

When a hard limit is reached, the API returns a 402 status with:

json
{
  "error": "Quota exceeded: actions (1000/1000 on free plan)",
  "code": "QUOTA_EXCEEDED"
}

To resolve: upgrade your plan or purchase an add-on pack from the billing dashboard.