Connect HomeMarketplaceComponentsMicrosoft Azure Form Recognizer

Microsoft Azure Form Recognizer

Custom Activity

Custom Activity

Updated: November 28th, 2020

Published: January 14th, 2020

Downloads: 677


Language compatibility: Visual Basic

Community Support

Microsoft Azure Form Recognizer

Custom Activity


A set of activities that enables the integration with Microsoft Azure Form Recognizer service

Update: Microsoft released a new version: Form Recognizer V2, which can be found here:

Note: This activity pack is NOT deprecated in favor of the updated Form Recognizer v2, as both versions of the service still exist. Version 2 offers however multiple improvements.

Azure Form Recognizer is a document understanding service offered by Microsoft. Extract text, key/value pairs and tables from documents, forms and receipts, without manual labeling by document type. Uses pre-built and unsupervised learning components to understand the layout and relationships between fields and entries in documents, pulling information in an organised manner. Uses a predefined ML model for receipt analysis and allows training custom models for form analysis.
Form Recognizer provides:
  • Key-value pair extraction - Form Recognizer extracts key-value pairs in document images automatically so that you can retain the inherent context of the document without any manual intervention. This makes it easy to import the extracted data into a database, or to provide it as a variable into an application.
  • Table extraction - Form Recognizer preserves the composition of data stored in tables during extraction. This is helpful for documents that are largely composed of structured data, such as financial reports or medical records that have column names in the top row of the table followed by rows of individual entries
  • Bounding boxes - All extracted data is returned with bounding box coordinates. The coordinates make up a polygon frame that encompasses each piece of identified data, such as a single word, a line, or a table. This is helpful for being able to audit where a word or number came from in the source document. It also helps to guide the user in document search systems that return scans of original documents as the search result.
The Form Recognizer activities allow you get a list of your models, or get, delete or train a specific model. It also allows you to analyze forms or receipts. This package includes the following activities:
  • Form Recognizer Scope
  • Analyze Form
  • Analyze Receipt
Manage Model
  • Get Models
  • Get Model
  • Get Model Keys
  • Delete Model
  • Train Model
Click these links for information, setup, and technical references.



Native ability to get and manage models, and to analyze forms and receipts via Microsoft Form Recognizer directly from a UiPath robot instead of using UI automation. 


UiPath Studio 18.3 +


Newtonsoft.JSON >=10.0.3 
Microsoft.ApplicationInsights >= 2.3.0


By clicking download you agree to the following license.