Connect to S3

This document explains the exact steps required to connect a client’s Amazon S3 bucket with Delivr.ai.

Integrating AWS S3 with Delivr.ai

Please follow the following steps to complete the connection with Delivr.ai

  • 1. Provide Required AWS Details

  • To integrate AWS S3 with Delivr.ai, the client must share the following:

  • S3 Access Key ID

  • S3 Secret Access Key

  • AWS Region (must match standard format such as us-east-1)

  • 2. Create or Use an Existing IAM User

  • If the client already has an IAM user with S3 access, they may skip to the next section.

  • Otherwise, they must create a new IAM user by following these steps:

  • Step-by-step: Create a New IAM User

  • Open the AWS IAM Console.

  • In the left menu, click Users, then select Add users.

  • Enter a username.

  • Under Access type, check Programmatic access (this allows API/SDK usage).

  • Click Next: Permissions.

  • Select Attach existing policies directly.

  • Search for AmazonS3FullAccess and check the box to attach this policy.

  • Click Next: Tags (optional), then Next: Review.

  • Click Create user.

  • This creates an IAM user specifically for S3 access required by Delivr.ai.

  • 3. Retrieve the Access Keys

  • After the IAM user is created:

  • Click on the new user to open the details page.

  • Go to the Security credentials tab.

  • Scroll to Access keys.

  • Click Create access key.

  • Do not enable MFA for this purpose.

  • Copy the Access Key ID and Secret Access Key and store them securely.

    • You may also download the CSV file.

  • Delivr.ai will use these credentials to read/write to the S3 bucket.

  • 4. Create the S3 Bucket and Folder

  • Next, the client must set up an S3 bucket where Delivr.ai will read and place files.

  • Step-by-step: Create an S3 Bucket

  • 1.       Open the S3 Console.

  • 2.       Click Create bucket.

  • 3.       Enter a unique bucket name.

  • 4.       Select the Region (must match the region provided earlier, e.g., us-east-1).

  • 5.       Leave default settings unless you have specific security requirements.

  • Create a Folder Inside the Bucket

  • 1.       Open the newly created bucket.

  • 2.       Click Create folder.

  • 3.       Enter a folder name.

  • This folder will act as the storage path Delivr.ai uses during processing


  • Final Output Required for Integration

  • To complete the Delivr.ai setup, the client simply provides:

  • ·       Access Key ID

  • ·       Secret Access Key

  • ·       Region

  • ·       Bucket Name

  • ·       Folder Name (Path)

  • Once these are shared, Delivr.ai can set up the connection and start processing files from the storage location.

The Delivr Steps are added to this Scribe doc:

https://scribehow.com/viewer/Validate_and_Save_Delivr_Connections__GAWd_jX6SLmm7B-WFeU2mA