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













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.

Knock + CI/CD
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.
