Stop writing custom webhook handlers for every integration. Postmaster Live acts as a centralized webhook proxy for your entire organization, automatically forwarding webhook events to Kafka streams and making them available via API—with advanced filtering and routing capabilities.
Create webhook endpoints on-demand via REST API. Each tenant gets a unique, secure endpoint backed by Kubernetes Custom Resource Definitions (CRDs).
Discard unwanted events before they reach Kafka. Filter by account ID, event type, or any field in the webhook payload using JSONPath expressions. Support for operators: equals, not_equals, in, not_in, contains, not_contains.
Route events to different Kafka topics based on payload content. Perfect for multi-tenant scenarios—route Zoom events by account_id, Stripe webhooks by customer, or GitHub events by repository.
HMAC-SHA256 signature verification for both API authentication and webhook payloads. Prevent replay attacks with automatic timestamp validation (5-minute window).
Native Kubernetes operator with high availability, multi-replica deployment, health checks, and automatic CRD synchronization across pods.
Every webhook event is forwarded to Kafka for stream processing AND made available via API for real-time consumption. Choose your integration pattern.
1. Provision: Call /config endpoint with your topic, filters, and routing rules. Get back a unique webhook URL.
2. Configure: Point your third-party service (Zoom, Stripe, GitHub) to your webhook URL.
3. Stream: Events automatically flow to Kafka topics based on your routing rules. Filtered events are discarded before reaching Kafka.
4. Consume: Process events from Kafka streams or query via API—your choice.
No Custom Code: Eliminate the need to write, deploy, and maintain webhook handlers for every integration.
Multi-Tenancy: One operator handles webhooks for your entire organization with tenant isolation via topic routing.
Zero Database: All state stored in Kubernetes CRDs—no external database required.
Production Ready: Real health checks, structured logging, error handling, and comprehensive monitoring.