AI Annotation of RPA Workflows for Complete Process Documentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual annotation and documentation of robotic process automation (RPA) workflows are often sparse or missing, making it difficult to understand and troubleshoot automation processes.

Innovation Solution

The use of artificial intelligence (AI) and machine learning (ML) models to automatically generate annotations and technical specifications for RPA workflows, including descriptions of activities, input/output parameters, and overall processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If manual annotation and documentation methods are used for RPA workflows, then implementation simplicity is maintained, but documentation completeness and understanding quality deteriorate

Engineering Contradiction:
Improveworkflow documentation completenessVSAvoidannotation system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system enables automatic self-annotation of RPA workflows by leveraging the workflow's own code and structure. The cognitive AI layer processes the workflow code autonomously to generate annotations without requiring external manual intervention, making the documentation process self-service oriented

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual annotation process with an automated cognitive AI system. Instead of manually writing annotations, the system uses generative AI models to automatically generate comprehensive documentation from workflow code, substituting human effort with intelligent automation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If no annotations are provided for RPA workflows, then development speed is maintained, but troubleshooting efficiency deteriorates

Engineering Contradiction:
Improvetroubleshooting efficiencyVSAvoidtime for annotation generation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs annotation generation as a preliminary action during workflow creation or deployment. By generating annotations in advance rather than on-demand during troubleshooting, the system ensures documentation is ready before needed, improving troubleshooting efficiency without adding delay when issues arise

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The cognitive AI layer operates continuously to process workflow code and generate annotations. The system maintains continuous readiness to annotate workflows, ensuring that documentation is consistently available and up-to-date, thereby continuously improving troubleshooting capability

Inventive Principle:
Principle #20Continuity of useful action

3Loss of information

If comprehensive manual documentation is created for each RPA workflow activity, then information completeness is improved, but development time and effort increase

Engineering Contradiction:
Improveactivity description completenessVSAvoidworkflow development speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent substitutes manual documentation writing with automated AI-generated annotations. The generative AI model processes workflow code and automatically produces comprehensive activity descriptions, replacing the mechanical process of manual documentation with intelligent automation that maintains information completeness while accelerating development

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates annotations by copying and transforming information from the workflow code itself. Instead of requiring separate manual documentation, the AI extracts and reformats relevant information directly from the code structure, creating accurate descriptions as copies of the underlying logic

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250200336A1Automatic annotations and technical specification generation for robotic process automation workflows using artificial intelligence (AI)
Publication Date: 2025.06.19 UIPATH INC
  • US20250200336A1 patent drawing
  • US20250200336A1 patent drawing
  • US20250200336A1 patent drawing

AI summary

Automatic annotations and technical specification generation for robotic process automation (RPA) workflows using artificial intelligence (AI) is disclosed. AI/ML models may enable smart searching of workflows and automatically generate documentation for the workflows, including descriptions of each activity, input/output parameters, and overall process explanations. Annotations and documentation may be provided for an entire complex business automation that is the sum of multiple workflows and applications. A Process Definition Document (PDD) for the business process may be generated from the RPA workflow code itself when it does not exist. Other documents, such as audit documents, compliance documents required by laws or regulations, etc. may be produced. The process may be iterative, where a generative AI model automatically converts text to RPA workflow code, a runtime automation is produced from this RPA workflow, and the other documentation is generated as well.