Actions14
File → Upload
AI-generatedSummary
Uploads an audio or video file from an input item’s binary data to Soniox and returns the API response with convenient file metadata and the uploaded file ID.
Inputs
- Binary Property (required) — Name of the input item’s binary property containing the file; defaults to
data. - File Name — Optional upload filename. If blank, uses the binary file’s name, or
fileif none is available. - Limits — Optional local checks: maximum file size in MB and maximum duration in minutes, both disabled at
0. Size is checked against available metadata and the binary buffer; duration is checked when metadata is available. Soniox’s account quota still applies, and its maximum duration is 300 minutes.
Output shape
A single output item per successfully uploaded input item, containing a JSON object.
The object includes
fileIdandfile_id,fileName,mimeType,fileSize,uploadedAt, and the full Soniox API response. The operation requires binary data and rejects known MIME types other than audio or video. If Soniox does not return a file ID, the operation errors.