The easiest way to send product notifications
Knock is a reliable, managed API to turn user activity into product notifications.
In private beta, sign up for wait listEasy to setup
From event to notification in minutes, with simple SDKs and pre-built components and notification templates.
Powerful yet flexible
Create advanced notification experiences across channels, perfectly designed for your business.
Built for reliability and scale
Make sure the right notification gets to your customer, no matter how big (or small!) your user base is.
Send notifications your customers care about
Knock's notifications-as-a-service and APIs help teams deliver great notification experiences to their customers, driving customer satisfaction and retention.
Complex delivery rules without the complex code
Reach your customer where they are using our advanced rules engine. Empower your team to add new notifications without the need for engineers.
Effortlessly deliver to
Email • Push • In-app notification feedsNever code another email template
Use our notification designer to create great looking notifications, totally customizable for your brand. We integrate with the services you trust to deliver your notifications today – no need to switch providers.
Integrates with
Ready-to-use components to get you started
Use our pre-built React components to get an instant in-app activity feed or a complete notification preferences panel.
Built for React & React Native
Everything you'll ever need
A complete toolkit to power your notifications so you can focus on building the best product for your users.
Versioning
Test changes in a development instance before promoting them to production.
Digests and summaries
Send recurring emails that summarize missed notifications.
Visibility
Easily see all of the notifications sent to a customer in a single view for easy debugging.
Preferences
Outsource your preference management and build granular preference experiences for your customers.
Batching
Group multiple notifications within a defined window of time to reduce the noise for your customers.
Testing
Send test notifications across any channel, without needing to perform complex product interactions.
In private beta
We’re currently looking for additional customers to join our beta. Sign up today if you're interested in participating.