Concurrency limits
Pricing tier | Limit |
---|---|
Free | 10 concurrent runs |
Hobby | 25 concurrent runs |
Pro | 100+ concurrent runs |
Rate limits
Generally speaking each SDK call is an API call.Limit | Details |
---|---|
API | 1,500 requests per minute |
trigger()
on a task in a loop, instead of doing this use batchTrigger()
which will trigger multiple tasks in a single API call. You can have up to 500 tasks in a single batch trigger call.
Queued tasks
The number of queued tasks by environment.Limit | Details |
---|---|
Dev | At most 500 |
Staging | At most 10 million |
Prod | At most 10 million |
Schedules
Pricing tier | Limit |
---|---|
Free | 10 per project |
Hobby | 100 per project |
Pro | 1,000+ per project |
deduplicationKey
so you don’t add the same schedule to a task multiple times. If you don’t your task will get triggered multiple times, it will cost you more, and you will hit the limit.
If you’re creating schedules for your user you will definitely need to request more schedules from us.
Preview branches
Pricing tier | Limit |
---|---|
Free | Not available |
Hobby | 5 preview branches |
Pro | 20+ preview branches |
Realtime connections
Pricing tier | Limit |
---|---|
Free | 10 concurrent connections |
Hobby | 50 concurrent connections |
Pro | 500+ concurrent connections |
Task payloads and outputs
Limit | Details |
---|---|
Single trigger payload | Must not exceed 3MB |
Batch trigger payload | The total of all payloads must not exceed 5MB |
Task outputs | Must not exceed 10MB |
runs.retrieve
. You don’t need to do anything to handle this in your tasks however, as we will transparently upload/download these during operation.
Batch size
A single batch can have a maximum of 500 items.Log retention
Pricing tier | Limit |
---|---|
Free | 1 day |
Hobby | 7 days |
Pro | 30 days |
Log size
We limit the size of logs to prevent oversized data potentially causing issues.Alerts
An alert destination is a single email address, Slack channel, or webhook URL that you want to send alerts to.Pricing tier | Limit |
---|---|
Free | 1 alert destination |
Hobby | 3 alert destinations |
Pro | 100+ alert destinations |
Machines
The default machine issmall-1x
which has 0.5 vCPU and 0.5 GB of RAM. You can optionally configure a higher spec machine which will increase the cost of running the task but can also improve the performance of the task if it is CPU or memory bound.
See the machine configurations for more details.
Team members
Pricing tier | Limit |
---|---|
Free | 5 team members |
Hobby | 5 team members |
Pro | 25+ team members |