Smart Processes provides a no code integration feature to integrate easily with the other software system in the company such as a fiscal invoicing service, financial accounting etc.
Integration initiated from Smart Processes.
Smart Processes uses events, such as a new case creation, a case status change, case assignment etc., to fire an event which executes a number of automatic actions. Two of the actions are:
web service call
web api call.
An easy-to-use graphical interface maps the fields of the processes where the event is fired with the parameters of the web service or the web api, in both directions, as input and output parameters, as per definition of the web service or web api at the other system. The web service input parameters are filled with the data from processes fields, while web service output parameters that are returned by the web service are stored in the fields of the processes where the event is fired. The web service or web api can as well require authentication, in that case the configuration interface requires the necessary credentials to access the web service.
Integration initiated from other systems toward Smart Processes
Smart Processes makes use of a rich tool set integration feature. Almost all modules can be called through a web api, for instance creating a new case, changing the status of a case, assigning a case to a user and much more.
The called web api to execute themselves make use of the Smart events, which make use of the Actions which can additionally call other web services. With this functionality Smart Processes can serve as an integration hub among your other software systems. A request is made by a system to Smart Processes, fires an event in Smart Processes which executes actions which can make a call to another software system