FAQ
Frequently asked questions about Better Webhook SDK usage.
FAQ
Which webhook providers are supported?
The SDK includes providers for:
- GitHub
- Ragie
- Recall.ai
You can also define custom providers using @better-webhook/core. See Providers.
Which frameworks are supported?
Official adapters are available for:
- Next.js
- Express
- NestJS
- Hono
- GCP Cloud Functions
See Adapters for setup details.
Can I use Better Webhook without exposing localhost publicly?
Yes. For replay and template-based testing, localhost is enough.
For receiving live events from external services, your provider still needs to reach your capture endpoint. If localhost is unreachable from the provider, use a tunnel.
Does Better Webhook verify signatures automatically?
Yes, when secrets are configured. You can provide secrets through adapter options, provider options, or provider-specific environment variables. See Security.
Why do I get 204 responses from the SDK?
204 usually means no matching handler executed for that event, or no response body is returned by design. This can be expected behavior for unhandled events.
How are releases published?
SDK packages are published through Changesets from main.
See Release Policy.