UiPath Marketplace

The UiPath Marketplace Guide

Amazon Textract


Amazon Textract is a service that automatically extracts text and data from scanned documents. Amazon Textract goes beyond simple optical character recognition (OCR) to also identify the contents of fields in forms and information stored in tables.



Amazon Textract Activities Package 1.0.x has been deprecated. It's recommended that you replace projects that use version 1.0.x with version 2.0.0 or later.

Amazon Textract Activities Package 2.0.0 is not backward compatible with version 1.0.x (i.e., 2.0.0 was released as a new package and not a version update).


Studio Compatibility

Please refer to the link below for Studio version compatibility and support:

The Amazon Textract activities give you the ability to automate interactions with the Amazon Textract service. Using the Amazon Textract APIs, this activities package provides you with the following text and document analysis capabilities:

  • Extract text from single and multipage documents
  • Analyze documents to detect items such as key-value pairs, tables, and selection elements
  • Get the status of a document analysis operation

If you're ready to start using the Amazon Textract activities, see the Get Started section below. To learn more about the package, keep reading to see How it works and the Technical References.

How it works

To enable the outbound automation between UiPath and Amazon Textract, the Amazon Textract activities establish an authenticated connection to your AWS resources via the Amazon Scope activity.

After your connection is established, you can add the other Amazon Textract activities to create new automation projects, or add them to existing projects.

How does it connect?

This is where we need your help.

To establish an authenticated connection, the Amazon Textract activities need authorization from the AWS Identity and Access Management (IAM) service.

To enable AWS IAM authorization, you create or use an existing IAM user and generate access keys (Access Key Id and Secret Access Key). When creating your IAM user, you assign the policies and permissions that specify the resources your Robot can access (e.g., AmazonTextractFullAccess).

After creating your IAM user and assigning your policies, you enter the Access Key Id and Secret Access Key in the Amazon Scope activity. When you run your automation project, the keys are used to sign the API requests being made by each of the activities.

Technical References

Each Amazon Textract activity calls a Amazon Textract API using the request parameters you enter in the activity's input properties. If the call is successful, the activity outputs the relevant response elements (i.e., output properties) that you can use as input property values in subsequent activities, queue items in an existing Queue, and etc.

For a complete list of the Amazon Textract APIs used by each activity and links to the relevant API documentation, see the Technical References page. You don't need to be familiar with the Amazon Textract APIs to use the activities. These links are for informational purposes only in case you want to learn more about the action happening "behind-the-scenes".

Get Started

Before you build your first project, complete the steps in the Setup guide.

After you complete the setup steps, see the Quickstart guides. These guides provide step-by-step instructions to help you create working samples of the different activities so that you can verify the connection to your registered app and get familiar with the input/output properties.

To learn more about the Amazon Textact activities (including example property inputs/outputs), see the Activities page for a complete activity list and links to the activity detail pages.

Updated about a month ago

Amazon Textract

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.