I'm working on an integration of my company's application's API which we are currently thinking will essentially be a script in a workflow that sends the document entry to our API for processing.
I see that it is possible to build a custom activity for on-premises solutions using the Workflow SDK. This looks like a good solution for us.
We would ideally like to be able to do the same thing in the cloud too. We are hoping to pubish a similar solution that would cover both cloud and on-premises versions of Laserfiche to the marketplace.