At my company, we have a software program that exposes many small bits of functionality through a REST API. In order to perform a specific task through that API, you need to combine several calls.
We are now looking for a solution that allows us to model that logic (the combination of calls required for a specific task) in a visual way. Conceptually, a BPM tool is a good way to achieve this and Bonita seems like a really good candidate. It seems really powerful and very extensible, which we like.