Debuly
Hatchet logo

Hatchet

Task and workflow orchestration engine for background jobs and AI agents, with durable execution and pay-as-you-go cloud pricing.

Freemium

What is Hatchet?

Hatchet is an orchestration platform for running background tasks, durable workflows and AI agent loops. Developers define tasks in code with SDKs, and Hatchet queues them, schedules them with cron or one-time runs, retries failures, and keeps intermediate state so a workflow resumes where it left off if a worker crashes. A dashboard shows run history, logs and traces, and the platform includes an OpenTelemetry collector, alerting, pub/sub and streaming, plus fairness strategies, rate limiting and routing for scaling workloads. Hatchet Cloud is pure pay-as-you-go: the first 1M task runs and 1M events each month are free, then $30 per million runs and $5 per million events, with retries not billed. A Custom plan covers volume discounts, dedicated capacity, SSO, audit logs, HIPAA and self-hosted or bring-your-own-cloud support. Teams who run queues, cron jobs or multi-step agents often compare Hatchet with Temporal, Celery and similar engines.

Use cases

  • Run background tasks on a queue
  • Build durable multi-step workflows
  • Orchestrate AI agent loops
  • Schedule cron jobs and timed runs
  • Trigger workflows from events and webhooks
  • Monitor runs, logs and traces

Who it's for

  • Backend developers
  • AI engineers
  • Platform teams
  • Startups and enterprises

Why use Hatchet

  • Pricing is usage-based with no plan fees, so a small project can run for $0 each month.
  • Durable execution lets long jobs and agent loops survive worker crashes without losing progress.
  • Retries are not billed, which keeps costs predictable when downstream services are flaky.
  • Logs, traces and alerts are built in, so you do not need to assemble a separate observability stack.
  • Self-hosted, hybrid and bring-your-own-cloud options suit teams with data residency or compliance rules.

Hatchet features

  • Tasks and durable workflows defined in code
  • Cron jobs and scheduled one-time runs
  • Events and webhooks that trigger runs
  • Dashboard with run history, logs and traces
  • OpenTelemetry collector and log sink
  • Fairness strategies, rate limiting and routing
  • Pub/sub and streaming support
  • Multiple tenants such as dev, staging and prod
  • SSO enforcement and audit logs API
  • Managed compute deployed from a GitHub repository
  • Cloud, self-hosted or hybrid deployment

Hatchet integrations

  • Okta
  • Microsoft Entra
  • OneLogin
  • JumpCloud
  • Google
  • Slack
  • Prometheus
  • OpenTelemetry

How to get started with Hatchet

  1. Sign up for Hatchet Cloud, or deploy the engine yourself, and create a tenant.
  2. Define tasks and workflows in code with a Hatchet SDK and start a worker that connects to the engine.
  3. Trigger runs from your app, a cron schedule, an event or a webhook.
  4. Follow executions, logs and traces in the dashboard, and add a card to unlock the larger free allowance.

Hatchet limitations

  • Free tier is limited to 2,000 task runs a day and 2,000 events a day
  • Without a card, limits include 10 workers and 500 MB of included active storage
  • Exceeding free tier limits drops tasks and returns errors on new task creation
  • SSO, RBAC, audit logs and HIPAA are on the Custom plan only
  • Failed runs count toward billing, though retries do not

Hatchet pricing

Yes, Hatchet has a free plan.

Hatchet plans

  • Pay-as-you-go

    $0 to start

    then $30 per million runs and $5 per million events

    • 1M runs and 1M events free every month
    • 100 workers, 10 tenants, 50 users
    • 7-day retention
    • SOC 2 Type II and community support
  • Custom

    Custom

    talk to sales

    • Volume discounts
    • SLAs and dedicated capacity
    • SSO, RBAC, audit logs, HIPAA
    • Self-hosted and BYOC support

Plans as listed on the official pricing page on . Prices can change and may vary by country or exclude tax. Check the official pricing page.

Hatchet alternatives

The main Hatchet alternatives listed on Debuly are Inngest, Trigger.dev, Windmill, Inferable, Metaflow and Microsoft Agent Framework. The table compares pricing and platforms; order is A–Z.

Hatchet compared with its alternatives
ToolPricingStarting pricePlatforms
HatchetFreemium—Web, API, Self-hosted
InferableFreemium$10/moWeb, API, Self-hosted
InngestFreemium$99/moWeb, CLI, Self-hosted
MetaflowOpen source—Self-hosted, AWS, Azure, Google Cloud
Microsoft Agent FrameworkOpen source—Python, .NET, Go, Self-hosted
Trigger.devFreemium$10/moWeb, API, CLI, Self-hosted
WindmillFreemium—Web, Self-hosted, Docker, Kubernetes
  1. Inferable

    Durable workflow runtime for AI agents, with structured LLM output and workflows that run on your own compute.

  2. Inngest

    Open-source SDK and cloud for durable background jobs, event-driven workflows and AI agents without queue infrastructure.

  3. Metaflow

    Open-source Python library for building ML, AI and data science workflows locally and running them at scale in your cloud.

  4. Microsoft Agent Framework

    Open, multi-language framework from Microsoft for building, orchestrating and running AI agents and multi-agent workflows in Python, .NET and Go.

  5. Trigger.dev

    Open-source platform for durable AI agents and background workflows in TypeScript, with no timeouts, retries, queues and realtime.

  6. Windmill

    Open-source, self-hostable platform for building internal tools, workflows and data pipelines as code.

Hatchet FAQ

How much does Hatchet cost?

Hatchet Cloud starts at $0. Pay-as-you-go includes 1M runs and 1M events free each month, then $30 per million runs and $5 per million events. Extra users are $10 each after 50, and large volumes go on a Custom plan.

Is there a free plan for Hatchet?

Yes. The pay-as-you-go tier has a free allowance of 1M task runs and 1M events a month, plus 100 workers, 10 tenants, 50 users and 7-day retention once a card is on file.

What plans does Hatchet have?

Hatchet has two plans: Pay-as-you-go and Custom. Custom is for 100M+ runs a month, dedicated capacity, SLAs, SSO, RBAC, audit logs, HIPAA and self-hosted or BYOC support.

Does Hatchet charge for retries or failed runs?

Failed runs count as executions and are billed. Retries are not billed, according to the pricing page.

Can Hatchet be self-hosted?

Yes. The Custom plan lists self-hosted and bring-your-own-cloud support, and the comparison table shows cloud, self-hosted or hybrid deployment.

Does Hatchet have an API and SDKs?

Yes. Hatchet provides SDKs in several languages, with a Python example in its comparison with Temporal, and an API for the dashboard features such as audit logs.

What are alternatives to Hatchet?

Alternatives include Temporal, DBOS, Celery, Inngest and Trigger.dev.

Sources & verification

Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.

Image credits

  • Logo: from hatchet.run · fetched · Vendor trademark, used only to identify the product; removed on request
  • Cover: none collected yet, so a generated tile is shown.

Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.