For me Knack often lacks the ability to communicate with outside apps on an automated basis. You can integrate Knack with Zapier but the triggers only work if the actions happen at the app level. If you set up daily tasks and want to automatically communicate with the outside world from knack it is not possible but only with email parsers (because email is the only available way out).
I would love it, if you could actually call an external url from tasks and put whatever field you want in the payload.