Knock
Knock is wiring both ends of the messaging data loop, then putting an agent on top
◆Recent moves
- 6d ago
Amplitude data source
The second inbound data source in under two weeks, after Clay. Product events, user updates, and cohort membership now arrive from Amplitude directly, extending the pattern of Knock owning the sync rather than the customer's glue code.
- 13d ago
Analytics in the Knock agent
⚡ SPARKThe agent layer landing on top of the data Knock has been accumulating. It fits the arc of the last month: first make message and engagement data addressable, then put a natural-language surface over it instead of a report builder.
- 14d ago
Wait for event function
A workflow can now pause until something happens in the product or in Knock, then continue, branch, or stop on what it receives. That turns sequences into event-driven state machines, which is the orchestration piece the new data sources need to be worth ingesting.
- 15d ago
Clay data source
The first of the two new data sources, syncing enriched contact and account rows from Clay as they finish processing. Paired with Amplitude a week later, it shows Knock treating inbound sync as a product surface rather than an integrations checkbox.
- 20d ago
Redesigned template editor
A rebuilt editor with block-style authoring, faster autocomplete and keyboard shortcuts, and personalization through dynamic variables and Liquid. Authoring is where teams spend their time in Knock, so this continues the dashboard-maturity thread rather than changing direction.
- 27d ago
Branch rebasing
Branches can pull in changes from main while keeping their own commits. It is a small piece of Knock's git-shaped change management, aimed at teams with more than one person editing workflows at once.