Founding access · EUR 19/mo locked for life

Know your batch jobs are healthy before your customers do.

Push synthetic canaries through your real queue, assert on throughput, lag, success rate and output schema from one tiny manifest, and get alerted the moment a batch silently breaks or drifts.

No spam, ever. One email when early access opens.
Built for teams running
CelerySidekiqBullMQAmazon SQSKafkacron
Batchwright batch health illustration
All batches healthy
Why Batchwright

Silent batch failures, caught early.

Cron jobs and queues fail quietly: the dashboard stays green while the work stops. Batchwright proves the work still happens.

Synthetic canaries

Send test jobs through your real queue and assert on the result, so a broken batch trips an alert long before it ever reaches a customer.

One declarative manifest

Describe healthy throughput, lag, success rate and output schema once in a tiny YAML file. Commit it to git. It keeps watch forever.

Drops into any stack

Celery, Sidekiq, BullMQ, Amazon SQS, Kafka consumers or plain cron. A read-only token, no rewrites, live in minutes.

How it works

Live in minutes, watching forever.

  • 1

    Write a manifest

    Declare what healthy means for each batch in a few lines of readable YAML: expected throughput, max lag, success rate and output schema.

  • 2

    Connect your queue

    Add a read-only token. No real payloads leave your infrastructure, only synthetic canaries and aggregate metrics.

  • 3

    Get alerted on drift

    Slack or email the moment a batch silently breaks, slows down, falls behind schedule or drifts off its schema.

Batchwright batch queue health dashboard
Pricing

One simple founding price.

Join the waitlist now and lock the founding price for life. No card required during the private beta.

Founding access
EUR 39EUR 19/mo

Locked for life for founding users. Free during the private beta, no card required.

  • Unlimited selftest manifests
  • Synthetic canaries as often as every minute
  • Slack and email drift alerts
  • 30-day run history and trend charts
  • Every queue integration included
  • Founding price locked for life
Join the waitlist
FAQ

Good questions, answered.

What exactly is a selftest manifest?

A short YAML file that lives in your repository and declares the expected behaviour of a batch or queue: throughput, lag, success rate and output schema. We continuously check reality against it and tell you the moment they diverge.

Do you need access to my data?

No. We run synthetic canary jobs and read aggregate metrics through a read-only token. Your real job payloads never leave your infrastructure.

Which queues are supported?

Celery, Sidekiq, BullMQ, Amazon SQS, Kafka consumers and plain cron at launch. Tell us what you run and we will prioritise it.

When does it launch and what does it cost?

We are onboarding founding users now. Early access starts at 19 euro per month and founding users keep that price for life. Join the waitlist for an invite.