Knock is flexible, reliable notifications infrastructure that's built to scale with you. Use our API
1.All the channels, for now and later
Start with email and in-app channels. Instantly add push, SMS, and Slack when you need them.
2.Pay-as-you-go
Predictable pricing that scales with you. No upfront fees or infrastructure set up required.
3.Built for scale and resiliency
Power high volume notifications without spending valuable engineering time on messaging infrastructure.
4.Versioning
Commit, reset, and audit your changes. Knock uses the same versioning workflow you do.
5.Environments
Test changes in a development environment before promoting them to production.
6.Observability
Look under the hood from API request to workflow run to downstream messages to understand how your users are receiving messages.
7.Branding
Customize colors, themes, and layouts to present a consistent brand across all of your notification surface areas.
8.Tenancy
Leverage our built-in tenancy model to support per-tenant feeds and offer custom branding to your customers.
9.Testing
Easily test complex notification workflows across multiple channels, without needing to manually reproduce complex interactions in your product.