Customer engagement infrastructure
for product-led growth.

Send your product, marketing, and transactional messaging with Knock.
Activate your data, ship cross-channel messaging, and accelerate growth.

New: Knock Guides for all of your in-app messaging. Read more
Webflow
Medium
Outreach
Clay
Headway
Discogs

Ship messaging without limits.

Developer-first tooling to build any messaging experience you want, without compromising on design, performance, or user experience.

Send messages across email, SMS, push, chat, and in-app.

Send messages across email, SMS, push, chat, and in-app.

Build messaging journeys in our intuitive drag-and-drop editor.

Build messaging journeys in our intuitive drag-and-drop editor.

Deliver messages when and where your users expect them.

Deliver messages when and where your users expect them.

On-brand, error-free messaging. Global styles and layouts, reusable blocks, live previews.

On-brand, error-free messaging.

User-first controls. Respect user time with preference centers and send windows.

User-first controls.

In-app messaging with your own components.

Ship paywalls, dialogs, and nudges powered by your components.
Enable non-engineers to edit copy and targeting in Knock.

In-app messaging components

Unify and activate your data.

Ingest real-time data from your product and warehouse so you can trigger relevant, timely messaging based on any user attribute, event, or action.

Ingest data from warehouse, CDP, and reverse ETL sources.

Ingest data from warehouse, CDP, and reverse ETL sources.

Build dynamic segments using attributes, events, and relations.

Build dynamic segments using attributes, events, and relations.

Trigger workflows from API calls, usage events, or segment changes.

[object Object]

Model your data. Sync custom objects for audiences and personalized templates.

Model your data.

Personalize every message. Tailor messaging with user attributes and conditional logic.

Personalize every message.

Built by developers,
for developers and AI agents.

The only customer engagement platform you can work with entirely from Cursor or Claude Code.

Available SDKs

Knock CLI + your AI IDE. Bring all of Knock into your AI code editor with a single command.

Knock CLI + your AI IDE.

CI/CD integration. Validate work before you deploy to production.

CI/CD integration.

Built-in observability. Debug notifications with ease. Stream logs to external tooling.

Built-in observability.

Version control. Make changes without impacting production. Rollback with a click.

Version control.

Messaging
infrastructure
you can trust.

99.99% uptime

We take being a downstream provider seriously.

Scaled delivery

Knock delivers hundreds of millions of messages per month.


HIPAA

SOC2

GDPR

CCPA


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

Fantastic product, shipped in-app notifications in record time

We unblocked our marketing and education teams to start pushing in-app notifications in a couple days instead of a month or more. Install the React SDK, customize the CSS, and you're good to go.

Dane Williams
Dane Williams

EngineeringClay

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