Staxly

Trigger.dev vs Mailgun

Open-source background jobs with no timeouts and full observability
vs. Email API for developers with deep deliverability tooling

Trigger.dev websiteMailgun website

Pricing tiers

Trigger.dev

Free
$0. 5K runs/mo. 1 concurrent run. 1 team member. 7-day log retention.
Free
Self-Host (OSS)
Free. Apache-2.0 license. Docker Compose + Postgres + Redis.
$0 base (usage-based)
Hobby
$10/mo. 50K runs/mo. 25 concurrent. Unlimited queue time.
$10/mo
Pro
$50/mo (starts at — usage scales). 250K runs/mo baseline. 100 concurrent. Priority.
$50/mo
Enterprise
Custom. HIPAA, SSO, dedicated clusters, on-prem.
Custom
Trigger.dev website

Mailgun

Free
100 emails/day. 1 custom domain, 1-day log retention, 1 inbound route. No credit card.
Free
Basic
$15/month. 10,000 emails/month, no daily limit, 5 inbound routes.
$15/mo
Foundation
$35/month (1st month free). 50,000 emails/month, 1,000 custom domains, 5-day retention.
$35/mo
Scale
$90/month. 100,000 emails/month, SAML SSO, 5,000 email validations, dedicated IP pools, 30-day retention.
$90/mo
Enterprise
Custom. Deliverability services, managed onboarding.
Custom
Mailgun website

Free-tier quotas head-to-head

Comparing free on Trigger.dev vs free on Mailgun.

MetricTrigger.devMailgun
No overlapping quota metrics for these tiers.

Features

Trigger.dev · 13 features

  • Batch TriggerTrigger many runs at once with limits.
  • Environment VariablesManage secrets in dashboard.
  • Idempotency KeysPrevent duplicate runs.
  • Machine SizingPick CPU/RAM per task.
  • Queues + ConcurrencyNamed queues for controlled throughput.
  • Realtime + React HooksSubscribe to run progress from client.
  • RetriesExponential + custom strategies.
  • SchedulesCron-triggered runs.
  • Self-HostingRun locally or on your infra.
  • Subtasks + triggerAndWaitCompose tasks by triggering children.
  • Task MetadataAttach arbitrary metadata to runs.
  • TasksDefine long-running TS tasks.
  • wait.for / wait.untilDurable waits — minutes, hours, days.

Mailgun · 14 features

  • Batch SendingSend up to 1,000 recipients per API call via recipient variables.
  • Dedicated IPsIP pools with auto warmup. Scale+ tier.
  • Deliverability SuiteInbox placement testing, DMARC reporting, seed lists.
  • Email LogsSearchable log of all send attempts + events.
  • Email TemplatesTemplate builder + variables + versioning.
  • Email ValidationReal-time email verification (syntax, MX, role accounts, disposable).
  • EU RegionData stored in EU for GDPR-sensitive customers.
  • Inbound RoutingRoute incoming emails to URLs/SMTP. Attachment forwarding.
  • Mailing ListsUnlimited mailing lists with bulk subscribe/unsubscribe.
  • Open/Click TrackingHTML + text tracking with configurable tracking domain.
  • SAML SSOScale+ tier.
  • Send APIREST/SMTP send with MIME + tracking.
  • TagsTag messages to slice stats.
  • Webhook Eventsdelivered, opened, clicked, unsubscribed, complained, permanent_fail, temporary_

Developer interfaces

KindTrigger.devMailgun
CLItrigger.dev CLI
SDK@trigger.dev/react-hooks, @trigger.dev/sdkmailgun.js (Node), mailgun-php, mailgun-python, mailgun-ruby
RESTTrigger.dev REST APIMailgun REST API
OTHERTrigger.dev Dashboard, Trigger.dev WebhooksInbound Routing, SMTP Relay, Webhooks
Staxly is an independent catalog of developer platforms. Outbound links to Trigger.dev and Mailgun are plain references to their official websites. Pricing is verified against vendor pages at publication time — reconfirm before buying.

Want this comparison in your AI agent's context? Install the free Staxly MCP server.