Hi,
I have a complete flow of RPA process and I need the progress of the flow to be showcased in the interface created automatically. How can I achieve this?
Discussion posts and replies are publicly visible
If you are thinking of showing a progress bar which would refresh continuously on the basis of RPA execution progress then I'm afraid there is a possibility to implement that. You can instead show status icons by getting execution results from get robotic task results API by providing executionId of the task to it.
Can I know to call API from interface in Appian?
You must have already created a CS to execute Robotic task, using the same create an integration with operation "Retrieve Execution Results" and call this in the interface.
How to call integration in the Interface?
How to get execution ID from the process model?
You can call an integration in interface just like an expression rule or interface using rule! domain and pass necessary inputs.
You can use Call Integration smart service in process to execute the robotic task asynchronously which will only return executionId on start and then you can pass that on to the interface and call Retrieve Result Integration.
Store the status of of RPA status in a table , use QRT/QE as a refresh local variable then use progress bar/gauge component to show the status.