marketplace
latest
false
- Release Notes
 - Overview
 - Getting Started
 - Marketplace Vendors
 - Marketplace Customers
 - Publishing Guidelines
 - Publishing Guidelines for Ready-to-go Automations
 - Publishing Guidelines for Solution Accelerators
 - Publishing Guidelines for Integration Service Connectors
 - Publishing Guidelines for Process Mining app templates
 - Security & IP Protection
 - Other UiPath Listings
- Node-RED
 - Setup
 - Teams
 - Microsoft Teams Scope
 - Create Team
 - Create Team From Group
 - Get Team
 - Get Teams
 - Channels
 - Create Channel
 - Delete Channel
 - Get Channel
 - Get Channels
 - Update Channel
 - Chats
 - Get Chat
 - Get Chats
 - Get Chat Members
 - Messages
 - Get Message
 - Get Messages
 - Get Message Replies
 - Reply To Message
 - Send Message
 - Events
 - Create Event
 - Delete Event
 - Get Event
 - Get Events
 - Users
 - Get User Presence
 
- How It Works
 - Technical References
 - Get Started
 - About
 - Setup
 - Technical References
 - Azure Form Recognizer Scope
 - Activities
 - Analyze Form
 - Analyze Form Async
 - Get Analyze Form Result
 - Analyze Receipt
 - Analyze Receipt Async
 - Get Analyze Receipt Result
 - Analyze Layout
 - Analyze Layout Async
 - Get Analyze Layout Result
 - Train Model
 - Get Models
 - Get Model Keys
 - Get Model Info
 - Delete Model
 
 - Connectors
 - How to Create Activities
 - Build Your Integration
 

Marketplace User Guide
Last updated Oct 10, 2025
UiPath.Ephesoft.Activities.ClassifyDocument
Submits a potentially multi-page document for OCR and classification. As this file can contain multiple different types of documents (such as invoice, contract, and transcript), a list of all constituent document types is returned along with the fields they may comprise of.
Common
- DisplayName (
String) - The display name of the activity. 
Input
- BatchClass (
String) - The target bucket, predefined on the Transact server, which contains a group of related documents and their constituent fields. - FilePath (
String) - The full path of the file to be uploaded. Supports only strings and String variables. 
Misc
- Private (
Boolean) - If selected, the values of variables and arguments are no longer logged at Verbose level. 
Output
- Documents (
EphesoftDocument[ ]) - An array of documents identified within the uploaded batch. 
EphesoftDocument
- Confidence (
Single) - A Lucene score for confidence of the classification. This should be over the Confidence Threshold. - Confidence Threshold (
Single) - The value above which the classification can be trusted. - DataTables (
DataTable) - Any table expected to be found in the document, if one exists. - Fields (
EphesoftField[ ]) - A list of fields expected to be found in the document. - Identifier (
Single) - A unique value identifying this document. - isConfident (
Boolean) - Whether or not the Confidence exceeds the Confidence Threshold. - Type (
String) - The type of document identified. 
EphesoftField
- Confidence (
Single) - A Lucene score for confidence of the extracted field. - IsConfident (
Boolean) - Whether or not the Confidence exceeds a given threshold. - Name (
String) - The name of the field. - OCRConfidence (
Single) - Confidence that the OCR engine extracted correctly. - OCRConfidenceThreshold (
Single) - The value above which the extracted field can be trusted. - Type (
String) - The type of the field. - Value (
String) - The value read from the targeted field.