TheApplications Errors & Exceptions Handlingsub-section of theProcess Definition Document (PDD)includes alist of all known errors, warnings, and notificationsthat may occur during the execution of the process, along with theexpected actions the robot should take in response.
This section is essential for preparing the automation to handlereal-world scenarios gracefully. For example, if a login fails, a system is down, or a specific field is empty, the robot must know whether to:
Retry the action
Log the error and continue
Escalate the issue
Halt execution and notify the user
These instructions are defined during theProcess Analysis stage, often based on historical error logs and SME input. Including these error-handling rules in the PDD ensures that developers build automation that isresilient,robust, and capable of handling unexpected conditions during runtime.
Without this section, robots may fail unpredictably or behave inconsistently, leading to errors in production. This documentation helps ensure automation is not only functional but alsostable and reliablein the long term.
Submit