Skip to main content

Plans & Features

Hooklistener offers flexible plans to match your webhook automation needs, from individual developers to enterprise teams. Choose the plan that fits your volume, team size, and feature requirements.

Overview

All plans include core webhook automation features. Higher plans unlock increased limits, advanced features, longer retention, and premium support.

All plans include:

  • Bridges: Complete webhook workflows (Sources → Destinations)
  • Transformations: JavaScript-based payload modification
  • Filters: Conditional webhook routing
  • Secrets: Encrypted credential storage
  • Circuit Breakers: Automatic failure protection
  • Issues: Intelligent error tracking
  • Retries: Automatic retry with exponential backoff
  • API Access: Full REST API
  • Signing Secrets: Webhook signature verification

Plan Comparison

Free Plan

Perfect for individual developers, side projects, and evaluation.

Pricing: $0/month

Limits:

  • Events: 1,000 per month
  • Bridges: 3
  • Destinations: 10 total
  • Team Members: 1 (just you)
  • Event Retention: 7 days
  • Debug Endpoints: 3
  • API Keys: Not available

Features:

  • ✅ Sources (webhook receivers)
  • ✅ Destinations (HTTP, Slack, Discord, Telegram)
  • ✅ Filters
  • ✅ Transformations
  • ✅ Secrets (5 maximum)
  • ✅ Circuit Breakers
  • ✅ Issues
  • ✅ Retries (3 attempts)
  • ✅ Dashboard access
  • ✅ Email support
  • ❌ API Keys
  • ❌ Team collaboration
  • ❌ Advanced analytics

Best for:

  • Personal projects
  • Learning webhook automation
  • Low-volume testing
  • Side projects
  • Evaluation

Team Plan

For growing teams with moderate webhook volume.

Pricing: $49/month

Limits:

  • Events: 100,000 per month
  • Bridges: Unlimited
  • Destinations: Unlimited
  • Team Members: Up to 10
  • Event Retention: 30 days
  • Debug Endpoints: 10
  • API Keys: Unlimited

Features:

  • ✅ Everything in Free
  • API Keys (programmatic access)
  • Team Collaboration (role-based permissions)
  • ✅ Unlimited Bridges
  • ✅ Unlimited Destinations
  • ✅ Unlimited Secrets
  • ✅ Retries (5 attempts)
  • ✅ 30-day event retention
  • ✅ Priority email support
  • ✅ Webhook analytics
  • ✅ Usage dashboards
  • ❌ Custom retention
  • ❌ SLA guarantee
  • ❌ Dedicated support

Best for:

  • Startups
  • Small to medium teams
  • Production applications
  • Growing businesses
  • Multi-developer projects

Enterprise Plan

For large teams and mission-critical webhook infrastructure.

Pricing: Custom (contact sales)

Limits:

  • Events: Custom (millions+)
  • Bridges: Unlimited
  • Destinations: Unlimited
  • Team Members: Unlimited
  • Event Retention: 90 days (configurable)
  • Debug Endpoints: Unlimited
  • API Keys: Unlimited

Features:

  • ✅ Everything in Team
  • Custom event quotas (millions+ per month)
  • Unlimited team members
  • Extended retention (90+ days, configurable)
  • 99.9% SLA guarantee
  • Dedicated support (Slack/email)
  • Priority feature requests
  • Custom integrations
  • Advanced analytics
  • Audit logs
  • SSO/SAML (coming soon)
  • Custom webhook signing
  • Dedicated infrastructure (optional)

Best for:

  • Enterprise organizations
  • High-volume applications
  • Mission-critical workflows
  • Compliance requirements (SOC 2, HIPAA)
  • Large teams
  • Custom needs

Feature Breakdown

Events

Events represent individual webhook requests processed by Hooklistener.

What counts as an event:

  • Incoming webhook received by Source
  • Outgoing webhook sent to Destination
  • Each retry counts as separate event

Example:

  • Webhook received: 1 incoming event
  • Forwarded to 3 Destinations: 3 outgoing events
  • One destination fails and retries twice: 2 additional events
  • Total: 6 events

Free Plan: 1,000 events/month Team Plan: 100,000 events/month Enterprise Plan: Custom (millions+)

Bridges

Bridges connect Sources to Destinations, creating complete webhook workflows.

Included:

  • Sources (webhook receivers)
  • Destinations (webhook forwarders)
  • Filters (conditional routing)
  • Transformations (payload modification)

Free Plan: 3 Bridges Team Plan: Unlimited Enterprise Plan: Unlimited

Destinations

Destinations receive webhooks from your Bridges.

Supported types:

  • HTTP/HTTPS endpoints
  • Slack webhooks
  • Discord webhooks
  • Telegram bots

Free Plan: 10 total across all Bridges Team Plan: Unlimited Enterprise Plan: Unlimited

Team Members

Invite team members to collaborate on webhook workflows.

Roles:

  • Owner: Full access, billing, delete organization
  • Admin: Manage resources, invite members (not billing)
  • Member: Create and manage Bridges, view events

Free Plan: 1 (just you) Team Plan: Up to 10 Enterprise Plan: Unlimited

See Organizations & Workspaces for details.

Event Retention

How long webhook events are stored and accessible.

After retention period:

  • Events automatically deleted
  • Cannot be recovered
  • Frees up storage

Free Plan: 7 days Team Plan: 30 days Enterprise Plan: 90 days (configurable up to 1 year)

Debug Endpoints

Permanent webhook testing endpoints for development and debugging.

Features:

  • Permanent URLs
  • Real-time inspection
  • WebSocket streaming
  • Search and filter

Free Plan: 3 endpoints Team Plan: 10 endpoints Enterprise Plan: Unlimited

See Debug Endpoints for details.

API Keys

Programmatic access to Hooklistener API.

Use cases:

  • CI/CD integration
  • Automated workflows
  • Custom tooling
  • Terraform/Infrastructure as Code

Free Plan: Not available Team Plan: Unlimited Enterprise Plan: Unlimited

See API Keys for details.

Secrets

Encrypted storage for sensitive credentials (API keys, tokens, passwords).

Features:

  • AES-256 encryption
  • Reference in Destinations as {{SECRET_NAME}}
  • Secure storage
  • Team-wide access

Free Plan: 5 secrets Team Plan: Unlimited Enterprise Plan: Unlimited

See Secrets for details.

Retries

Automatic retry with exponential backoff for failed webhook deliveries.

Configuration:

  • Retry attempts (max 5)
  • Initial delay
  • Backoff multiplier
  • Max delay

Free Plan: 3 retry attempts Team Plan: 5 retry attempts Enterprise Plan: Configurable (up to 10)

See Retries for details.

Choosing the Right Plan

Free Plan Is Right If:

  • ✅ You're an individual developer
  • ✅ Processing < 1,000 events/month
  • ✅ Building personal/side projects
  • ✅ Evaluating Hooklistener
  • ✅ Don't need team collaboration
  • ✅ Don't need API access

Upgrade to Team If:

  • ✅ You need team collaboration
  • ✅ Processing > 1,000 events/month
  • ✅ Building production applications
  • ✅ Need API access for automation
  • ✅ Require longer retention (30 days)
  • ✅ Need more than 3 Bridges
  • ✅ Want unlimited Secrets and Destinations

Upgrade to Enterprise If:

  • ✅ Processing millions of events/month
  • ✅ Need 99.9% SLA guarantee
  • ✅ Require extended retention (90+ days)
  • ✅ Have large team (10+ members)
  • ✅ Need dedicated support
  • ✅ Have compliance requirements
  • ✅ Want custom integrations
  • ✅ Need advanced analytics

Usage Monitoring

Viewing Usage

Via Dashboard:

  1. Navigate to Organization SettingsUsage
  2. View current period usage:
    • Events consumed
    • Quota utilization
    • Trend over time
    • Events by Bridge

Via API:

curl -X GET https://api.hooklistener.com/api/v1/organizations/current/usage \
-H "Authorization: Bearer YOUR_API_KEY"

Response:

{
"current_period": {
"start": "2024-01-01T00:00:00Z",
"end": "2024-02-01T00:00:00Z",
"events_consumed": 8543,
"events_limit": 100000,
"utilization_percent": 8.5
},
"by_bridge": [
{
"bridge_id": "brg_abc123",
"bridge_name": "Stripe to Slack",
"events": 5234
},
{
"bridge_id": "brg_def456",
"bridge_name": "GitHub to Discord",
"events": 3309
}
]
}

Quota Alerts

Set up alerts before hitting limits:

Alert thresholds:

  • 80% quota consumed
  • 90% quota consumed
  • 95% quota consumed

Configure in: Organization Settings → Notifications

Alert methods:

  • Email notifications
  • Slack messages
  • Discord messages
  • Webhook notifications

What Happens at Quota

When you reach your monthly event quota:

Incoming webhooks:

  • Rejected with HTTP 429 Too Many Requests
  • Provider will retry (may lose webhooks)
  • Circuit breakers prevent cascading failures

Options:

  1. Upgrade plan (instant quota increase)
  2. Wait for reset (1st of next month)
  3. Optimize usage (reduce unnecessary events)

Retries continue:

  • Pending retries still processed
  • Don't count toward new quota
  • Queued before limit was reached

Billing

Payment

Accepted methods:

  • Credit card (Visa, Mastercard, Amex, Discover)
  • Debit card
  • PayPal (Enterprise only)
  • Wire transfer (Enterprise only)

Billing cycle:

  • Monthly (default)
  • Annual (10% discount on Team plan)

Currency: USD

Subscription Management

Via Dashboard:

  1. Navigate to Organization SettingsBilling
  2. Manage subscription:
    • View current plan
    • Upgrade/downgrade
    • Update payment method
    • View invoices
    • Cancel subscription

Upgrade:

  • Instant activation
  • Pro-rated billing
  • New limits apply immediately

Downgrade:

  • Effective next billing cycle
  • Continue current plan until end of period
  • Reduced limits apply on renewal

Cancel:

  • Effective end of current billing period
  • Keep access until period ends
  • Downgrade to Free plan
  • Data retained according to new retention policy

Invoices

Access invoices:

  1. Organization SettingsBillingInvoices
  2. View and download all past invoices
  3. Invoices emailed to Organization Owner

Invoice details:

  • Date range
  • Plan name
  • Event usage
  • Amount charged
  • Payment method

Frequently Asked Questions

What counts as an event?

Every incoming and outgoing webhook request counts as one event. Retries count as additional events.

What happens if I exceed my event limit?

New incoming webhooks are rejected with HTTP 429. Upgrade your plan for instant quota increase.

Can I upgrade mid-month?

Yes! Upgrades are instant with pro-rated billing. New limits apply immediately.

Do unused events roll over?

No. Event quotas reset on the 1st of each month.

Can I have multiple Organizations?

Yes. Each Organization has its own plan, billing, and quotas.

Is there a free trial?

The Free plan is always available. Team and Enterprise plans can be evaluated - contact sales.

Can I cancel anytime?

Yes. Cancellations are effective at the end of your current billing period.

What happens to my data if I cancel?

Data is retained according to your new plan's retention policy (7 days on Free plan).

Do you offer discounts?

  • Annual billing: 10% discount on Team plan
  • Nonprofits: Contact sales
  • Startups: Contact sales for startup program
  • Education: Contact sales

How do I upgrade to Enterprise?

Contact sales at [email protected] or use the "Contact Sales" button in the dashboard.

Can I pay annually?

Yes. Annual billing available for Team plan with 10% discount. Enterprise has custom terms.

Do you offer refunds?

Pro-rated refunds for annual plans within 30 days. Monthly plans are non-refundable.

What payment methods do you accept?

Credit/debit cards for all plans. PayPal and wire transfer for Enterprise only.

How do I update my payment method?

Organization Settings → Billing → Update Payment Method

Where can I see my usage?

Organization Settings → Usage (real-time usage dashboard)

Plan Limits Reference

Quick reference for all plan limits:

LimitFreeTeamEnterprise
Events/month1,000100,000Custom
Bridges3UnlimitedUnlimited
Destinations10 totalUnlimitedUnlimited
Team Members110Unlimited
Event Retention7 days30 days90+ days
Debug Endpoints310Unlimited
API Keys✅ Unlimited✅ Unlimited
Secrets5UnlimitedUnlimited
Retry Attempts35Up to 10
SupportEmailPriority EmailDedicated
SLANoneNone99.9%

Getting Help

Free Plan Support

  • Email support: [email protected]
  • Response time: 2-3 business days
  • Documentation: docs.hooklistener.com
  • Community: Slack community

Team Plan Support

  • Priority email support
  • Response time: 1 business day
  • Documentation and community
  • Onboarding assistance

Enterprise Support

  • Dedicated Slack channel
  • Email support
  • Response time: 4 hours
  • Phone support (available)
  • Dedicated customer success manager
  • Onboarding and training
  • Priority feature requests

Next Steps

Ready to get started?

  1. Free Plan: Sign up - No credit card required
  2. Team Plan: Start 14-day trial
  3. Enterprise Plan: Contact sales

Already have an account?

  1. View current usage in the dashboard
  2. Upgrade your plan
  3. Optimize event usage

Choose the plan that fits your needs. You can always upgrade as you grow!