# Hookdeck vs Webhook Relay

**Leader by Vioscale score:** Webhook Relay

| Attribute | Hookdeck | Webhook Relay |
|---|---|---|
| **Vioscale score** | 58 (61% (medium)) | 71.2 (76% (high)) |
| deployment.options | `{"cloud":true,"self_hosted":true}` | `{"cloud":true,"on_prem":true,"self_hosted":true}` |
| description.long | Platform for receiving and sending webhook events with both managed cloud and open-source self-hosted deployment options, featuring observability, automatic retries, and delivery guarantees. | Relays webhooks from external sources to internal destinations without exposing servers to the internet. Includes automatic retries, payload transformation, and flexible deployment options. |
| features.capabilities | - | `{"direction":"both","pricing_model":"freemium-tiers","self_hostable":true,"deployment_model":"hybrid","customer_facing_portal":true,"fanout_multi_destination":true,"manual_replay_redelivery":true,"automatic_retries_backoff":true,"payload_transform_filtering":true}` |
| integrations.count | 60 | 10 |
| integrations.list | `[{"name":"Slack"},{"name":"Salesforce"},{"name":"Xero"},{"name":"Zendesk"},{"name":"Zapier"},{"name":"Discord"},{"name":"GitHub"},{"name":"Stripe"},{"name":"Shopify"},{"name":"Vercel"},{"name":"Cloudflare"},{"name":"Google Cloud"},{"name":"Amazon SQS"},{"name":"AWS EventBridge"},{"name":"Apache Kafka"},{"name":"RabbitMQ"},{"name":"Google Pub/Sub"},{"name":"Coinbase"},{"name":"Webflow"},{"name":"DocuSign"},{"name":"n8n"},{"name":"Clerk"},{"name":"Zoom"},{"name":"WhatsApp"},{"name":"Bubble"},{"name":"Claude Code"},{"name":"BullMQ"},{"name":"Sidekiq"},{"name":"Clio"},{"name":"Cloudinary"},{"name":"Commerce Layer"},{"name":"Dev.To"},{"name":"Docker"},{"name":"GitLab"},{"name":"GoCardless"},{"name":"Google Eventarc"},{"name":"Google Forms"},{"name":"Pylon"},{"name":"Quoter"},{"name":"Rocket.Chat"},{"name":"Sanity"},{"name":"Scrapfly"},{"name":"SHOPLINE"},{"name":"Smartcar"},{"name":"Smile API"},{"name":"Snipcart"},{"name":"Solidgate"},{"name":"Vapi"},{"name":"Walmart"},{"name":"webhook.site"}]` | `[{"name":"Stripe"},{"name":"Shopify"},{"name":"GitHub"},{"name":"GitLab"},{"name":"Slack"},{"name":"Twilio"},{"name":"Jenkins"},{"name":"Drone"},{"name":"Node-RED"},{"name":"Vercel"}]` |
| market.availability | `{"hqCountry":"CA","primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true,"mac":true,"web":true,"linux":true,"windows":true}` |
| pricing | `{"type":"hybrid","plans":[{"free":true,"name":"Open Source","summary":"Free and open source","features":["Apache 2.0 licensed","Works on every cloud","Minimal dependencies","Highly optimized","Community support"],"description":"Self-hosted Apache 2.0 licensed software. Deploy and manage in your own infrastructure.","contactSales":false},{"free":false,"name":"Starter","summary":"$10 per million events. First 50k/month free.","features":["Unlimited seats","Event destinations support","Admin UI","Custom headers, signatures & user-agent","Topics","Destination filters","Manual retries (via portal or API)","Automatic retries","Custom retry strategies","Tenant user portal","Logging","Metrics","SoC2 compliance","Unbranded experience","OpenTelemetry","7-day retention"],"components":[{"per":{"qty":1000000,"unit":"events"},"kind":"metered","amount":10,"currency":"USD"}],"description":"Pay-as-you-go managed service with free monthly allowance.","contactSales":false,"includedLimits":{"seats":"unlimited","retention":"7 days","throughput":"uncapped","free_events_per_month":"50k"}},{"free":false,"name":"Growth","summary":"$499/month + $10 per million events","features":["Everything in Starter, plus:","99.99% uptime SLA","30-day retention","Read-only user role","SSO, SAML and SCIM","Multi-region support (US, EU, Asia)","Email & live chat support","Slack Connect"],"components":[{"kind":"fixed","amount":499,"period":"month","currency":"USD"},{"per":{"qty":1000000,"unit":"events"},"kind":"metered","amount":10,"currency":"USD"}],"description":"Managed service with higher reliability, advanced features, and team collaboration tools.","contactSales":false,"includedLimits":{"regions":"US, EU, Asia","retention":"30 days"}},{"free":false,"name":"Enterprise","summary":"Custom pricing","features":["Everything in Growth, plus:","99.999% uptime SLA","Custom retention period","Premium support","Custom security & compliance","Solution engineering & onboarding","Custom contracts"],"description":"Custom solution with premium support and tailored security/compliance requirements.","contactSales":true}],"addOns":[{"name":"Static IP Add-on","components":[{"kind":"fixed","amount":100,"period":"month","currency":"USD"}]}],"summary":"From free tier with $10/million events for Starter. Growth plan starts at $499/month.","currency":"USD","freeTier":true,"sourceUrl":"https://hookdeck.com/outpost/pricing","retrievedAt":"2026-08-19T22:48:41.654Z","freeTrialDays":30,"startingPrice":{"amount":499,"period":"month","currency":"USD"},"billingPeriods":["month"]}` | `{"type":"subscription","plans":[{"free":true,"name":"Free","summary":"150 webhooks/month, no credit card","components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"webhooks_per_month":"150"}},{"free":false,"name":"Basic","summary":"$4.99/month","components":[{"kind":"fixed","amount":4.99,"period":"month","currency":"USD"}],"contactSales":false},{"free":false,"name":"Standard","summary":"$39.99/month","components":[{"kind":"fixed","amount":39.99,"period":"month","currency":"USD"}],"contactSales":false},{"free":false,"name":"Business","summary":"$79.99/month","features":["Audit Logs"],"components":[{"kind":"fixed","amount":79.99,"period":"month","currency":"USD"}],"contactSales":false},{"free":false,"name":"Pro","summary":"$249.99/month","features":["Audit Logs"],"components":[{"kind":"fixed","amount":249.99,"period":"month","currency":"USD"}],"contactSales":false},{"free":false,"name":"Enterprise","features":["Audit Logs","SSO","Role-based access"],"contactSales":true}],"summary":"Free plan with 150 webhooks/month; paid plans from $4.99–$249.99/month","currency":"USD","freeTier":true,"sourceUrl":"https://webhookrelay.com/blog/pricing-changes/","retrievedAt":"2026-08-25T21:51:23.604Z","startingPrice":{"amount":4.99,"period":"month","currency":"USD"},"billingPeriods":["month"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | freemium | freemium |
| pricing.price_level | high | low |
| pricing.starting_price | `{"amount":499,"currency":"USD"}` | `{"amount":4.99,"currency":"USD"}` |
| pricing.transparent | yes | yes |
| reliability.sla_pct | 99.999 | 99.99 |
| security.gdpr | yes | yes |
| security.iso27001 | - | yes |
| security.soc2 | yes | yes |

## Capabilities (Webhooks Infrastructure)

| Capability | Hookdeck | Webhook Relay |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Direction | - | Both |
| Automatic retries backoff | - | ✓ |
| Manual replay redelivery | - | ✓ |
| Payload signing | - | - |
| Event ordering | - | - |
| Payload transform filtering | - | ✓ |
| Fanout multi destination | - | ✓ |
| Customer facing portal | - | ✓ |
| Self hostable | - | ✓ |
| Deployment model | - | Hybrid |
| Static egress ips | - | - |
| Pricing model | - | Freemium tiers |

*Source: Vioscale. Generated 2026-09-01T16:28:30.115Z. "-" = undocumented, not absent.*
