You can initiate these flows through user action in an application screen, but also from other tools or an API. Additionally, these flows can be executed automatically at planned times in the background.
New business models
What makes the flows particularly powerful is that they easily communicate with external messaging services such as Azure Service Bus or AWS Simple Notification Services. This lets third parties remotely execute actions such as calculations, reports, or data manipulations. These flows enable the creation of entirely new business models, which can be made available as a (potentially paid) service. An external service provides the input values, and the flow makes a calculation and returns the result in, for example, a PDF or XML file.
Protocol independent
As a developer, you can natively expose these flows using the OData protocol, but they can also be made protocol independent. In that case, the Thinkwise Service tier listens to external endpoints and receives all kinds of http-based requests such as XML SOAP or RESTful JSON messages. This is extremely useful in a complex application landscape to connect applications and link to IoT devices.
The number of possible actions with the Thinkwise process flows will continue to increase with new versions of the platform and uploads in the Thinkstore. The flows are also extremely flexible in terms of maintenance. Thanks to clever architecture, you won't even need to compile or redeploy code since services are automatically updated as soon as you change the process drawing.
Try it for yourself?
Would you like to try this for yourself, or do you have a good idea for a new business model, then ask Thinkwise to set up a trial environment!