--- title: "Analyze Document From S3" slug: "analyze-document-from-s3" tags: ["Amazon Web Services"] updated: 2026-04-17T19:08:03Z published: 2026-04-17T19:08:03Z canonical: "documentation.decisions.com/analyze-document-from-s3" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Analyze Document From S3 | Step Details | | --- | | **Introduced in Version** | 9.24 | | **Last Modified in Version** | -- | | **Location** | Integrations > Amazon AWS > Textract | The **Analyze Document From S3** step Runs Textract analysis features against an S3 object. **Amazon Textract** is an AWS service that automatically reads and extracts text, data, and tables from documents and images. ### Prerequisites - This step requires the [Amazon AWS Module](https://documentation.decisions.com/docs/aws) to be [installed](https://documentation.decisions.com/docs/installing-modules-decisions) and an active [AWS account](https://signin.aws.amazon.com/signin?redirect_uri=https%3A%2F%2Fconsole.aws.amazon.com%2Fconsole%2Fhome%3FhashArgs%3D%2523%26isauthcode%3Dtrue%26nc2%3Dh_ct%26src%3Dheader-signin%26state%3DhashArgsFromTB_eu-north-1_c1412528899e4833&client_id=arn%3Aaws%3Asignin%3A%3A%3Aconsole%2Fcanvas&forceMobileApp=0&code_challenge=HQku5BPrRUboP5p1wGr4Ai_nBIQNSqsR2eHJNCBfxhQ&code_challenge_method=SHA-256), before it will be available in the toolbox. The [Amazon WebServices Settings](https://documentation.decisions.com/docs/setting-up-amazon-webservices-integration) must also be configured. - A [dependency](https://documentation.decisions.com/docs/project-dependencies) must be created after installing the module for the Step to be used properly. ### Considerations - Synchronous steps (**Analyze Document From File**, **Analyze Document From S3**, **Detect Document From File**, and **Detect Text From S3** are only intended for single-page documents. They can be used with the following file types: **JPEG**, **PNG**, **PDF**, **TIFF**. - Users may need to add a Textract Policy to their AWS user account to authorize access to the API. --- ## Properties #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Bucket Name | Allows Users to specify a Bucket Name for an S3 Object. | String | | Feature Types | Allows Users to specify Textract Analysis feature types. (Tables, Forms, Queries, Signatures, Layout) | List of String | | Object Key | Allows Users to specify an S3 Object. | String | | Object Version | Allows Users to specify an S3 Object Version. | String | | Queries | Allows Users to specify a query. | List of String | | Region | Allows Users to specify a region. | AmazonAWSRegion | #### Override Settings Authentication - If an **Access Key ID** and **Secret Access Key** are provided, those credentials are used. - If overrides are not provided, system/IAM credentials from existing AWS settings will be utilized. - If overrides are used, both override fields must be provided. - Users must ensure Textract permissions are present in the IAM policy for the selected credentials. | Property | Description | Data Type | | --- | --- | --- | | Access Key ID | Allows Users to specify an Access Key ID for an AWS account. | String | | Secret Access Key | Allows Users to specify a Secret Access Key for an AWS account. | String | #### Outputs | Property | Description | Data Type | | --- | --- | --- | | AnalyzeDocumentFromS31_Output | Retrieves the Textract Document result. | TextractDocumentResult | ## ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2026-04-16_10h36_46.png) --- ## Step Changes | Description | Version | Date | Developer Task | | --- | --- | --- | --- | | The AWS module has been updated with 9 additional steps that allow Users to access the Textract API. | 9.24 | April 2026 | [DT-047247] |