Bring Knock to your developer workflow

Build, test, and maintain your Knock notifications, all from your local and remote development workflow.

Knock Mobile Channel
Webflow
Causal
Discogs
Vidyard
Mentimeter
Modal

How it works

The Knock CLI is a wrapper on top of the Knock management API, an interface for working with Knock resources—workflow logic, templates, translations—all in code.

knock workflow list
knock workflow get
knock workflow pull
knock workflow push
knock commit
knock commit promote
knock translation pull
knock translation push

Run notification workflow tests, promote between environments, and easily interact with your Knock instance, right from your command line.

Notifications as code

Write notifications locally, push to Knock to scale them on our infrastructure.

Write notifications locally, push to Knock to scale them on our infrastructure.
Knock + CI/CD

Integrate Knock into your CI/CD pipeline. Push changes to our infra when you deploy your code.

Integrate Knock into your CI/CD pipeline. Push changes to our infra when you deploy your code.
Automate localization

Eliminate the time you spend managing i18n in your messaging vendor.

Eliminate the time you spend managing i18n in your messaging vendor.