We have a java application that implements workflows and it interacts with Salesforce. One sample workflow could be
Input: Account ID account name Workflow: Get account with given accountId, if not found create new account with account name. Create a new opportunity Create a contact. Attach to account
Right now such workflow is implemented using java but now we want to use some tool/software where we can do following.
- Create a web service using the tool so that we can pass input parameters like ID, account name from our application to this web service. - Define visual workflows which implement above logic of workflow to accept input from web service (no coding should be necessary) - Return output of workflow to application.
So basically we are trying to move core workflow logic from java to visual representation which can be easily modified by business owners instead of making code changes.
Java Application-> (Input) -> Tool Tool (execute the workflow) Tool-> (return response0 Java Application
Are there any softwares/tools available that can meet this requirement?