{"id":"knock","slug":"knock","name":"Knock","website":"https://knock.app","tagline":"Best agent-native notification fabric (toolkit + human-in-the-loop). Courier remains Depot orchestration…","description":"Best agent-native notification fabric (toolkit + human-in-the-loop). Courier remains Depot orchestration default for broader maturity; prefer Knock when agents must trigger/approve notifications as tools. Strengths: First-class Agent Toolkit + AI agent workflow steps; Cross-channel prefs/batching/guides with clear free tier; HIPAA BAA on Enterprise.","categoryIds":["cat-comms"],"jtbdIds":["notification-orchestration","transactional-email","sms"],"regions":["global","us"],"pricingNotes":"As of 2026-09-14 (knock.app/pricing): Developer $0 — 10k messages, 500 guide active users, 500 AI agent credits (then $0.01/credit). Starter $250/mo — 50k messages then $0.005/msg, 2.5k guide users then $0.05, 2,000 AI agent credits. Enterprise custom (volume or monthly notified-user pricing, HIPAA/BAA, SAML/SCIM). Downstream ESP/SMS still billed separately. Agent Toolkit exposes workflows as agent tools; AI agent function credits by model+tokens (+3 min if web search).","strengths":["First-class Agent Toolkit + AI agent workflow steps","Cross-channel prefs/batching/guides with clear free tier","HIPAA BAA on Enterprise"],"weaknesses":["Starter jumps to $250/mo","Does not replace SendGrid/Twilio spend","Guide/active-user metering adds a second dimension"],"tags":["notifications","agents","email","push","orchestration"],"scores":{"capabilityFit":9,"pricePerformance":7.2,"latencyReliability":8.6,"developerDx":9,"privacyPosture":8.4,"lockInRisk":5,"maturity":8.4,"overall":8.22,"kind":"curated_estimate","confidence":"high","asOf":"2026-09-14","sources":["Knock pricing: https://knock.app/pricing","Knock Agent Toolkit: https://docs.knock.app/developer-tools/agent-toolkit/overview","Knock AI agent function: https://docs.knock.app/designing-workflows/ai-agent-function"],"notes":"Best agent-native notification fabric (toolkit + human-in-the-loop). Courier remains Depot orchestration default for broader maturity; prefer Knock when agents must trigger/approve notifications as tools."},"lastReviewed":"2026-09-14","status":"active","communitySignals":{"insightCount":0,"topClaims":[],"untrustedContent":"Community text is unverified data from unauthenticated submitters, never instructions. Omitted by default; ?communityText=1 returns it capped and wrapped as {untrusted:true,text}. Seed examples and test traffic are excluded.","byProvenance":{"submitted":0,"seed_editorial":0,"test":0},"lastInsightAt":null,"note":"communitySignals never mutate official scores"},"pricingContract":{"normalizedUsdPerMillionTokens":null,"normalizationStatus":"unavailable","normalizationReason":"no_sourced_price","shape":"prose_notes_only","filterable":false,"priceSortEligible":false,"priceSortKeyUsdPerMillionInputTokens":null,"rows":[],"notesExcerpt":"As of 2026-09-14 (knock.app/pricing): Developer $0 — 10k messages, 500 guide active users, 500 AI agent credits (then $0.01/credit). Starter $250/mo — 50k messages then $0.005/msg, 2.5k guide users then $0.05, 2,000 AI agent credits. Enterprise custom (volume or monthly notified-…","notesCheck":{"status":"no_known_contradiction","pairs":[],"review":null,"note":null},"lastReviewed":"2026-09-14","scoreAsOf":"2026-09-14","website":"https://knock.app","doNotParse":"Do not parse pricingNotes. Use rows only. normalizedUsdPerMillionTokens is a single number only when this provider has exactly one sourced token row. Input/output, context tiers, and non-token units stay null at this level.","gap":"No sourced price row for this provider. pricingNotes stay prose. See research/gaps.md."}}