@fonderie/webhooks
v1.1.0
Published
Outgoing webhook engine — register endpoints, fan out workspace-scoped events, track delivery, and retry on failure.
Maintainers
Readme
@fonderie/webhooks
Outgoing webhooks: let your users register endpoints, fan workspace events out to them, and track every delivery attempt with retries and status.
Install
npm install @fonderie/webhooksUse
import { FonderieApp, defineConfig } from '@fonderie/core';
import { WebhooksModule } from '@fonderie/webhooks';
const app = await new FonderieApp(defineConfig({}))
.register(new WebhooksModule())
.boot();import type { IWebhookEndpoint, IWebhookDelivery, DeliveryStatus } from '@fonderie/webhooks';Why this exists
You've shipped this plumbing before — auth, teams, billing, messaging —
and the next project will ask for it again. Fonderie packages it once:
plain TypeScript modules for
@fonderie/core,
PostgreSQL-backed, self-hosted, MIT. No external control plane, no
per-seat anything. Register the modules you need; skip the ones you don't.
This package owns how the outside world listens. Your users register endpoints; this brick fans workspace events out to them and tracks every delivery.
Browse the whole set at fonderie-js/sdk · follow @fonderiejs
License
MIT © Fonderie, Inc.
