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:
- Navigate to Organization Settings → Usage
- 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:
- Upgrade plan (instant quota increase)
- Wait for reset (1st of next month)
- 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:
- Navigate to Organization Settings → Billing
- 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:
- Organization Settings → Billing → Invoices
- View and download all past invoices
- 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:
| Limit | Free | Team | Enterprise |
|---|---|---|---|
| Events/month | 1,000 | 100,000 | Custom |
| Bridges | 3 | Unlimited | Unlimited |
| Destinations | 10 total | Unlimited | Unlimited |
| Team Members | 1 | 10 | Unlimited |
| Event Retention | 7 days | 30 days | 90+ days |
| Debug Endpoints | 3 | 10 | Unlimited |
| API Keys | ❌ | ✅ Unlimited | ✅ Unlimited |
| Secrets | 5 | Unlimited | Unlimited |
| Retry Attempts | 3 | 5 | Up to 10 |
| Support | Priority Email | Dedicated | |
| SLA | None | None | 99.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?
- Free Plan: Sign up - No credit card required
- Team Plan: Start 14-day trial
- Enterprise Plan: Contact sales
Already have an account?
- View current usage in the dashboard
- Upgrade your plan
- Optimize event usage
Choose the plan that fits your needs. You can always upgrade as you grow!