Documentation
Knock is infrastructure for sending product and customer messaging. Learn more.
Knock is infrastructure for sending product and customer messaging. Learn more.

Learn the basics of grouping together your cross-channel notifications into different workflows.

Learn how Knock's preference system enables your users to opt-out of the notifications you send.

Become familiar with how Knock models recipients as a person or a non-user entity that receives notifications.

Learn what a channel is in Knock and how you can use channels to power your cross-channel notifications.
Create a cross-channel notification.
Identify recipients to power your notifications.
Build your in-app notifications experience.
Enable your users to opt-out of notifications.
Use Knock to send notifications to Slack.
Create alerting-style workflows in Knock.
Migrate your notification system into Knock.
Map your application's data model into Knock.