Hand off the work
Send one job or a whole batch. Your request can finish while the receipts, reports, or imports run in the background.
Your app has work to do after the request ends. Send a receipt, prepare a report, sync an account—emit gets it to your workers quickly, keeps it safe, and lets people see what happens next.
HTTP/JSON · gRPC · SSE & WebSocket
/v1/spaces/production/jobsAuthorization: Bearer ••••••••{
"jobs": [
{
"name": "send-receipt",
"payload": {
"orderId": "ord_1042"
}
}
]
}The queue is only the beginning. emit keeps the job and its updates together, so your app can show progress and a final result without a separate tracking system.
Send one job or a whole batch. Your request can finish while the receipts, reports, or imports run in the background.
Run workers where you already run code. If one goes away mid-job, emit can give the work another attempt.
Report progress as work happens. Show it in your app, inspect the job later, or get a callback when it finishes.
An export might be one job. A data import might be thousands. Submit them together so the handoff stays fast, then let your workers take what they can handle. emit holds the rest.
When a worker disappears, emit can retry the job. Its progress and final result stay with it, where your app and your team can find them.
Start free. Serverless is a small monthly fee per cluster plus a price per job; Dedicated nodes are a flat hourly rate with no per-job charge. Every plan uses the same API, and you’re invoiced monthly. Prices in USD.
Usually ready in seconds. Upgrade to Serverless when you need more.
$5 a month per cluster, plus $3 per million jobs. Includes 5 GB of archive storage. Fair use applies to very large backlogs: past it, new jobs are held back until your workers catch up. The SDKs wait for room for you, for a minute by default. Contact us if you need more.
Your own nodes, with no per-job charge. Includes 5 GB of archive and 10 GB of egress per node each month.
Your own nodes, with no per-job charge. Includes 10 GB of archive and 20 GB of egress per node each month.
Beyond what’s included, archive storage is $0.03 per GB-month and egress is $0.10 per GB. Nodes are billed by the second, at the monthly price over 730 hours. Estimates for jobs created in batches; one job a request gets about a third.