Self-Hosted Premium
Enterprise webhooks, self-hosted on your own infrastructure
Already running Community? Upgrade on the same instance by adding a license key. No migration, no data movement, no endpoint changes.
Why teams run Convoy Premium themselves
Convoy is an open-source, self-hosted webhook gateway. A Premium license adds the enterprise features and support teams need to run it in production, all on your own infrastructure. Read the docs.
Your data stays in your infrastructure
Webhook payloads, secrets, and logs live inside your own environment. Nothing is sent to a third party, so security and compliance reviews stay simpler.
Enterprise access controls
SSO and SAML plus role-based access control, so the right people get the right access across unlimited users and organisations, with clear auditability.
Built to scale and observe
Circuit breaking, performance tuning, Prometheus metrics, advanced storage and retention, and advanced webhook transformation with JS, so you can prevent delivery failures before they affect customers.
White-label and priority support
Put your own brand on the webhook experience with white-labelling, and get email and phone support backed by a response SLA from the team that builds Convoy.
What the Premium license unlocks
Community
Free
Premium
$999/mo
Core Gateway Features
Web UI
Open Telemetry
Basic webhook retention
Incoming and outgoing webhooks
Users
Organisations
Advanced Gateway Features
Circuit breaking
Prometheus metrics
Performance tuning
SSO and SAML
Advanced webhook retention
White-labelling
Role-based access control
Advanced storage
Advanced transformation with JS
Advanced webhook subscription
Support
Community support
Email and phone
Response SLA
Solutions engineering
Community is a production webhook gateway for one user and one organisation. Premium unlocks unlimited users and organisations, advanced gateway controls, and direct support, while staying fully self-hosted.
Upgrade in three steps, no migration
Add it to your config
Drop the license key into your Convoy configuration using a config file, CLI flag, or environment variable.
{
"license_key": "{insert license key}"
}Or set CONVOY_LICENSE_KEY, or pass --license-key to convoy server. See the licensing docs.
Restart and you are live
Restart your instance and Premium features are live. Your existing setup keeps running as-is.
Built for teams that cannot send data to a third party
Regulated industries
Fintech, health, and government teams that operate under strict compliance rules. Keep webhook data inside your own network so it never crosses a third-party boundary.
Data residency requirements
Teams that must keep data in a specific region or environment. Run Convoy wherever your data has to live, in your own cloud or on-prem.
High-volume platforms
Platforms sending large volumes of webhooks that want full control over their own infrastructure. Tune performance and scale on your own servers.
Self-Hosted Premium
Need custom security, procurement, or deployment requirements? Talk to our team before you buy. Book a call.
- Headline Premium features:
Unlimited users and organisations
SSO and SAML
Role-based access control
White-labelling
Circuit breaking
Performance tuning
Prometheus metrics
Advanced storage and retention
Advanced transformation with JS
Email and phone support with a response SLA
Looking for Convoy Cloud or Enterprise? Compare all plans.
Frequently asked questions
What is the difference between Community and Premium?
Community is the free, open-source core for one user and one organisation. Premium is a license key you add to the same instance to unlock unlimited users and organisations, advanced gateway controls, and direct support.
Do I own and control my data on Premium?
Yes. Convoy runs entirely inside your own infrastructure, so webhook payloads, secrets, and logs stay in your environment. Nothing is sent to a third party, on Community or Premium.
How do I get and install the license key?
Buy a Premium license key through self-serve checkout, then add it to your Convoy configuration. You can set it in your config file as license_key, pass --license-key to convoy server, or use the CONVOY_LICENSE_KEY environment variable. Restart your instance and Premium features activate.
What support and SLA does Premium include?
Premium includes priority support over email and phone, backed by a response SLA, plus solutions engineering. Support comes directly from the team that builds Convoy.
How is self-hosted Convoy different from a cloud-only webhooks provider?
We run inside your own infrastructure, the core is open source, and a Premium license adds the advanced features and support you need on your own servers rather than locking them to a hosted product. Your event data never leaves your environment.
How does billing work?
Premium is self-serve and billed monthly or annually, depending on what you select at checkout. For invoicing or procurement workflows, book a call with our team.
Is Premium self-serve or sales-led?
Premium is self-serve through checkout. Enterprise plans and custom requirements, such as procurement or deployment constraints, are handled with our sales team.
Run enterprise webhooks on your own terms
Buy your Premium license key and run enterprise-grade webhooks on your own infrastructure, with full data control and direct support.