What do you mean by 'Priority Job Slot'?

Let's get one important thing out of the way first: we will handle any traffic that you send us. However, if you are sending us gigantic amounts of data at once, and expect everything to be processed instantenous as well, then we will need to reserve some capacity. The more data you want to be handled concurrently, the more reserved Priority Job Slot you will require.

If you exceed your number of Priority Job Slot, we will start queueing the next ones, regardless of what other customers are sending us. Queued items might still be processed swiftly as a result of our large base capacity and upscaling potential. However, if your use case demands high traffic with a real-time feel to it, we recommend that you do not leave things to chance and reserve more Priority Job Slot.

But what exactly determines how many job slots are being used up? Basically each Encoding Job takes up a varying number of Job Slots which your account has available at a given time. For the full list on how many Job Slots are used up at a given time from each Robot, please see below.

Service Robot Job Slot Claim
Handling Uploads
/upload/handle 0
File Importing
/azure/import 20
/backblaze/import 20
/cloudfiles/import 20
/cloudflare/import 20
/digitalocean/import 20
/dropbox/import 20
/ftp/import 20
/google/import 20
/http/import 10
/minio/import 20
/s3/import 10
/sftp/import 20
/supabase/import 20
/swift/import 20
/wasabi/import 20
Video Encoding
/video/adaptive 60
/video/concat 60
/video/encode 60
/video/merge 60
/video/subtitle 60
/video/thumbs 15
Audio Encoding
/audio/artwork 20
/audio/concat 20
/audio/encode 20
/audio/loop 20
/audio/merge 20
/audio/waveform 20
Image Manipulation
/image/merge 10
/image/optimize 15
/image/resize 5
Artificial Intelligence
/document/ocr 10
/image/describe 10
/image/facedetect 20
/image/ocr 10
/speech/transcribe 10
/text/speak 10
/text/translate 10
Document Processing
/document/autorotate 10
/document/convert 12
/document/merge 10
/document/split 10
/document/thumbs 10
/file/read 5
/html/convert 10
File Filtering
/file/filter 0
/file/verify 10
/file/virusscan 38
Code Evaluation
/script/run 5
Media Cataloging
/file/hash 60
/file/preview 15
/meta/write 10
File Compressing
/file/compress 15
/file/decompress 10
File Exporting
/azure/store 10
/backblaze/store 10
/cloudfiles/store 10
/cloudflare/store 10
/digitalocean/store 10
/dropbox/store 10
/ftp/store 10
/google/store 10
/minio/store 10
/s3/store 10
/sftp/store 10
/supabase/store 10
/swift/store 10
/tus/store 10
/vimeo/store 10
/wasabi/store 10
/youtube/store 10
Smart CDN
/file/serve 0

Note that the limit is configurable per Plan, and that it acts per region. So if your Plan had 500 Priority Job Slots available, that would be 500 in each of 3 regions that Transloadit operates in.

To learn more about Queues and what you can do to avoid them, read the Queue section in our API docs.

See also:

Can I allow Transloadit's IPs in my firewall? How can I track uploads for a specific user? Are there any discounts?