We have a requirement to integrate our appian workflow to cafexUI where that UI will get the active taskitems in the form of report and when they open and action any record the relevant taskitem in appian should be closed and the process model should be progressed to next nodes successfully and complete. We need approach and Error handling.
We created an API which will call a!Completetask smart service which will complete the task however we have activity chaining in the process model of the task which will reopen the taskitem based on the integration node failure or it will complete when success. we need to know how to handle this?
Discussion posts and replies are publicly visible
Are you sure this is a good way? Do you need these user input tasks? I this CafexUI the only way to complete a task?
We are using completetask smartservice only but we need error handling technique when task is actioned but later got reopened because there was an error in next integrationnode.
This is not a good pattern to follow.
I suggest to go with a process based approach where a process sends the required "task" information to that other system. The other system then makes an API call to Appian to start the next phase in the process.