Top

AWS Integration

Overview

Connect your AWS account to enable scalable cloud services and infrastructure management directly from the platform. This integration allows workflows and AI services to securely utilize AWS resources such as storage, server hosting, notifications, and real-time processing.

For example, when users interact with an AI call or appointment booking flow, the system can automatically store recordings in Amazon S3, trigger backend functions using AWS Lambda, send notifications through Amazon SNS, and manage application services with reliable cloud infrastructure.

AWS Configuration

Configure your AWS S3 credentials for scalable media storage.

Purpose: After enable AWS, your data will be stored in AWS S3 bucket.

Credential Field Functional Description
AWS Access Key ID Your unique identification key for AWS S3 access. Found in IAM Security Credentials.
AWS Secret Access Key The primary authentication key. (Visible only once during creation).
AWS Region The physical location of your bucket server (e.g., `us-east-1` or `ap-south-1`).
AWS S3 Bucket The unique name of the bucket you created for storing application files.
autocall-aws-option
AWS S3 Setup Guide

1. Create an S3 Bucket Go to AWS Dashboard → Search Amazon S3 → Create bucket.

open-whatsapp-api-setup

Bucket Type: Select General purpose.

Bucket name: Enter a unique name (e.g., autocall-storage-bucket).

AWS Region: Select your preferred server location (e.g., ap-south-1).

Object Ownership: Select ACLs enabled and Bucket owner preferred.

Block Public Access: Uncheck Block all public access to allow external file retrieval.

Encryption: Keep default SSE-S3 and Enable Bucket Key for optimized cost.

create_bucket
create_bucket
create_bucket

As per the given image, fill the details and click on Create bucket.

You will get the bucket name and bucket region. Copy them and save them somewhere safe.

bucket_dashboard
2. Create IAM User & Access Keys

Search IAM in the AWS Management Console search bar and navigate to Users → Create user.

Step A: Specify User Details

Enter a descriptive name (e.g., autocall-s3-user).

aws_user_create_1

Step B: Set Permissions

Select Attach policies directly.

Search for AmazonS3FullAccessand ensure it is checked.

aws_user_create_2

Step C: Review & Create

Verify the details and click Create user.

aws_user_create_3

Step D: Generate Access Keys

Navigate to the newly created user and click on the Security credentials tab.

Scroll down to the Access keys section and click Create access key.

create_user_3

Select Application running outside AWS from the best practices list and click Next.

access_key_1

(Optional) Set a description tag and click Create access key.

access_key_3

Critical: Copy your Access Key ID and Secret Access Key immediately and save them securely.

access_key_2
3. Storage Monitoring

You can track your storage usage and manage your uploaded files by navigating to the Buckets section in the Amazon S3 console.

bucket_name
bucket_object

click on bucket name to monitor your storage

Note : after collecting all the details, go to the Admin Settings page and click on the AWS tab and enter the details in the respective fields.
What's Next?

Let's get started — your journey with AutoCall begins here!