Skip to main content

Set Up AWS

Integrations page showing available third-party service cards

Integrations page showing available third-party service cards

Connect AWS to give your agents access to AWS services such as S3 and other AWS services.

Prerequisites

  • You are signed in to the XpressAI Platform.
  • You have an AWS account.
  • You have an Access Key ID and Secret Access Key for an IAM user or role with the required permissions.

Steps

  1. Navigate to Integrations from the sidebar.
  2. Find AWS in the integrations list.
  3. Click Add.
  4. Enter your Access Key ID.
  5. Enter your Secret Access Key.
  6. Click Save.
  7. Test the integration by asking an agent to perform an AWS operation (for example, listing S3 buckets).
warning

Follow AWS security best practices: use an IAM user with only the permissions your agents need. Avoid using root account credentials.

tip

Create a dedicated IAM user for the XpressAI integration and attach a policy that grants access only to the specific services and resources your agents require.

Verify

  • The AWS integration shows as Connected in the Integrations list.
  • An agent can interact with AWS services (for example, list or read objects in an S3 bucket).