Our main reason for choosing cumul.io was the API-first design philosophy. Unlike other BI platforms that demand direct access to your databases or warehouses, cumul.io lets us create a plugin that acts as a translator between our data and cumul.io's query engine. We've then managed to pipe everything through our public facing APIs - the very same ones we expose to customers already, with little to no changes. This means as we extend our APIs to cover more of our data sources, our web-applications can make use of them, and cumul.io dashboards can immediately be built over that same data source. And if we change databases, or have different DBs for different purposes - even for the same notional type of data - it makes no difference to our BI whatsoever.
It's hard to over-state how important this form of abstraction layer is to a small company that will evolve over time. We're not locked into a particular database schema because our BI was configured to understand it; we're free to make technical choices behind the API-curtain. That's powerful, and cumul.io was one of only a small handful of BI providers that understand that need. Review collected by and hosted on G2.com.
The platform is young, and it sometimes shows. We've found a few bugs here and there, and the documentation hasn't always been up-to-date. On the other hand, the cumul.io team has been amazingly responsive - in some cases fixing these bugs the same day we found them! Review collected by and hosted on G2.com.
Thanks for your elaborate feedback, we appreciate it! Glad to hear you are enjoying our API-first design to the maximum.
