Objective
This article shows you how to turn on external S3 storage for your video recordings or compositions, so Twilio delivers the media to a bucket you control instead of storing it.
Product
Programmable Video
Environment
Twilio Console
Procedure
- In the Twilio Console, select Communications in the left sidebar.
- Select Video, then Settings.
- Select the Recording settings tab to configure storage for recordings, or the Composition settings tab to configure it for compositions.
- Under Save to an External S3 Bucket, set External S3 storage to Enabled.
- Under AWS credentials, select your credentials from Select your AWS credentials.
- In External S3 Bucket URL, enter the URL of the bucket Twilio should write to.
- Select Save. A confirmation appears once your settings have been updated.
Additional Information
- Once external storage is enabled, Twilio stops storing your media. Managing the security and lifecycle of the content in your bucket becomes your responsibility.
- If Select your AWS credentials has no options, add your AWS credentials on the Video credentials tab first.
- Enabling external storage or encryption disables Compositions. The page warns you when your selection has that effect.
- The bucket URL can be up to 4,000 characters, and both the credentials and the URL are required.
This content was generated by AI and reviewed, edited, and verified by a human.