Knock is infrastructure for sending product and customer messaging.

Ship cross-channel product notifications and lifecycle messaging that drives engagement, growth, and retention.

Knock launch week starts April 28.
Webflow
Causal
Discogs
Vidyard
Mentimeter
Modal

Flexible. Powerful. Complete.

Everything you need to power best-in-class notifications for your product.

Stateful notification engine

Build thoughtful notification workflows. Respect user attention and drive engagement.

Build thoughtful notification workflows. Respect user attention and drive engagement.
Cross-Channel Analytics

Stream notification data to your tools. Learn and iterate.

Stream notification data to your tools. Learn and iterate.
Template Management

Manage notification templates in a single place with autocomplete and partials support.

Manage notification templates in a single place with autocomplete and partials support.
Preference Management

Give users control of where and when they receive notifications.

Mobile notifications
Mobile push notificationsReceive push notifications on comments and replies
Email notifications
Comments & mentionsNew Comments and replies to threads
Project updatesUpdates on projects you're following
{
  "__typename": "PreferenceSet",
  "channel_types": {
    "push": true,
    "email": true
  },
  "categories": {
    "comments_and_mentions": {
      "email": true
    },
    "project_updates": {
      "email": true
    }
  }
}
In-app Component Library and SDKs

Power all of your in-app messaging. Native to your product. Built for production-level performance.

Power all of your in-app messaging. Native to your product. Built for production-level performance.

Built by developers,
for developers.

Knock's environment model allows you to test, deploy, and rollback across your development, staging, and production environments.

SDKs available in all major languages
Management API & CLI

Build, test and maintain your Knock instance, all from your local and remote development workflows.

Build, test and maintain your Knock instance, all from your local and remote development workflows.
CI/CD Integration

Validate your notifications before you deploy to production.

Validate your notifications before you deploy to production.
Production-Ready Observability

Debug notifications with ease. Stream logs to observability tooling for live monitoring.

Debug notifications with ease. Stream logs to observability tooling for live monitoring.
Git-like Version Control

Make changes without impacting production. Rollback with a click.

Make changes without impacting production. Rollback with a click.

Messaging
infrastructure
you can trust.

99.9% uptime

We take being a downstream provider seriously.

Scaled delivery

Knock delivers hundreds of millions of messages per month.


HIPAA

SOC2


Trusted in production at

Improved CS response times by 27%

Knock lets us focus on what we do best—helping merchants deliver great customer service. Within two months we had a system handling 15M notifications with full visibility into performance.

Yegor Yakovishen
Yegor Yakovishen

Senior engineering managerGorgias

Notifications at scale

Notification infrastructure is the most essential part of any product that I'd never dare build myself from scratch or operate at scale. Knock's APIs allow me to focus on my front-end experience, while all the complexity is abstracted away.

Guillermo Rauch
Guillermo Rauch

Founder & CEOVercel

We collaborate faster with product and marketing

We wanted to increase our agility and be able to say "yes" more often to product and marketing teams. Knock was exactly what we were looking for. And now we're not wasting our time figuring out infra. We are just able to focus on driving adoption of new features.

Utkarsh Sengar
Utkarsh Sengar

VP of EngineeringWebflow

What used to take weeks now takes minutes

Thanks to Knock's core functionality, our teams are able to easily build complex notification flows. We now have a notification system that is easy to use and that our teams love to work with!

Chamila Amithirigala
Chamila Amithirigala

Staff software engineerAmplitude

Easy access for our non-technical team

The level of visibility Knock provides into our notification system was a game-changer. Our customer service team can now easily access the entire history of a notification, from the initial template to the final delivered message.

Troy Blakely
Troy Blakely

Engineering leadDiscogs

Fueled our 20x revenue growth

From the very beginning, one of our strategies has been to offload complexity to third parties. That's what allowed us to grow in revenue without growing the team.

Luís Jesus
Luís Jesus

Engineering leadBounce

Doubled our course completion rates

From a product management perspective, I was most interested in getting the impact as fast as possible. It took longer to justify the buy decision than it did to implement Knock.

Dave Chalmers
Dave Chalmers

VP of ProductSafety Culture

Improved CS response times by 27%

Knock lets us focus on what we do best—helping merchants deliver great customer service. Within two months we had a system handling 15M notifications with full visibility into performance.

Yegor Yakovishen
Yegor Yakovishen

Senior engineering managerGorgias

Notifications at scale

Notification infrastructure is the most essential part of any product that I'd never dare build myself from scratch or operate at scale. Knock's APIs allow me to focus on my front-end experience, while all the complexity is abstracted away.

Guillermo Rauch
Guillermo Rauch

Founder & CEOVercel