Rate this page:

S3-compatible cloud storage

Voximplant allows developers to use custom S3-compatible cloud storages to store call and conference records.

Contents

Copy URL

How to use an S3-compatible storage

Copy URL

To use cloud storage, you need to add it to your Voximplant account and attach it to an application. To add storage:

  1. Open the Voximplant control panel.
  2. Go to SettingsS3 storages.
Control panel settings
  1. Click the Add storage button at the center of the screen or at the top right corner.
Add a storage
  1. Enter your S3-compatible storage credentials and click Add.

To add a new S3-compatible storage, you need the following credentials: host, region, bucket name, key_id, and secret_key.

  1. Go to the Applications section, find the necessary application, click the three dots menu, and choose Edit.
Edit an application
  1. Choose your newly created S3 storage from the dropdown list and click Save.
Attach the storage

Now all call and conference records will be saved in your custom S3-compatible storage instead of the Voximplant cloud.

How to test an S3-compatible storage before usage

Copy URL

If you need to check if your cloud storage works correctly, you can test file uploading before you start recording calls or conferences.

To test your cloud storage, log in to your control panel, go to SettingsS3 storages, and find the necessary storage. Then click on the three dots menu and choose Test.

Test the storage

This starts uploading test to the custom storage and provides a result in a short time.

What permissions I need on the provider side

Copy URL

To use an S3-compatible storage with Voximplant, you need to set up storage permissions on the provider side. These permissions differ depending on the provider.

Refer to the S3 storage provider documentation to find out what permissions you need and how to set them up. We collected links to the most common S3 providers documentation in this article.

Amazon

Google

Yandex

MinIO