Hi!
Does anyone know if there is a native or out of the box way to retry an integration when it fails? or the only option is to do a manual retry on the object that uses that integration?
Discussion posts and replies are publicly visible
What do you refer as integration failure over here? You can call the integration object in the process model and if you get failure response from the end point, you can implement retry mechanism using delay timer and looping
Yes, Appian performs automatic retry in certain scenarios (ex. timeout). Please check 'Automatic Error Handling' for more details.
https://docs.appian.com/suite/help/24.2/Automatic_Error_Handling.html
Hi Sarathkumar, I have implemented retry mechanism using delay timer and looping before but I was wondering if there is a way to skip that and where Appian itself resolves that, in case for example when an integration fails(status code <> 200). You get what I mean?
Thank you!!
There are certain inbuilt mechanism mentioned by Yogi. But I'm not sure what you mean by resolving those. Its within our discretion decide for which status codes what need to be done. For example, for some errors like 500 internal server error, we will implement retry mechanism.