Explore our guides and examples to integrate Knock.

Get started →

What is Knock?

Knock is a hosted notifications engine. Knock's notifications-as-a-service and APIs help teams deliver great notification experiences to their end users, driving satisfaction and retention.

Learn more →

Discover Knock

Getting started

A technical and non-technical introduction to the features of Knock, and a step-by-step guide to get you going in minutes.

Send & manage data

Learn the ins-and-outs of how to get data flowing into Knock to power your notifications

Send notifications

See how to use Knock to start designing and sending your notifications, including understanding more advanced workflows such as batching.

Client integration

A guide for how to integrate Knock into your clientside applications

Notification feeds

Everything you need to know about how to display notification feeds back to your users