Notifkit
Provides self-hosted, multi-channel notification infrastructure for product notifications, handling preferences, quiet hours, retries, fallback, scheduling, and delivery logs.
Notifkit offers a robust, self-hosted notification infrastructure designed to abstract away the complexities of building a reliable notification system. It enables developers to send multi-channel product notifications (email, SMS, push, webhooks) with a single API call, while automatically managing crucial aspects like user preferences, quiet hours, retries, multi-channel fallback, scheduling, and comprehensive delivery logging. This comprehensive solution includes an orchestration engine and a typed SDK, ensuring notifications are delivered reliably and efficiently, even under challenging conditions, and integrates seamlessly with AI agents for enhanced operational control.