{
  "slug": "knock",
  "name": "Knock",
  "url": "https://knock.app",
  "cat": "comms",
  "group": "ship",
  "tagline": "Notification infrastructure API",
  "price": "Free Developer: 10,000 messages/mo plus 500 guide active users. Starter $250/mo for 50,000 messages, $0.005 per message over. Enterprise is custom.",
  "tier": "mixed",
  "pick": false,
  "what": "Hosted notification infrastructure: define a workflow once and Knock fans it out to email, in-app feed, push, SMS and Slack. Handles batching, throttling, digests, per-user preferences, quiet hours and localisation. Ships prebuilt React components for an in-app inbox and a preference centre.",
  "why": "The in-app notification feed and preference centre are exactly the parts everyone underestimates. Knock hands you both as drop-in React components instead of three weeks of schema design.",
  "warn": "The pricing gap is brutal — $0 to $250/mo with nothing in between. A message counts per user per channel, so one workflow hitting email plus in-app burns two.",
  "install": "npm i @knocklabs/node",
  "category": {
    "key": "comms",
    "name": "Email, forms & notifications",
    "desc": "Transactional mail, form capture, push. Deliverability is the thing to buy for.",
    "group": "ship",
    "groupName": "Ship it & keep it alive"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://knock.app/",
    "checked_at": "2026-08-19T00:37:41.862+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}