Comparison · Verified October 31, 2026

Hooks vs Convoy

Short answer: Convoy is an open-source-friendly webhook gateway with cloud and self-hosted options; Hooks is a hosted gateway focused on turning webhooks into AI agent tasks.

Both give every endpoint a stable ingest URL, verify signatures, and retry deliveries. Choose Convoy when you must self-host or want a multi-project gateway with broad protocol support; choose Hooks when the destination is an AI agent and you want per-target templates, filters, and run tracking without running infrastructure.

Hooks vs Convoy: side by side

CapabilityHooksConvoy
SourcesGitHub, Stripe, Slack, Linear, generic HMAC-SHA256 (Sentry planned)Broad webhook sources via endpoints, portals, and subscriptions
AI agent targetsFirst-class: Grok Bot, T3 Code, Paseo (run id recorded), SlackGeneric HTTP endpoints; agent task APIs wired manually per subscription
Payload templatesDeclarative field paths, defaults, and filters per destinationTransformations and fan-out configuration per subscription
FilteringPer-destination filter rules evaluated before deliverySubscription filters and event types
RetriesPer-target retry schedule with replayable delivery logConfigurable retry logic with dead-letter handling
Delivery logEvent log with per-delivery attempts, rendered request, target response, replayDashboard and API with event deliveries and replays
PricingHobby free (10,000 events/mo), Pro $1/mo billed annually ($10/yr, 250,000 events/mo), Scale customConvoy Cloud metered plans plus a self-hosted option you run yourself
Self-hostingHosted service onlySelf-hostable alongside Convoy Cloud

Webhook gateway with Convoy Cloud and self-hosted deploys.

Choose Hooks when

  • AI agent delivery is the job: task-shaped payloads, per-agent templates, and run ids in the log.
  • You want zero infrastructure — no clusters, queues, or upgrades to operate.
  • Your team prefers one REST API for endpoints, destinations, retries, and replay.

Choose Convoy when

  • Policy requires running the gateway inside your own VPC or data residency boundary.
  • You need multi-project routing, portals, or protocol options beyond HTTPS agent targets.
  • You already run Convoy self-hosted and want receiving and sending in one control plane.

Where Hooks falls short

No tool fits every team. These are the honest gaps in this matchup — if one is a deal-breaker, the other option is the right call.

  • No self-hosted option; regulated or air-gapped teams cannot run Hooks inside their own network.
  • Source catalog is smaller than Convoy's, and Sentry support is still planned.
  • No JS transformation sandbox; complex reshaping beyond declarative templates is not supported yet.

Frequently asked questions

Can I self-host Hooks like Convoy?

No. Hooks is hosted-only on Cloudflare. Teams that must self-host should use Convoy's self-hosted deploy or another open-source gateway, and can still evaluate Hooks for side projects.

Which handles AI agent targets better?

Hooks: agent targets (Grok Bot, T3 Code, Paseo) are built in with task-shaped templates, per-target filters and retries, and recorded run ids. Convoy reaches the same APIs as generic HTTP endpoints, which means hand-writing the task mapping yourself.

How does pricing differ?

Hooks charges flat per-workspace tiers (Hobby free, Pro $1/mo billed annually, Scale custom). Convoy Cloud meters usage and self-hosting costs whatever you run. High-volume teams should model both against real event counts.

Do both support replay?

Yes. Hooks replays events to their destinations from the delivery log; Convoy supports event replay and export for backfills. Both keep the raw payload so replays use the original event.

Sources

Every fact above traces to one of these pages, last checked on October 31, 2026.

Keep comparing