- Overview
- Building models
- Consuming models
- ML packages
- 1040 - ML package
- 1040 Schedule C - ML package
- 1040 Schedule D - ML package
- 1040 Schedule E - ML package
- 1040x - ML package
- 3949a - ML package
- 4506T - ML package
- 709 - ML package
- 9465 - ML package
- ACORD125 - ML package
- ACORD126 - ML package
- ACORD131 - ML package
- ACORD140 - ML package
- ACORD25 - ML package
- Bank Statements - ML package
- Bills Of Lading - ML package
- Certificate of Incorporation - ML package
- Certificate of Origin - ML package
- Checks - ML package
- Children Product Certificate - ML package
- CMS 1500 - ML package
- EU Declaration of Conformity - ML package
- Financial Statements - ML package
- FM1003 - ML package
- I9 - ML package
- ID Cards - ML package
- Invoices - ML package
- Invoices Australia - ML package
- Invoices China - ML package
- Invoices Hebrew - ML package
- Invoices India - ML package
- Invoices Japan - ML package
- Invoices Shipping - ML package
- Packing Lists - ML package
- Payslips - ML package
- Passports - ML package
- Purchase Orders - ML package
- Receipts - ML Package
- Remittance Advices - ML package
- UB04 - ML package
- Utility Bills - ML package
- Vehicle Titles - ML package
- W2 - ML package
- W9 - ML package
- Public endpoints
- Supported languages
- Data and security
- Licensing and Charging Logic
- How to
Document Understanding User Guide
Choosing the automation type
To create a complete document processing solution, models developed in both classic and modern experiences must be integrated into document processing automation. Automation is a process that manages the logic of automatically gathering documents from different sources, implementing the processing logic, such as digitization, classification, extraction, and validation, along with the business logic. You can use UiPath® Document UnderstandingTM to build automations that perform these functions using:
- Robotic process automation (RPA) activities in Studio or Studio Web
- APIs using Document Understanding cloud APIs
For an in-depth comparison between automation types, visit Automations in Document Understanding™.
- IntelligentOCR activities
- DocumentUnderstanding activities
Both sets of activities allow you to use a comprehensive document processing framework, which includes taxonomy definition, digitization, document classification, data extraction, and data validation. However, the activities differ in their accessible configuration details, ease of use, and compatibility with various features.
In addition, you can also use a set of activities designed to help you interact with PDF files. For more information, check the PDF Activities guide.
You can use API calls as an alternative to the robotic process automation (RPA) approach. API calls allow you to retrieve detailed information about your project, including the extractors and classifiers used. They also enable the use of digitization APIs, data classification and extraction from documents using both specialized and generative models, and validation of previously digitized, classified, and extracted information.
This feature is currently part of an audit process and is not to be considered part of the FedRAMP Authorization until the review is finalized. See here the full list of features currently under review.
For more information on how to use the Document Understanding APIs, check the Document Understanding API Guide.