In-app notifications

Ship real-time, in-app notifications in a day

Use our in-app notifications APIs and pre-built components to create delightful notification experiences inside of your product. Ship in-app inboxes, feeds, and toasts without writing custom code.

Notifications
All
Mark all as read
icon
John requested access to DNA Extraction Protocol
Approve
Reject
Today at 9:42am
icon
Donald left 6 comments on Jurassic Park visitors NDA
Yesterday at 4:21 PM
icon
Henry replied to John
I've identified a potential instability in the T-Rex DNA sequence. Need your input.
Reply
Last Thursday at 10:36 AM
icon
Dennis attached a file to Park Security Systems
security_audit.pdf
2mb
Last Thursday at 10:36 AM
icon
Ray commented on Park Security Systems
“This is looking great, but I have some concerns that might be best discussed over a call.”
Reply
Last Monday at 10:46 AM
Developer ready

A complete in-app notifications API

Use our in-app notifications API to power your in-product notifications experience across devices. Just bring the UI, or use our pre-built React notification components.

Learn more →
background gradient
Components

Pre-built components, ready for your product

Use our pre-built components to have in-app notifications setup in your product in under an hour. Completely customizable to match your brand. No backend to build or real-time infrastructure to setup.

See a live demo →
background gradient
Real-time

Real-time ready. No infrastructure required.

Your in-app notifications work in real-time with a socket connection setup and managed for you. No extra infrastructure to setup or manage.

Get started →
background gradient

How Knock works

Get up-and-running with Knock in under an hour.

Create your notification workflows
1

Create your notification workflows

Use our powerful workflow builder to create cross-channel notification workflows with advanced features such as batching, wait to send, and if-then behavior.

Learn more →
Connect your providers
2

Connect your providers

Integrate with out-of-app channels such as email, push, SMS, and Slack, and power in-app channels via our in-app notifications API and pre-built components.

Supported providers →
Trigger your notifications
3

Trigger your notifications

Use our SDKs to trigger your notification workflows from your backend code. Our advanced workflow engine routes your message to the right channel with the correct user preferences applied.

Read the docs →