Plans & Limits
Invoker offers tiered plans that control how many active deployments you can have at once.
Plans
| Free | Pro | |
|---|---|---|
| Active deployments | 5 | 50 |
| Submissions | Unlimited | Unlimited |
| Webhooks | Included | Included |
| Email notifications | Included | Included |
| Price | $0 | Coming soon |
Active deployment slots
Your plan determines how many deployments you can have live at the same time. When you create a deployment, it occupies one slot. When you delete a deployment, the slot is freed.
Example: On the Free plan, you can have 5 active deployments. If you try to create a sixth, the API returns a 403 error:
{ "error": "Deployment limit reached. Delete an existing deployment or upgrade your plan." }To free a slot, delete a deployment you no longer need:
curl -X DELETE https://api.invoker.page/deploy/d_abc123 \
-H "Authorization: Bearer inv_your_api_key"Or ask Claude:
"Delete my old landing page deployment"
Submission storage
Submissions are stored for the lifetime of the deployment. Deleting a deployment permanently deletes all its submissions and webhooks. Export your data before tearing down if you need to keep it.
API rate limits
Rate limits apply equally to all plans. They are not affected by your plan tier.
| Endpoint | Limit | Window |
|---|---|---|
POST /submit/:deployId | 10 requests | 1 minute (per deployment) |
POST /auth/session | 5 requests | 1 minute |
POST /auth/otp | 3 requests | 1 minute |
POST /auth/verify | 10 requests | 1 minute |
GET /auth/login | 30 requests | 1 minute |
See Errors & Rate Limits for details on rate limit error responses.
Pro plan
The Pro plan increases your active deployment limit to 50. It is currently under development and will be available soon. Pricing will be announced on the Invoker website.
Need more than 50 deployments?
If you need a higher limit, reach out -- we can discuss custom plans for high-volume use cases.