delivery
POST hooks.team/results
{
"url": "walmart.com/ip/2049",
"data": { "title": "...", "price": "$799" },
"ran_at": "2026-06-08T09:00Z"
}
Batch · Beta
Process thousands or millions of URLs asynchronously with queues, retries, webhooks, job observability, and production-grade execution.
Hand us a list of websites. Get clean, structured answers back, ready for your CRM or your dashboard. Thousands or millions at a time.
workers 0 32
Workers spin up when the queue grows. They idle out when it drains. No concurrency dial to babysit.
We add capacity as your job grows. Results land as we go. No infrastructure to manage.
The box
Webhook per URL. Retries on transient failure. DLQ for the rest. Live status endpoint. No glue code.
Per-website delivery. Automatic retries. Transparent failures. Live progress. No code to write.
Scale
Same queue. Same workers. Same JSON contract per URL.
Same setup. Same shape. Same answer per URL.
Regular jobs
Push a CSV. Workers drain it. Get the JSON back when the last URL is done. Same engine, closed set, no queue to manage.
Hand us a CSV. We process every row. Your team gets the answers when it's done. Same engine, fixed list, no setup.
10,000 credits/month for free, always.