Manage Remote Storage

Navigating to Manage AWS

  • To view or configure AWS remote storage in the Smartflo portal, follow these steps:
  1. Log in to your Smartflo account.
  2. Navigate to Settings > Manage Settings > Manage AWS > Manage Remote Storage.
  3. You will be redirected to the Remote Storage (AWS) page, where you can view all configured AWS remote storage.

Remote Storage (AWS)

  • On this page, you will see a table displaying the list of AWS remote storage configurations with the following fields:
S. NoNameAccess Key IDSecret Key IDRegionDefault Output FormatStatusActions
1AWS Storage 1AKIAxxxxxx**********us-east-1JSONActiveEdit/Delete
2AWS Storage 2AKIAyyyyyy**********us-west-2YAMLInactiveEdit/Delete

Adding a New Remote Storage (AWS)

  • To add a new AWS remote storage configuration:
  1. Click on Add Configuration.
  1. Fill in the following details:
Field NameDescription
NameEnter a unique name for the storage configuration.
Access Key IDEnter your AWS access key ID.
Secret Access KeyEnter your AWS secret access key.
Region IDSelect the AWS region (e.g., us-east-1, us-west-2).
Default Output FormatChoose the output format: json, text, yaml, table, yaml-stream.
Use this configuration forSelect whether this storage is for Recordings or Custom Reports.
S3 Bucket Path for RecordingsEnter the S3 bucket path where recordings will be stored.
S3 Bucket Public URL for RecordingsProvide the public URL to access the recordings.
  1. Click Save to confirm the configuration or Cancel to discard.

📘

Note:

  1. Verified AWS Credentials are used to store call recordings and custom reports.
  2. Verification of credentials is performed through aws s3 cp command.
  3. Make sure ACLs are enabled on the bucket provided, you can confirm this on your S3 Console by : Bucket > Permissions > Object Ownership > Edit
  4. Configuration that will be used as default for call recording upload is marked by

This setup allows you to securely store and manage call recordings or reports on AWS remote storage.