Back to products
Knock data sources

Knock data sources

Trigger event-based messaging from Stripe, Clerk, Supabase

Overview

What it is

Knock is a product and customer messaging infrastructure. You can use Knock to power all of your product's messaging needs, including transactional messaging, lifecycle marketing, one-time announcements, and in-product messaging, without the effort of building and maintaining your own in-house messaging system. Knock is made with engineering, product, growth, and operations teams in mind. It's easy for developers to implement, and simple for less-technical users to maintain in our dashboard.

Intent

I need it when

Unify customer data from multiple sources to trigger timely, personalized notifications

Knock ingests real-time data from warehouses, CDPs, reverse ETL platforms, and webhooks. Users build dynamic segments using attributes, events, and relations, then trigger workflows based on API calls, usage events, or segment changes. This enables data-driven notification delivery at scale.

Accelerate notification development using AI agents and natural language

Knock's AI agents allow users to build, refine, and deploy messaging workflows using natural language prompts. Agents can qualify users, enrich profiles, personalize content, and classify data. Users can work entirely from Claude or Cursor with the Knock CLI and MCP server.

Debug and monitor notification delivery with full visibility and observability

Knock provides built-in observability with 30-90 day log retention, engagement tracking across channels, and the ability to stream data to Datadog or data warehouses. Users can debug workflow execution from the dashboard and see the full history of each notification from template to delivery.

Build and deploy multi-channel notification workflows without custom infrastructure

Knock provides a unified platform to send messages across email, SMS, push, chat, and in-app channels from a single workflow. Users can build complex journeys with batching, delays, and conditional logic via dashboard or API, eliminating the need to build and maintain notification infrastructure.

Enable non-technical team members to manage notification templates and targeting

Knock's dashboard allows non-engineers to edit copy, targeting, and user preferences without code. The platform provides template management, preference centers, and send windows so marketing and product teams can iterate independently of engineering.

Drop

Not a fit when

  • Organization needs only basic email sending without workflow automation or multi-channel orchestration
  • Team requires no data integration capabilities and sends notifications from a single static source
  • Use case demands on-premise or self-hosted deployment with no SaaS option
  • Organization has no need for AI-powered personalization or agent-driven message generation
  • Budget is extremely constrained and cannot accommodate $250/month minimum for production use
Commercials

Pricing

USD0 / monthly View pricing