# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Twilio - Video Composition Settings API version: 1.0.0 extends: openapi/twilio-compositionsettings-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/v1/CompositionSettings/Default'].get update: x-apievangelist-phrasing: intent: Read the default composition settings effect: read questions: - Are my video compositions stored in my own S3 bucket or encrypted? - What default composition settings does my account have? instructions: - text: Show my default composition settings. - text: Check where compositions are stored and whether encryption is on. method: generated generated: '2026-09-26' - target: $.paths['/v1/CompositionSettings/Default'].post update: x-apievangelist-phrasing: intent: Set storage and encryption for compositions effect: write questions: - How do I store finished compositions in my own S3 bucket? - Can I encrypt compositions with an encryption key I provide? instructions: - text: Save composition settings {name} to store in {s3_url} using AWS credentials {aws_credentials}. slots: name: requestBody.FriendlyName s3_url: requestBody.AwsS3Url aws_credentials: requestBody.AwsCredentialsSid - text: Set composition settings {name} with encryption key {encryption_key} and encryption enabled {enabled}. slots: name: requestBody.FriendlyName encryption_key: requestBody.EncryptionKeySid enabled: requestBody.EncryptionEnabled method: generated generated: '2026-09-26'