Convoy
A self-hostable webhook gateway for sending and receiving webhooks with retries, signatures and rate limiting.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Convoy
Convoy sits between your application and the endpoints it talks to, managing incoming and outgoing webhooks. It handles retries, payload signing and verification, rolling secrets, rate limiting and protection against server-side request forgery, and gives visibility into delivery. Its architecture separates a control plane and data plane and stores state in PostgreSQL.
It installs with a one-line script or Docker, and a hosted Convoy Cloud is also offered. A free playground generates webhook URLs for inspecting payloads and headers.
Strengths
- Retries, signing and rate limiting for webhook delivery
- Handles both incoming and outgoing webhooks
- Docker and one-line install for self-hosting
- Playground for inspecting webhook payloads
Limitations
- Requires running PostgreSQL and supporting services when self-hosted
- Aimed at developers building webhook features, not end users
Details
- Pricing
- FreemiumCan be self-hosted; Convoy Cloud is a hosted option.
- License
- Open source, license not stated
- Developer
- Frain
- Platforms
- Web, Self-hosted
- How it runs
- Self-hosted, Hosted service
- Best suited for
- Teams that send or receive webhooks and want reliable delivery they can run themselves
- Categories
- Developer tools, Notifications & webhooks
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Convoy
Compare allSoftware that can replace Convoy for an important use case, and what changes if you switch.
Svix
A webhook sending service with retries, signing and a customer portal, available hosted or self-hosted.
Svix is an open-source, self-hostable webhook sending service with retries, signing and a customer portal, but it handles outgoing webhooks only, not receiving.
Hookdeck
A hosted webhook gateway that receives, queues, filters and routes webhooks and external events.
Hookdeck is a hosted gateway for queueing, filtering and routing incoming webhooks with a CLI, so events pass through its servers and it cannot be self-hosted.
Outpost
Open-source, self-hostable infrastructure for delivering outbound webhooks and events to customer destinations.
Outpost is open-source, self-hostable infrastructure with a Helm chart for delivering outbound webhooks, and it does not cover receiving incoming webhooks.
Hook0
A webhooks-as-a-service platform with source-available server code, for sending webhooks from your application.
Hook0 sends webhooks with retries and HMAC signing from EU hosting or self-hosted, but its SSPL licence is source-available rather than open source.
Webhook Relay
A webhook gateway that receives, transforms and forwards webhooks to public URLs, private servers or localhost.
Webhook Relay is a hosted gateway that forwards and transforms webhooks to localhost or private servers, with a free plan limited to 150 webhooks a month.
Similar software
Related functionality, not necessarily a direct replacement.
Webhook.site
A web service that gives you a unique URL and email address to inspect incoming requests.
smee.io
A free webhook payload delivery service that forwards events to an application running on localhost.
Hookdeck Console
A free web tool for receiving, inspecting, replaying and saving webhook and HTTP request events.
webhook
A lightweight server that runs shell commands when incoming HTTP webhooks match configured hooks.
webhookd
A small webhook server that runs shell scripts and external processes when HTTP requests arrive.
ngrok
A tunnelling agent and gateway that exposes a local app to the internet with request inspection.