generated: '2026-10-18' method: searched generator: extract-docs-artifacts.py (local) source: https://www.hookbase.app/inbound sources: - https://www.hookbase.app/inbound - https://www.hookbase.app/webhook-relay - https://www.hookbase.app/webhook-routing - https://www.hookbase.app/webhooks-as-a-service description: Hookbase provides both inbound webhook storage/replay and outbound webhook-as-a-service with built‑in signing, retries and monitoring. events: - event: message.exhausted description: Operational webhook emitted when a message has exhausted all retry attempts. - event: circuit_breaker.opened description: Operational webhook emitted when a circuit breaker for an endpoint opens due to repeated failures. - event: circuit_breaker.closed description: Operational webhook emitted when a previously opened circuit breaker closes after the endpoint recovers. - event: endpoint.disabled description: Operational webhook emitted when an endpoint is disabled, typically after persistent failures. delivery: signature: Every delivery carries `webhook-id`, `webhook-timestamp`, and `webhook-signature` headers per the open Standard Webhooks specification (HMAC‑SHA256 over the message id, timestamp, and payload). Inbound sources also support bespoke verifiers for Stripe, GitHub, Shopify, Slack, Twilio and generic HMAC‑SHA256. retries: 'Failed deliveries are retried automatically with exponential backoff up to 5 delivery attempts (backoff intervals: 10 s, 30 s, 2 min, 10 min); any still‑failing deliveries end up in a dead‑letter queue.' content_type: application/json docs: https://www.hookbase.app/inbound