Hookioz
Language EN / PT-BR EN PT-BR
Access Console

Webhook Reliability for SaaS Teams

Webhook reliability and observability for SaaS teams

Track, retry, and operate critical webhook deliveries without building the infrastructure yourself. Hookioz gives your team more reliable delivery, clearer event history, and less manual debugging.

  • Less lost events
  • Controlled retries and delivery visibility
  • No internal webhook ops tooling to build
Hookioz event ingest and delivery flow

Why Teams Switch

Operate production webhooks with less guesswork

Ingest icon

Reliable Ingest and Routing

Accept inbound webhooks through organization-scoped sources, route them safely, and keep delivery processing isolated and predictable.

Observability icon

Real Event Visibility

See event history, delivery attempts, timelines, payload inspection, and source-level signals in one operational view.

Security icon

Safer Operational Control

Run webhook workloads with org-aware access, account protection, retention controls, and less ad-hoc operational risk.

Fast setup icon

Faster Than Building In-House

Stop spending roadmap time on queues, retries, delivery tracking, and debugging workflows that should already exist.

1. Isolated Workspaces

Keep customers, sources, members, and delivery operations separated by organization with clear context and permissions.

2. Source Setup

Create sources with destination endpoints and explicit ownership so your team can map webhook traffic cleanly.

3. Payload Control

Transform payloads per source with preview and validation before changing production delivery behavior.

4. Inbound Webhook Capture

Receive external webhook traffic through key-based ingest endpoints designed for reliable, scalable intake.

5. Queue-Backed Dispatch

Process events asynchronously with retries, backoff, jitter, and explicit attempt control instead of brittle direct delivery.

6. Clear Status Lifecycle

See whether an event is pending, processing, retrying, delivered, or dead without piecing it together from scattered logs.

7. Operational Dashboard

Monitor event volume, queue health, status distribution, and live delivery signals from one dashboard.

8. Delivery Investigation

Inspect payloads, responses, and every delivery attempt when a customer says an event never arrived.

9. Team Access

Invite teammates, manage roles, and share an operational model for webhook delivery without exposing everything to everyone.

10. Account Security

Protect access with verified email, password recovery, and account changes that fit production use.

11. 2FA and Recovery

Support stronger operator access with TOTP setup, login challenges, and recovery codes.

12. Faster Time to Value

Get from source creation to observable delivery flow without a quarter of internal tooling work.

13. Retention Governance

Apply retention and redaction policies so older event data does not stay exposed longer than necessary.

14. Production Operations

Run with telemetry, maintenance jobs, throughput limits, and operational guardrails built for ongoing webhook workloads.

Pricing

Simple plans for teams running production webhooks

Start free, prove the workflow, and upgrade as your event volume and operational needs grow.

Overage is billed only for extra events above included volume, based on your configured monthly extra limit.

Starter

Free

Free

  • 1 member
  • 3 sources
  • 10,000 events/month included
  • Overage: Not available on Starter
  • Ingest rate: 10 req/s (burst 20)
  • Max payload: 256 KB
  • Max headers: 64 (16 KB)
  • 3 days payload retention
  • 30 days events retention
Start free No credit card required

Scale

$49.90 /month

  • Unlimited members
  • 100 sources
  • 50,000 events/month included
  • Overage: $0.15 per 1,000 extra events
  • Ingest rate: 100 req/s (burst 200)
  • Max payload: 1,024 KB
  • Max headers: 128 (32 KB)
  • 45 days payload retention
  • 180 days events retention

Enterprise

$249.90 /month

  • Unlimited members
  • Unlimited sources
  • 100,000 events/month included
  • Overage: $0.10 per 1,000 extra events
  • Ingest rate: 250 req/s (burst 500)
  • Max payload: 2,048 KB
  • Max headers: 160 (64 KB)
  • 180 days payload retention
  • 365 days events retention

Trust by Design

Safer webhook operations for production workloads

  • JWT authentication and route protection scoped by organization context.
  • TOTP 2FA, recovery codes, and login challenge flow.
  • Email verification and password reset with TTL and cooldown policies.
  • Retention policies and redaction for sensitive data in older events.
Shield illustration representing Hookioz security

Help Center

Frequently asked questions

A practical guide to how Hookioz handles webhook intake, delivery, retries, debugging, security, and daily operations.

Need direct support? Email [email protected]

Getting Started

Core setup to receive your first event.

What is the minimum setup to use Hookioz?

Create a source, configure a destination URL, copy the generated ingest URL, and send a test webhook.

  • Go to Sources and create a source with a valid destination endpoint.
  • Use the ingest URL generated by Hookioz in your external system.
  • Send a test request and verify status in Dashboard and Events.
Where do I find the ingest URL?

Each source has its own ingest key and URL. The URL is shown after source creation and inside source details.

  • In development, ingest is usually https://api.hookioz.com/api/i/{ingestKey}.
  • In production, use your configured API base URL.
Can I disable a source without deleting it?

Yes. Disabling keeps configuration and history, but blocks new ingest for that source until re-enabled.

Organizations and Access

Workspace and permission model.

How do organizations work?

Organizations isolate sources, events, members, and security context. You can belong to multiple organizations.

  • Switch current organization from the sidebar organization switcher.
  • Dashboard, events, and limits are always scoped to the current organization.
Which roles can manage settings and members?

Owner and Admin can manage organization settings, billing, and plan changes. Member has restricted operational access.

  • Owner/Admin can invite members, edit organization settings, and manage billing actions.
  • Some destructive actions may be restricted to Owner only depending on policy.
Where do I manage plans, payment method, and usage limit?

Use Plans for upgrades/downgrades and Billing for payment method plus extra usage limit settings.

  • Plans: compare plans, schedule downgrade, or change current plan.
  • Billing: update default payment method and configure monthly extra events limit.
  • New paid subscriptions are completed in-app with a secure payment form.

Events and Delivery

How event processing status works.

What are event statuses in Hookioz?

An event moves through states such as Pending, Processing, RateLimited, Retry, Delivered, and Dead.

  • Pending: accepted and waiting queue processing.
  • Processing: currently being handled.
  • RateLimited: waiting for source throughput window before next dispatch attempt.
  • Delivered: destination call completed successfully.
  • Retry: failed attempt with next retry scheduled.
  • Dead: retries exhausted or unrecoverable failure.
How are retries handled?

Retry behavior follows configured limits and backoff settings in the dispatch pipeline.

  • Transient failures are retried automatically.
  • Maximum attempts and retry delay are controlled in backend configuration.
Why does an event show as redacted?

Redacted means payload or headers were removed due to data-retention policy after the configured retention window.

Sources and Transformations

Source-level behavior before dispatch.

Can I customize the payload before dispatching?

Yes. Source mapping and transformation features allow reshaping payloads before delivery.

  • Use preview tools to validate transformations before enabling in production.
  • Keep mappings deterministic and backward-compatible for consumers.
What if destination URL changes?

Update the source destination URL. New events use the new endpoint immediately after save.

Should one source handle multiple external systems?

Prefer one source per external producer or use-case for cleaner observability and safer rollbacks.

Dashboard, Charts, and Filters

Monitoring and analytics behavior.

What does the dashboard summarize?

The dashboard aggregates organization metrics such as event volume, delivery outcomes, and source health.

Are date/time values local or UTC?

You can switch display mode between Local and UTC in dashboard preferences.

Can I filter events by status?

Yes. Status filters in dashboard and events pages narrow the list and help isolate incidents.

Security and Authentication

Account protection and access flows.

How do I enable two-factor authentication (2FA)?

Go to My Account and start 2FA setup. Scan the QR code in Google Authenticator and confirm using a 6-digit code.

  • Store recovery codes in a safe location.
  • Regenerate recovery codes if you suspect exposure.
How does password reset work?

Use Forgot Password on login. Hookioz sends a time-limited reset token to your registered email.

  • If email does not arrive, verify spam folder and address correctness.
  • Reset links expire and must be reissued after TTL.
Do I need email verification?

Yes. Email verification is part of account security and can affect login/access flows if pending for too long.

Troubleshooting

Quick diagnostics before opening a support request.

Webhook requests are not appearing in Events. What should I check first?

Confirm ingest URL/key, source enabled state, request method, and that requests reach the API without network blocking.

  • Validate producer is calling the exact ingest URL.
  • Check source is enabled.
  • Inspect API/network logs for rejected requests.
Events are retrying continuously. How do I debug?

Review delivery response codes/content and destination availability. Most retry loops are caused by endpoint errors, auth failures, or timeout.

  • Inspect last attempt details in event deliveries.
  • Validate destination TLS/certificate and auth headers.
  • Use idempotent handlers in destination to safely handle retries.
When should I contact support?

Contact support when behavior is inconsistent with expected status transitions, permission model, or data retention policy.

  • Send organization name, source name, event ID (if available), UTC timestamp, and expected vs actual behavior.
  • Email: [email protected]

Ready to run critical webhooks with more reliability?

Hookioz helps SaaS teams reduce lost events, control retries, and debug webhook delivery without building the operational stack in-house.