Supported actions
Triggers
Prerequisites
- An AWS account and IAM credentials with access to the S3 bucket and operations used by your actions.
- For Decrypt PGP File, a private key stored in AWS Secrets Manager and permission to access the secret.
Set up the integration
1
Prepare AWS IAM credentials
Prepare AWS IAM credentials and the Region for the S3 bucket. Ensure the IAM principal has permission to perform the S3 operations used by your actions. For Decrypt PGP File, it also needs permission to retrieve the private key from AWS Secrets Manager. See Using identity-based policies for Amazon S3.
2
Create the auth profile
In Integrations, select Amazon S3 > Connect. On Project Auth Profiles, select New Profile > Integration Profile > Amazon S3 > Continue. Configure the AWS IAM credentials and select Create Profile.
3
Create the action tool
In Tools, select New Tool > Action > Amazon S3 > Continue. Select the Action and Auth Profile, configure the inputs, and select Create Tool. Then assign the tool to an agent.
Action reference
The inputs below match the fields shown in Studio for each action.Upload File
Upload File
Read File
Read File
Generate Signed URL
Generate Signed URL
Move File
Move File
Delete File
Delete File
List Files
List Files
Decrypt PGP File
Decrypt PGP File