--- title: "Call recordings replication to S3" slug: "call-recordings-replication-to-s3" updated: 2024-10-25T11:07:51Z published: 2024-10-25T11:07:51Z canonical: "docs.voiso.com/call-recordings-replication-to-s3" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.voiso.com/llms.txt > Use this file to discover all available pages before exploring further. # Call recordings replication to S3 Voiso allows Professional Plan or higher customers to stream call recordings to an Amazon S3 bucket. Contact your Voiso account manager to determine which AWS regions are available for streaming call recordings. Use the Voiso **[Call Recordings Replication to Amazon S3](https://docs.voiso.com/docs/administration-system-settings#call-recordings-replication-to-amazon-s3)** to replicate call recordings to your [Amazon S3 bucket](https://aws.amazon.com/s3/) for processing client-side outside of Voiso. ## Copy call recordings to AWS S3 The **Call Recordings Replication to Amazon S3** integration enables you to automate the streaming of voice call audio recordings from the Voiso Call Details Record (CDR) to an [Amazon S3 bucket](https://aws.amazon.com/s3/) that you specify. You do not have to create an application or use webhooks. Use Voiso's pre-built feature to replicate voice call recordings, then use your own or third-party application to process the recordings. The following folder and file structure is used for call recordings: - One folder per calendar day - Folders are named using a year, month, and day tree structure. For example: `2023 > 03 > 13`. - Call recording files are named `<uuid>.mp3` where UUID is the universally unique identifier number assigned to the call. Tip If Speech analytics is enabled for your account, you can select **Upload Call transcriptions** to also stream call transcripts to your S3 bucket. RTF files of call transcriptions are in the same bucket as the call recordings in the **Transcriptions** folder. The call transcript file naming format is `<uuid>.rtf`. Important This communication channel only streams the call recordings to your Amazon S3 bucket. Customers can NOT retrieve any records via the interface. ## Activation in Voiso To use the Audio files replication to AWS S3 pre-built integration, you must first enable it in the [Voiso System Settings](https://docs.voiso.com/docs/administration-system-settings#call-recordings-replication-to-amazon-s3). Navigate to **Administration > System Settings**, and click **Enabled** in the **Archive Replication to AWS S3** section. After enabling the Call Recordings Upload feature, specify the following parameters as defined by your Amazon account: - **Bucket**: The name of your S3 bucket. - **Region**: The AWS region (pre-filled by Voiso). Create your S3 bucket in this AWS region, as other regions do not work. Amazon only allows you to replicate within the same region. - **AWS user**: Voiso 'user' (pre-filled by Voiso). Copy and configure this field in your S3 bucket policy. ![AWSArchiveReplicationToAWSS32](https://cdn.document360.io/44ae307a-3737-4fbf-98e0-9b888deb90dc/Images/Documentation/AWSArchiveReplicationToAWSS32.png) ## Activation in Amazon 1. In AWS,, open **S3** in the **Services** section. Refer to the [AWS documentation](https://aws.amazon.com/getting-started/hands-on/replicate-data-using-amazon-s3-replication/) for more information about creating S3 buckets. 2. Create your S3 bucket in the appropriate region. Use the region specified in the **Region** field in the Voiso System Settings. 3. Ensure that **Versioning** is enabled in S3 bucket **Properties** tab, then save the bucket. 4. In the S3 bucket **Permissions** tab **Bucket Policy**, fill in permissions using the following configuration: ``` //customer bucket { "Version": "2008-10-17", "Id": "S3-Console-Replication-Policy", "Statement": [ { "Sid": "S3ReplicationPolicyStmt1", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::360675328891:user/cc-ul-recordings" // copy from "Aws user" field on the webpage System settings in Voiso }, "Action": "s3:*", "Resource": [ "arn:aws:s3:::bucket_name", // name of the bucket "arn:aws:s3:::bucket_name/*" // name of the bucket ] } ] } ``` Important For 'String 10 -AWS', fill in the data from the AWS user. For 'String 14 - arn:aws:s3' and 'String 15 - arn:aws:s3', fill in the Bucket name.