Get Signed Upload URL
get_signed_upload_urlObtain a pre-signed S3 URL for direct file upload to Speak AI storage. Upload using PUT, then call upload_media with the URL.
Instructions
Get a pre-signed S3 URL for direct file upload to Speak AI storage. After getting the URL, PUT your file to it, then call upload_media with the S3 URL. For a simpler workflow, use upload_local_file instead which handles all steps automatically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| isVideo | Yes | Set true for video files, false for audio files | |
| filename | Yes | Original filename including extension | |
| mimeType | Yes | MIME type of the file, e.g. "audio/mp4" or "video/mp4" |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Response payload from the Speak AI API |