Knock Logo

The easiest way to send product notifications

Knock is a reliable, managed API to turn user activity into product notifications.

Invite-only beta, sign up for waitlist

Easy 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.

2

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 feeds

Never 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

Twilio Sendgrid, Postmark, Mailgun

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.

Invite-only beta

We’re bringing on additional customers every day. Sign up for our waitlist if you're interested in participating.