Docs
/
Contact supportLog inGet started
Overview
API keys
Service tokens
Knock CLI
SDKs
Management API
API logs
Knock and Postman
Security
Integrating into CI/CD
Overview
Event types
Node.js 1.0
Python 1.0
Java 1.0
Ruby 1.0
Go 1.0
Overview
Getting started
Workflows-as-tools
Human-in-the-loop flows
Providing context
Working with environments
Tools reference
MCP serverBeta
Building with LLMs
Get startedLog inContact support
Platform
Integrations
Building in-app UI
API reference
CLI reference
Management API
Developer tools
Tutorials
Overview
API keys
Service tokens
Knock CLI
SDKs
Management API
API logs
Knock and Postman
Security
Integrating into CI/CD
Overview
Event types
Node.js 1.0
Python 1.0
Java 1.0
Ruby 1.0
Go 1.0
Overview
Getting started
Workflows-as-tools
Human-in-the-loop flows
Providing context
Working with environments
Tools reference
MCP serverBeta
Building with LLMs
Developer tools
Overview

Developer tools

Learn how to use the Knock developer tools to build integrations and automate workflows.

CLIWork with your Knock resources right from the terminal.
mAPIA programmatic way to interact with the resources you create and manage in your Knock dashboard.
SDKsIntegrate a complete notification engine to your product with a REST-ful API.

Frontend SDKs

ReactBuild real-time in-app notifications in React applications using our SDK.
JavaScriptBuild in-app notifications for JavaScript websites and applications.
AngularBuild real-time in-app notifications in Angular applications using our SDK.
iOSCreate in-app notifications for iOS apps using our native SDK.
AndroidBuild in-app notifications for Android applications with our native SDK.
React NativeCreate real-time in-app notifications in React Native apps using our SDK.

Developer community

YouTubeWatch tutorials and demos of how to orchestrate customer and product messaging systems with Knock.
BlogArticles on how to use Knock to build integrations and automate workflows.
NextAPI keys