- 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
- 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
Setup
To successfully establish a connection and send requests to the Form Recognizer API, the Azure Form Recognizer Scope activity must provide a subscription key that validates your subscription to the Azure Form Recognizer service.
To generate a subscription key and enable the other activities to successfully send requests to the Form Recognizer API operations, you must complete the following prerequisites and steps:
Complete Microsoft's documented steps to create a Form Recognizer resource.
When your Form Recognizer resource finishes deployment:
- Find and select it from the All resources list in the portal.
- Click the Quick start tab under RESOURCE MANAGEMENT to view your subscription data.
-
Note: the values of Key1 and Endpoint (you'll enter these in the Azure Form Recognizer Scope activity).
Follow Microsoft's documented tips and input requirements to build a training data set for a custom model.
After building your training data set, follow Microsoft's documented steps to create a container (you may need to create a storage account first if you don't have one).
After creating your container:
- Go to Storage Explorer in the Azure portal.
- Under Subscriptions, find and select the storage account that you created your container in.
- Under the account's Blob containers, select the container that you created.
-
Upload your training data set (e.g., 5 PDF invoices).
The Train Model activity requires a URI to the container that has your training data set.
To get the container URI:
- Go to Storage Explorer in the Azure portal.
- Under Subscriptions, find and select the storage account that you created your container in.
- Under the account's Blob containers, right-click the container that you created.
- Click Get Shared Access Signature (this opens Shared Access Signature window).
-
Enter your Access policy,Start time,Expiry time,Time zone, and Permissions.
- At a minimum, select Read and List from the Permissions list.
- Click Create.
-
Note: the URI value.
-
Create a new automation project.
- Open UiPath Studio.
- Under New Project, click Process (this opens a New Blank Process window).
- Enter a project Name,Location, and Description.
-
Click Create.
-
Install the UiPath.AzureFormRecognizer.Activities package.
- In the Design ribbon, click Manage Packages (this opens the Manage Packages window).
- Under All Packages, click Go.
- In the Search bar, enter Azure.
-
Click, install and accept the license for the UiPath.AzureFormRecognizer.Activities.
-
For more information about Uipath Studio packages, see Managing Packages in the Studio Guide.
-
You're done!
Now that you have completed the setup, you can start adding the Azure Form Recognizer activities to your project.
To learn more about the Azure Form Recognizer activities (including example property inputs/outputs), see the Activities page for a complete list of activities and links to the detail pages.