- Overview
- Document Processing Contracts
- Release notes
- About the Document Processing Contracts
- Box Class
- IPersistedActivity interface
- PrettyBoxConverter Class
- IClassifierActivity Interface
- IClassifierCapabilitiesProvider Interface
- ClassifierDocumentType Class
- ClassifierResult Class
- ClassifierCodeActivity Class
- ClassifierNativeActivity Class
- ClassifierAsyncCodeActivity Class
- ClassifierDocumentTypeCapability Class
- ExtractorAsyncCodeActivity Class
- ExtractorCodeActivity Class
- ExtractorDocumentType Class
- ExtractorDocumentTypeCapabilities Class
- ExtractorFieldCapability Class
- ExtractorNativeActivity Class
- ExtractorResult Class
- ICapabilitiesProvider Interface
- IExtractorActivity Interface
- ExtractorPayload Class
- DocumentActionPriority Enum
- DocumentActionData Class
- DocumentActionStatus Enum
- DocumentActionType Enum
- DocumentClassificationActionData Class
- DocumentValidationActionData Class
- UserData Class
- Document Class
- DocumentSplittingResult Class
- DomExtensions Class
- Page Class
- PageSection Class
- Polygon Class
- PolygonConverter Class
- Metadata Class
- WordGroup Class
- Word Class
- ProcessingSource Enum
- ResultsTableCell Class
- ResultsTableValue Class
- ResultsTableColumnInfo Class
- ResultsTable Class
- Rotation Enum
- SectionType Enum
- WordGroupType Enum
- IDocumentTextProjection Interface
- ClassificationResult Class
- ExtractionResult Class
- ResultsDocument Class
- ResultsDocumentBounds Class
- ResultsDataPoint Class
- ResultsValue Class
- ResultsContentReference Class
- ResultsValueTokens Class
- ResultsDerivedField Class
- ResultsDataSource Enum
- ResultConstants Class
- SimpleFieldValue Class
- TableFieldValue Class
- DocumentGroup Class
- DocumentTaxonomy Class
- DocumentType Class
- Field Class
- FieldType Enum
- LanguageInfo Class
- MetadataEntry Class
- TextType Enum
- TypeField Class
- ITrackingActivity Interface
- ITrainableActivity Interface
- ITrainableClassifierActivity Interface
- ITrainableExtractorActivity Interface
- TrainableClassifierAsyncCodeActivity Class
- TrainableClassifierCodeActivity Class
- TrainableClassifierNativeActivity Class
- TrainableExtractorAsyncCodeActivity Class
- TrainableExtractorCodeActivity Class
- TrainableExtractorNativeActivity Class
- Document Understanding Digitizer
- Document Understanding ML
- Document Understanding OCR Local Server
- Document Understanding
- Release notes
- About the Document Understanding activity package
- Project compatibility
- Set PDF Password
- Merge PDFs
- Get PDF Page Count
- Extract PDF Text
- Extract PDF Images
- Extract PDF Page Range
- Extract Document Data
- Create Validation Task and Wait
- Wait for Validation Task and Resume
- Create Validation Task
- Classify Document
- Create Classification Validation Task
- Create Classification Validation Task and Wait
- Wait for Classification Validation Task and Resume
- Intelligent OCR
- Release notes
- About the IntelligentOCR activity package
- Project compatibility
- Configuring Authentication
- Load Taxonomy
- Digitize Document
- Classify Document Scope
- Keyword Based Classifier
- Document Understanding Project Classifier
- Intelligent Keyword Classifier
- Create Document Classification Action
- Wait For Document Classification Action And Resume
- Train Classifiers Scope
- Keyword Based Classifier Trainer
- Intelligent Keyword Classifier Trainer
- Data Extraction Scope
- Document Understanding Project Extractor
- RegEx Based Extractor
- Form Extractor
- Intelligent Form Extractor
- Present Validation Station
- Create Document Validation Action
- Wait For Document Validation Action And Resume
- Train Extractors Scope
- Export Extraction Results
- ML Services
- OCR
- OCR Contracts
- Release notes
- About the OCR Contracts
- Project compatibility
- IOCRActivity Interface
- OCRAsyncCodeActivity Class
- OCRCodeActivity Class
- OCRNativeActivity Class
- Character Class
- OCRResult Class
- Word Class
- FontStyles Enum
- OCRRotation Enum
- OCRCapabilities Class
- OCRScrapeBase Class
- OCRScrapeFactory Class
- ScrapeControlBase Class
- ScrapeEngineUsages Enum
- ScrapeEngineBase
- ScrapeEngineFactory Class
- ScrapeEngineProvider Class
- OmniPage
- PDF
- [Unlisted] Abbyy
- [Unlisted] Abbyy Embedded
Document Understanding Activities how-to guides
This page includes guides and resources that can help you learn how to create automations using the activities in this package.
The following table shows step-by-step guides on how to create automations from scratch. Each tutorial includes a project that you can download and open in UiPath® Studio.
Tutorial | Description | Activities |
---|---|---|
Create Pre-Hire in Workday Based on CV | Create a pre-hire in Workday using the data provided in the CV. | Classify Document, Extract Document Data, Create Validation Task |
The following table shows pages that describe tips and tricks on how to use certain features.
Feature | Description | Activities |
---|---|---|
Generative Extractor | Prompt to identify the fields to be extracted, provided as key-value pairs, where the key represents the name of the field and the value a description for it, helping the extractor identify the corresponding value. | Extract Document Data |
Generative Classifier | Prompt to identify the fields to be classified, provided as key-value pairs, where the key represents the name of the field and the value a description for it, helping the classifier identify the corresponding value. | Classify Document |
Document data | The Document Data object is used as input or output to activities part of the UiPath.DocumentUnderstanding.Activities package, containing all the information about the document. | Extract Document Data, Classify Document |
Preconfigured projects that automate common scenarios. You can use a template as is or you can use it as a starting point for a new project to avoid starting from scratch. Templates are also a good way to learn how to automate.
The following table shows what Studio Web templates contain activities from this package.
Template | Description | Activities |
---|---|---|
Extract data from a new invoice file in OneDrive and store it in Excel | Extract data using Document Understanding when a new invoice is uploaded to OneDrive, then export it to an Excel workbook. | Extract Document Data |
Upload to Google Drive images from PDF attachments received via Gmail | Use Document Understanding to export charts, graph or other images from PDF files received via Gmail and upload these in Google Drive for later use. | Extract PDF Images |
Extract data from a new invoice file in Google Drive and store it in Google Sheets | Extract data using Document Understanding when a new invoice is uploaded to Google Drive, then export it to an Google Sheets spreadsheet. | Extract Document Data |
Upload to OneDrive images from PDF attachments received via Outlook | Use Document Understanding to export charts, graph or other images from PDF files received via Outlook and upload these in OneDrive for later use. | Extract PDF Images |
Create a SAP Concur Quick Expenses when a new Outlook email is received | When receiving an email with a receipt on Outlook, create a quick expense in SAP Concur by extracting data from the receipt using Document Understanding. | Extract Document Data |
Create a SAP Concur Quick Expenses when a new Gmail email is received | When receiving an email with a receipt on Gmail, create a quick expense in SAP Concur by extracting data from the receipt using Document Understanding. | Extract Document Data |