
Customer engagement infrastructure for developers
Knock is a notification infrastructure platform that helps engineering teams build and manage cross-channel product notifications. It provides APIs and a visual workflow builder to send messages across email, SMS, push, chat, and in-app channels without building complex notification systems from scratch.
Send messages across email, SMS, push, in-app, and chat channels from a single API
Drag-and-drop editor to design notification workflows with branching, delays, and batching
Pre-built, customizable in-app notification feed component with real-time updates
Let users control where and when they receive notifications across all channels
Manage notification templates in a single location with autocomplete and partials support
Stream notification data to external tools and track delivery, open, and click rates
Automatically batch multiple notifications into digest summaries to reduce noise
Send transactional and engagement notifications across channels when users interact with your product
Notify team members about comments, assignments, and status changes in real-time
Keep customers informed about order status, shipping, and delivery across their preferred channels
Send build notifications, deployment alerts, and API usage warnings to engineering teams
Schedule notifications and add delays without setting up cron jobs
Separate development, staging, and production environments with incremental change promotion

OpenAI's AI image generator built into ChatGPT for effortless creation