1. Software
  2. Developer tools
  3. Knock
Knock workflow builder with a trigger, a Slack notification to an approver, a delay being dragged into place and a branch that sends an email via Resend or fetches profile data

Building a notification workflow

Notification and messaging infrastructure: one API and dashboard for email, in-app, push, SMS and Slack messages from your product

from$250a month

Knock has a free plan. Prices in US dollars as Knock's pricing page showed them on 11 October 2026.

Try Knock free

Vouchernaut may earn commission when you sign up through links on this page. It never changes what we say about a product or the order we list them in.

  • Web
  • API
  • Slack

What Knock does

This is Knock, a New York company that provides messaging infrastructure for software products. One API and dashboard sends notifications by email, in-app feed, push, SMS and chat apps, so developers needn't build their own.

  • Workflows

    A visual workflow builder decides who is notified, on which channel and when, with steps for delays, batching and digests, branches, fetching data over HTTP, throttling and waiting for events. Workflows are triggered by API calls, usage events or audience changes.

  • In-app feeds and inboxes

    Pre-built components add a real-time notification feed, inbox or toasts to a web or mobile app, or teams can build their own on the feed API. Each recipient can have as many in-app channels as needed.

  • Guides

    In-app messages such as banners, paywalls, dialogs and nudges, rendered with a product's own components. Non-engineers can edit the copy and targeting from Knock, and guides can be ordered and throttled.

  • Cross-channel delivery

    One workflow can send through email providers such as SendGrid, Postmark and Resend, SMS providers such as Twilio, Apple and Firebase push, and chat apps including Slack, Microsoft Teams, Discord and WhatsApp.

  • User preferences and send windows

    Recipients can choose which notifications they get and on which channels, and send windows hold messages until set hours in the recipient's time zone.

  • Templates and AI agent

    Templates, layouts, partials and translations are managed in one place with version control. A built-in agent can draft emails and workflows from a prompt in the team's existing layout and branding.

  • Data sources and audiences

    Knock takes in events from CDPs such as Segment and Rudderstack, reverse ETL tools such as Hightouch and Census, and apps like Stripe, Supabase, Clerk and PostHog, then builds audiences from attributes and events.

  • Developer tooling and logs

    SDKs cover eight server languages, and the Knock CLI and MCP server let developers manage workflows from code, CI/CD and AI coding tools. Every API request, workflow run and message is logged for debugging.

Works with

  • SendGrid
  • Postmark
  • Resend
  • Mailgun
  • Amazon SES
  • Twilio
  • Vonage
  • Apple Push (APNs)
  • Firebase FCM
  • Expo
  • OneSignal
  • Slack
  • Microsoft Teams
  • Discord
  • WhatsApp
  • Segment
  • Rudderstack
  • Hightouch
  • Census
  • Stripe
  • Supabase
  • Clerk
  • PostHog
  • Datadog

How much Knock costs

Developer

Free

10,000 messages a month

  • 10,000 messages a month
  • 500 guide active users
  • 500 AI agent credits, then $0.01 per credit
  • Unlimited workflows, broadcasts and channels
  • Unlimited team members
  • Batch and delay notifications
  • Built-in multi-tenancy
  • Google SSO

Starter

$250a month

50,000 messages included, then $0.005 per message

  • Everything in Developer
  • 50,000 messages a month, then $0.005 each
  • 2,500 guide active users, then $0.05 each
  • 2,000 AI agent credits, then $0.01 per credit
  • Remove Knock branding
  • Email client previews
  • 30-day log retention and 99.9% uptime SLA

Enterprise

Contact sales

Contact sales; volume or monthly notified user pricing

  • Everything in Starter
  • Volume and annual commit discounts
  • Custom roles and permissions
  • Per-customer branding and preferences
  • Translations (i18n)
  • Data warehouse and Datadog streaming
  • SAML SSO and directory sync (SCIM)
  • HIPAA BAA, enterprise SLAs and shared Slack support

Prices in US dollars; the pricing page doesn't mention VAT or GBP. Only delivered messages are billed (one per person per channel); delivery providers such as Postmark or Twilio bill separately. Volume discounts are Enterprise only. Prices in US dollars, from Knock's pricing page on 11 October 2026. Knock may charge VAT on top, and prices can change.

Knock pros and cons

Pros

  • Free plan includes 10,000 messages a month with unlimited workflows, channels and team members
  • Only delivered messages are billed: ones skipped by preferences, bounced or failed aren't charged
  • Pre-built in-app feed, inbox and guide components save building them from scratch
  • No hard cap on the free plan: Knock asks for billing details rather than stopping messages
  • SDKs for eight server languages, plus a CLI and MCP server for working from code

Cons

  • The jump from free to paid is steep: Starter costs $250 a month
  • Delivery providers such as Postmark and Twilio are paid for separately on top of Knock
  • Translations, per-customer branding, SAML SSO and HIPAA agreements need the Enterprise plan
  • Prices in US dollars only, and data is processed and stored in the US
  • Log retention is 30 days below Enterprise

Good for

  • Software teams adding notifications across email, in-app, push and Slack without building the plumbing themselves
  • B2B SaaS products that need per-user preferences, digests and a real-time in-app inbox
  • Early-stage products that fit within 10,000 messages a month on the free plan
  • Product and growth teams that want to edit in-app messages and copy without an engineering release

Look elsewhere if

  • Small businesses looking for a point-and-click email newsletter tool: Knock needs developer set-up
  • High-volume senders on a tight budget: every delivered message on every channel is billed above the allowance
  • Teams that must self-host or keep data in a UK or EU region: Knock stores data in the US

What reviewers say about Knock

“It has pretty much every feature an engineer might need”

“Knock is a very easy-to-use API that makes adding all sorts of user notifications to your application a breeze.”

What members think

Rating Knock

Not enough ratings yet. Shopped here? Yours helps the next person.

Knock: what to know before you pay

The story

Knock was founded in 2021 by Sam Seely and Chris Bell, and is based in New York. It grew out of a problem most product teams meet sooner or later: notifications start as a few emails and end up as a tangle of batching, preferences and logs that someone has to maintain.

The product

Your app calls Knock's API when something happens. A workflow then decides who hears about it, on which channel, after what delay and whether to bundle it into a digest. Knock hands each message to a provider such as SendGrid, Postmark, Twilio or Apple Push, or shows it in its own in-app feed. React and mobile components cover the feed and in-app guides.

Who it suits

Knock fits engineering and product teams sending notifications over several channels. If a product only sends a handful of transactional emails, an email provider on its own is usually enough. Server SDKs cover Node, Python, Ruby, Go, Java, .NET, Elixir and PHP, and there is a CLI and an MCP server for working with AI coding tools.

Getting started

The quickest way in is the free developer plan. You can build and test workflows in a sandbox mode that renders messages without sending them, so testing doesn't count towards usage. Batching and digests merge several events into one message, and preferences let a user opt out of a channel, which keeps messages down.

Pricing

Knock has a free developer plan, a paid starter plan and a custom enterprise tier. Billing follows messages sent, in-app guide users and AI agent credits rather than team members or recipients. Prices are in US dollars, so a UK card is charged in dollars, and the delivery providers underneath bill separately. Check the pricing page for current figures.

Data and security

Knock states that it holds SOC 2 Type 2 compliance and meets GDPR and CCPA requirements. It processes personal data in the US and certifies to the UK Extension of the EU-U.S. Data Privacy Framework, so UK teams should check the transfer arrangements with their data protection lead.

Questions about Knock

Are there any Knock discount codes?

We don't currently list a confirmed discount code. That doesn't mean the store has no promotions; check its website for current prices.

What happens if I go over Knock's free plan limit?

Knock doesn't cut off notifications when a free account passes its limit. Its pricing page says it will get in touch about adding a billing method.

Does Knock charge for team members or recipients?

No. Billing is based on messages sent, in-app guide users and AI agent credits, not on seats or recipients.

Which languages does Knock support?

Server SDKs cover Node, Python, Ruby, Go, Java, .NET, Elixir and PHP, with client components for in-app feeds and guides.

Is Knock the same as an email marketing tool?

No. Knock routes product notifications across many channels. Teams mainly sending marketing email to large lists may find a newsletter tool better value.

Does Knock store data in the UK?

Its privacy policy says personal information is processed and stored in the US, and no UK or EU hosting region is mentioned on its site.

Got a question about Knock?