Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!
The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.
How do you implement a try/catch in Appian RPA no code environment?
Thank you.
Discussion posts and replies are publicly visible
There is no direct implementation of a try/catch in Appian RPA, just like there is not in Appian expressions.
But, what problem do you try to solve?
Stefan Helzle - use the "try" to find the error and based on the type of the error to do something in the "catch" section. Similar to what modern RPAs (UIPath RPA/Blue Prism RPA/Automation Anywhere RPA) are able to implement.
Think of Appian RPA as a bandaid to integrate a legacy system. Use standard Appian processes for the more complex logic.
Stefan Helzle - you are so right!!! The question is why there is no progress on this bandaid from Appian? any Appian employees here?
Agentic RPA
Thanks for raising this. You're right that try/catch is common practice in RPA tools. We hear you and understand the desire for robust error handling in RPA, and we're actively working to enhance this area.
While Appian RPA is designed to integrate legacy systems into the broader Appian platform (where you can leverage process models for complex logic and error handling), we recognize that native try/catch capabilities in RPA would make certain workflows more efficient.
This capability is on our roadmap, and we're evaluating the best approach to deliver it in a way that fits naturally with Appian's unified platform. We appreciate this kind of direct feedback, as it helps us prioritize what matters most to our customers.