How to Integrate CallHippo with Amazon S3

CH ST
Written by admin · Updated 3 Jul, 2026

Connecting CallHippo to Amazon S3 lets you automatically store your call recordings and data in your own secure cloud storage. This guide walks you through the entire setup, from connecting the integration in CallHippo to creating an S3 bucket and generating the AWS credentials you need.

Connect Amazon S3 in CallHippo

  1. Log in to CallHippo and open the Integrations section from the left menu. Search for Amazon S3 and click Connect.
    CallHippo Integrations page with Amazon S3 search result and Connect button
  2. In the Integration Setup pop-up, you will be asked for your Access Key ID, Secret Access Key, Region, and Bucket name. Keep this window open, then gather these details from AWS using the steps below before clicking CONNECT NOW.
    CallHippo Amazon S3 Integration Setup pop-up with Access Key ID, Secret Access Key, Region and Bucket name fields

How to create an S3 bucket

If you do not already have a bucket to store your recordings, create one in the AWS console.

  1. In Amazon S3, click Create bucket.
    Amazon S3 console landing page with the Create bucket button highlighted
  2. Give the bucket a name and set Object Ownership to ACLs enabled.
    Amazon S3 Create bucket screen showing bucket name field and Object Ownership set to ACLs enabled
  3. Under Block Public Access settings, uncheck Block all public access and tick the acknowledgement box.
    Amazon S3 Block Public Access settings with Block all public access unchecked and acknowledgement ticked
  4. Leave Bucket Versioning and Default encryption at their default values.
    Amazon S3 Bucket Versioning set to Disable and Default encryption set to SSE-S3
  5. Leave the Bucket Key and any advanced settings at their defaults, then click Create bucket.
    Amazon S3 advanced settings with the Create bucket button highlighted
  6. Your new bucket now appears in the bucket list. Note down its name, as you will paste it into the CallHippo setup pop-up.
    Amazon S3 Buckets list showing the newly created bucket and its name

Get your AWS access keys and region

Next, generate the access key and secret access key, and note the region of your bucket.

  1. In the AWS console, search for IAM and open the service.
    AWS console search results for IAM with the IAM service highlighted
  2. Go to Users and open the user you want to use for the integration.
    AWS IAM Users list with a user name selected
  3. Open the Security credentials tab, scroll to Access keys, and click Create access key. Create a new access key each time you set up the integration.
    AWS IAM user Security credentials tab with the Create access key button highlighted
  4. Choose Command Line Interface (CLI) as the use case, click Next, optionally add a description tag, then click Create access key.
    AWS create access key wizard with Command Line Interface (CLI) selected and Next highlighted
  5. Copy both the Access key and the Secret access key. This is the only time the secret key is shown, so save it now.
    AWS Retrieve access keys screen showing the access key and secret access key
  6. Go back to your S3 bucket and copy the region from the browser URL.

Note: Use the region of the bucket, not the region of the user. They can differ, and using the wrong one will cause the connection to fail.

  1. Return to the CallHippo Integration Setup pop-up, paste in your Access Key ID, Secret Access Key, Region, and Bucket name, then click CONNECT NOW.
    CallHippo Amazon S3 setup pop-up filled with access key, secret key, region and bucket name, with Connect Now highlighted
  2. On success, Amazon S3 appears as Integrated under My Integrations.
    CallHippo Integrations showing Amazon S3 marked as Integrated

Verify your recordings sync

  1. Make a call through the CallHippo dialer so that a recording is generated.
    CallHippo dialer showing an in-progress call with the recording option
  2. After the call ends, open your Amazon S3 bucket. Your call recordings will appear there as objects.
    Amazon S3 bucket Objects list showing synced call recording mp3 files

Still need help? Reach us at [email protected].

Still need a hand?

Can't find what you're looking for?

Our support team is here around the clock. Open a ticket or chat with us and we'll get you back on the call.