7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

Knock

SaaS

Knock is notification infrastructure that gives developers workflows, user preference management and in-app feeds for sending notifications across multiple channels.

knock.app
Knock homepage screenshot

About Knock

Knock is a commercial service that handles the notification layer of a product. Developers trigger an event through the API, and Knock runs a workflow that decides which messages to send, to whom, on which channel and when, instead of that logic being scattered across application code.

It supports channels such as email, SMS, push, chat tools and an in-app notification feed, with prebuilt feed components for front-end frameworks. End users can set their own preferences about what they receive and where, and the dashboard lets non-engineers edit templates and workflows. It suits product and engineering teams that want a maintainable notification system without building one from the ground up.

Key features

  • Workflow builder for multi-step notifications
  • Delivery across email, SMS, push and chat
  • In-app notification feed components
  • User-level notification preference management
  • Template editing for non-engineers
  • Logs for debugging message delivery

Good fit for

  • →Centralizing product notifications in one service
  • →Giving users control over notification preferences
Tags
notifications
workflows
in-app-feed
messaging
email
push-notifications
developer-tools

Knock: questions and answers

What is Knock used for?
Knock is notification infrastructure that gives developers workflows, user preference management and in-app feeds for sending notifications across multiple channels. It is a good fit for centralizing product notifications in one service and giving users control over notification preferences.
Is Knock free?
Yes. Knock has a free plan, and paid plans start at $250 per month.
Is Knock open source?
No. Knock is proprietary (closed-source) software and can't be self-hosted. Open-source alternatives to Knock include Novu and Apprise.
What are some alternatives to Knock?
Knock competes with Courier, OneSignal and Customer.io. For open-source options, see Enlisted's ranked list of open-source Knock alternatives.

Open-source alternatives to Knock

See all

SaaS alternatives to Knock

See all