An open API is a must for this kind of apps because it allow us to integrate it with our current workflow.
Zapier is good, but it can get expensive and might not cover all use cases.