Knock is a really powerful tool to send the right communication at the right time. Review collected by and hosted on G2.com.
It's not end-user friendly for marketers. Review collected by and hosted on G2.com.
Knock is a really powerful tool to send the right communication at the right time. Review collected by and hosted on G2.com.
It's not end-user friendly for marketers. Review collected by and hosted on G2.com.

- really straightforward to setup a powerful in-app experience in my webapp
- clearly built with developers in mind
- solid user interface, great logging / debugging tools for understanding when your notifications aren't working
- very thorough documentation
- responsive customer support Review collected by and hosted on G2.com.
- I found some aspects of the the git commit workflow a little confusing at times when commits kept piling up, which made it a bit hard to keep track of changes... but this was a super minor annoyance Review collected by and hosted on G2.com.

We able to get into production in under a day Review collected by and hosted on G2.com.
API is still being shaped, so had to make a few changes with package bumps Review collected by and hosted on G2.com.
- A system that is decoupled yet interconnected (objects, users, workflows)
- Scale without interruption
- Very easy to begin and create prototypes/Good SDK support
- Outstanding support
- Smooth SSO and admin/billing roles
- Test execution of workflows and support for multiple tenants Review collected by and hosted on G2.com.
Nothing there to dislike, just a feature request: Creating workflow via APIs Review collected by and hosted on G2.com.
* Powerful features around modelling workflows
* Simple interface to allow testing and promotion of workflows to production Review collected by and hosted on G2.com.
* Templating is not intuitive for anything but the most simple cases Review collected by and hosted on G2.com.
Thanks for the review! Any additional feedback you can provide around where our templating isn't working for your more advanced use cases? I'm sam @ knock.app if you want to send me a note directly with your thoughts or we can grab time to discuss. Thanks!
Knock is a designed notification service built with developers in mind. It provides all the necessary features required for a notification system, making it easy to integrate and manage notifications across multiple channels. The platform stands out for its flexibility, allowing developers to customize workflows, templates, and delivery preferences with ease. Additionally, Knock’s support is good enough. They offer a Slack workspace for real-time assistance and are highly responsive to emails, ensuring quick resolutions to any issues. Review collected by and hosted on G2.com.
Debugging tools could be more advanced, making it easier to trace and troubleshoot notification flows. For larger teams, more ACL options would be beneficial to better manage permissions. Additionally, occasional minor changes, such as updates to Liquid logic, are made without sufficient awareness, which can cause unexpected issues. Review collected by and hosted on G2.com.
It's very easy to integrate as a developer and pricing is friendly to the team. The feature to commit to production is very helpful Review collected by and hosted on G2.com.
More integrations with other modern providers Review collected by and hosted on G2.com.

- The existing core features work reliably out of the box
- The entire team (that we've interacted with), including customer support, is very open, collaboratively minded and quick to respond
- Initial prototyping is fast and easy, allowing us to get features out of the door quickly
- Integrations with our service and other external services (e.g. June, Mailgun) could not be easier! Review collected by and hosted on G2.com.
- As with any young company, you will encounter use cases or parts of the product that are a bit rough around the edges. However, the team acts quickly on corresponding requests
- The reliance on low-code tooling for designing notification workflows makes it easy to get started, but comes with scaling pains at some point (this is not Knock-specific, any low-code tool runs into this eventually). There are workarounds to deal with this programmatically, but not yet as a polished part of the product.
- The provided Python SDK is bare-bones, e.g. it comes without typing and wrappers for expected errors. We had to build our own representation of Knock typing to remedy this. This might (!) apply to other SDKs as well. Review collected by and hosted on G2.com.

- Super complete
- We can easily plug multiple providers (sms, emails etc)
- Workflow designer is awesome (we can achieve tons of use cases)
- Docs is really good
- Slack support is super efficient
- Once integrated, is super easy to manage complex workflows Review collected by and hosted on G2.com.
Learning curve at the beginning, maybe a bit tricky to really understand all the features and how to achieve what you want Review collected by and hosted on G2.com.
Typical notification services only provide for the backend. However, Knock gives you ready to integrate React components that eases implementation by a significant time. Bundled with this, managing the content of your notifications within Knock along with a git like commit strategy is a first for me. Promotion of changes to staging and production makes release process a breeze.
Also, they had setup a slack channel for us and the support there was amazing. Review collected by and hosted on G2.com.
Apart from some bugs in the UI and certain quirks around changes made to messages reflecting in an environment, it is pretty good. Review collected by and hosted on G2.com.