Core
- HMAC
Hash-based Message Authentication Code — proves a message came from someone who knows a shared secret and was not modified.
Read - Payload
The body of an HTTP request — for webhooks, almost always JSON.
Read - Standard Webhooks
An open spec for webhook signing headers that several modern providers (and Hooksbase) follow.
Read - Webhook
An HTTP request one service sends to another to notify it that something happened.
Read
Reliability
- DLQ (Dead-Letter Queue)
A holding area for messages that failed terminally so they can be inspected and recovered.
Read - Exponential backoff
A retry schedule where each retry waits exponentially longer than the previous one.
Read - Idempotency
A property where performing an operation multiple times produces the same result as performing it once.
Read - Replay
Re-running a retained event with the same input — typically after fixing a bug that caused the original to fail.
Read - Retry
Re-attempting a failed delivery on a backoff schedule until it succeeds or hits a retry budget.
Read - Sender allowlist
A per-webhook list controlling which email senders are permitted to trigger email ingest.
Read - Strict FIFO
Per-webhook ordering mode where the head delivery blocks subsequent ones until it succeeds or terminally fails.
Read
Architecture
- Fan-out
Delivering one event to multiple consumers in parallel.
Read - Inbound email parsing
Converting a raw RFC-822 message into structured fields a consumer can read.
Read - Ingest channel
One of the four ways an event enters Hooksbase: HTTP, email, form, or scheduled cron.
Read - Observability
Knowing what arrived, what was attempted, what succeeded, and what failed — without grepping logs.
Read
Product
- Attempt
One HTTP request within a delivery's retry chain.
Read - Automation
Versioned event-path logic that runs before a delivery reaches the destination.
Read - Bulk replay (re-drive)
Replaying or DLQ-re-driving many deliveries from a selection in one operation.
Read - Code Mode
The JavaScript transform mode inside Hooksbase Automations.
Read - Cron expression
The five-field UTC schedule string that determines when a scheduled webhook fires.
Read - Default destination
Fallback destination for events no routing rule matches.
Read - Delivery
A single dispatch lifecycle to a destination — includes all retry attempts.
Read - Destination
A target URL or typed sink within a webhook; a webhook can have many.
Read - Dispatch snapshot
The transformed payload at the moment of dispatch, persisted so replays remain correct under config change.
Read - Email ingest
Accepting an inbound email as an event by sending it to a webhook’s generated ingest address.
Read - Event drain
A streamed feed of webhook lifecycle events to an external observability sink.
Read - Form ingest
Accepting a browser-posted HTML form submission as an event, including multipart file uploads.
Read - Ingest
Accepting an event into Hooksbase via HTTP, email, form, or scheduled cron.
Read - Overage
Metered deliveries past the monthly included quota — paid tiers can opt in; free tier is hard-blocked.
Read - Payload template
The optional static JSON object a scheduled webhook sends as its request body on each firing.
Read - Payload transform
Per-webhook JSONPath extraction or Handlebars JSON template applied before dispatch.
Read - Provider pack
Preconfigured inbound verification for a known provider — Stripe, GitHub, Clerk, Slack, or Resend.
Read - Routing rule
A priority-ordered condition that selects which destination handles an event.
Read - Scheduled ingest
Firing a webhook on a recurring cron cadence with no external producer.
Read - Workflow blueprint
A dashboard-curated starting template for a first-workflow path.
Read