Convoy

Convoy

Cloud-native webhooks gateway for reliable event delivery

2.7kstars
168forks
Last commit: 1d ago
Repo age: 5y old
Convoy screenshot

Convoy is a high-performance, cloud-native webhooks gateway designed to securely ingest, persist, debug, and deliver webhook events at scale. It sits at the edge of your network to send outgoing webhooks to customers and to receive incoming webhooks from providers without exposing internal services.

Key Features

  • Ingests and queues webhook events for reliable delivery at high volume
  • Supports both outgoing webhooks (to customers) and incoming webhooks (from third parties) with routing
  • Horizontal scalability with independently scalable components (API server, workers, scheduler, socket server)
  • Delivery controls including retries (constant time and exponential backoff with jitter) and batch retries
  • Endpoint management features such as per-endpoint rate limiting and fan-out to multiple endpoints
  • Security features including payload signing, bearer token authentication, rolling secrets, and static IP support
  • Customer-facing, embeddable webhook dashboards for endpoint management and event debugging
  • Endpoint failure handling with automatic disabling and notifications (email and Slack)

Use Cases

  • Provide a robust webhook infrastructure for a SaaS product, including delivery retries and observability
  • Centralize and secure webhook ingress/egress for microservices without exposing internal systems publicly
  • Offer customers an embedded portal to manage webhook endpoints, subscriptions, and retries

Convoy helps teams avoid building and maintaining complex webhook delivery systems in-house by providing a dedicated gateway focused on reliability, security, and developer workflow. It is well-suited for product and platform teams that need consistent webhook delivery at scale with strong operational controls.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

ChangeDetection.io

ChangeDetection.io

Website change detection and page monitoring with alerts

29.9k
1.6k
Last commit: 22h ago

Self-hosted website and content change detection tool with filters, screenshots, and multi-channel notifications for price drops, restocks, and site monitoring.

Alternative to:
Distill.io
Distill.io
+7
ntfy

ntfy

HTTP-based pub-sub push notification service via PUT/POST

28.2k
1.1k
Last commit: 1d ago

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Alternative to:
Pushover
Pushover
+8
Activepieces

Activepieces

AI-first no-code workflow automation with extensible integrations

20.4k
3.2k
Last commit: 21h ago

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Alternative to:
Zapier
Zapier
+17
webhook

webhook

Lightweight incoming webhook server to run commands

11.5k
867
Last commit: 8d ago

webhook is a lightweight Go server for creating HTTP endpoints that trigger scripts or shell commands with rule-based request validation.

Alternative to:
Webhook.site
Webhook.site
+2
Svix

Svix

Enterprise-ready webhook service for reliable event delivery

3.1k
223
Last commit: 4d ago

Svix is an open-source webhook service that handles event ingestion, signing, retries, and endpoint management with scalable delivery and client libraries.

Alternative to:
Svix
Svix
+6
Hook0

Hook0

Open-source webhooks server and dashboard for SaaS platforms

1.3k
77
Last commit: 2d ago

Hook0 is an open-source Webhooks-as-a-Service platform to send events via a single API call with subscriptions, retries, persistence, and monitoring.

Alternative to:
Svix
Svix
+5