Knock

The notification infrastructure for developers.

Visit Website →

Overview

Knock is a platform for developers to build and manage product notifications across multiple channels. It includes features like preferences, batching, and workflows. Its workflow and conditions logic acts similarly to feature flags, allowing teams to control who receives notifications and under what conditions, and to roll out new notifications gradually.

✨ Key Features

  • Multi-channel Notifications (Email, SMS, Push, Slack)
  • Notification Workflows
  • User Preferences Management
  • Batching and Throttling
  • Conditions and Targeting
  • Delivery and Engagement Tracking

🎯 Key Differentiators

  • Developer-first API for notifications
  • Sophisticated workflow and preference management
  • Focus on infrastructure rather than just message delivery

Unique Value: Abstracts away the complexity of building and maintaining a scalable notification system, allowing developers to focus on their core product.

🎯 Use Cases (4)

Managing product-to-user notifications Rolling out new notification types safely Targeting notifications to specific user segments Allowing users to manage their own notification preferences

✅ Best For

  • Centralized notification infrastructure

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • General-purpose application feature flagging (unrelated to notifications)

🏆 Alternatives

Courier MagicBell OneSignal

Provides more powerful workflow and preference logic than simple notification delivery services, acting as a true infrastructure layer.

💻 Platforms

API

🔌 Integrations

Slack Twilio SendGrid Segment AWS SES API

🛟 Support Options

  • ✓ Email Support
  • ✓ Live Chat
  • ✓ Dedicated Support (Enterprise tier)

🔒 Compliance & Security

✓ SOC 2 ✓ HIPAA ✓ BAA Available ✓ GDPR ✓ SSO ✓ SOC 2 Type II

💰 Pricing

$249.00/mo
Free Tier Available

✓ 14-day free trial

Free tier: 10,000 notifications/month

Visit Knock Website →