# Upload a Media File

Use **Upload a Media File** when you already have an audio prompt and want MiRTA PBX to store it for IVRs, queues, DISAs, announcements, or other call flows.

## Open the form

<table id="bkmrk-stepaction-1select-t"><thead><tr><th>Step</th><th>Action</th></tr></thead><tbody><tr><td>1</td><td>Select the correct tenant in the top bar.</td></tr><tr><td>2</td><td>Open **Configuration &gt; Media Files**.</td></tr><tr><td>3</td><td>Select **New Media File**.</td></tr><tr><td>4</td><td>Complete the Information, upload, and transformation blocks, then select **Save**.</td></tr></tbody></table>

## Information

<figure id="bkmrk-information-block-wh">![Information block when creating an uploaded media file.](https://manual.mirtapbx.com/uploads/images/gallery/2026-06/2Zhupload-information.png)<figcaption>Information block when creating an uploaded media file.</figcaption></figure>This block identifies the prompt in lists and destination selectors.

<table id="bkmrk-fielddescription-nam"><thead><tr><th>Field</th><th>Description</th></tr></thead><tbody><tr><td>Name</td><td>Short display name for the media file. Use a name that describes where the prompt is used, such as **Docs Demo IVR Upload Prompt**.</td></tr><tr><td>Description</td><td>Administrative note for the prompt. Use it to record the script purpose, call flow, or owner.</td></tr></tbody></table>

## Upload Recording

<figure id="bkmrk-upload-recording-blo">![Upload recording block when creating an uploaded media file.](https://manual.mirtapbx.com/uploads/images/gallery/2026-06/cX6upload-recording.png)<figcaption>Upload recording block when creating an uploaded media file.</figcaption></figure>This block selects the local audio file to upload.

<table id="bkmrk-fielddescription-fil"><thead><tr><th>Field</th><th>Description</th></tr></thead><tbody><tr><td>File</td><td>Select the audio file to store. Use a clear filename, such as **ivr-selection-upload.wav**. MiRTA PBX can process common prompt formats including WAV, MP3, M4A, and WMA.</td></tr></tbody></table>

## Upload/Create Transformations

<figure id="bkmrk-upload%2Fcreate-transf-1">![Upload/create transformations block for an uploaded media file.](https://manual.mirtapbx.com/uploads/images/gallery/2026-06/fOCupload-transformations.png)<figcaption>Upload/create transformations block for an uploaded media file.</figcaption></figure>This block controls audio normalization and format conversion when the media file is saved.

<table id="bkmrk-field-or-optiondescr"><thead><tr><th>Field or option</th><th>Description</th></tr></thead><tbody><tr><td>Volume correction</td><td>Applies a linear gain adjustment. Use **1.0** for no change. Values below 1 reduce volume; values above 1 increase it.</td></tr><tr><td>Automatic</td><td>Lets MiRTA PBX choose the stored format based on the uploaded source.</td></tr><tr><td>WAV mono 8Khz 64kbps</td><td>Converts the prompt to an 8 kHz mono WAV format suitable for narrowband telephony prompts.</td></tr><tr><td>WAV mono 16Khz 128kbps</td><td>Converts the prompt to a 16 kHz mono WAV format.</td></tr><tr><td>SLN 8 khz format</td><td>Converts the prompt to 8 kHz signed linear audio.</td></tr><tr><td>SLN 16 khz format</td><td>Converts the prompt to 16 kHz signed linear audio.</td></tr><tr><td>Leave as is</td><td>Stores the uploaded file format without conversion, except for any requested volume correction.</td></tr></tbody></table>

## Example

<table id="bkmrk-fieldexample-value-n"><thead><tr><th>Field</th><th>Example value</th></tr></thead><tbody><tr><td>Name</td><td>Docs Demo IVR Upload Prompt</td></tr><tr><td>Description</td><td>Uploaded prompt for the IVR selection menu</td></tr><tr><td>File</td><td>ivr-selection-upload.wav</td></tr><tr><td>Volume correction</td><td>1.0</td></tr><tr><td>Format conversion</td><td>Automatic</td></tr></tbody></table>

## Editing

To edit an uploaded media file, open it from the Media Files list, adjust the name or description, optionally upload a replacement file, review the transformation options, and select **Save**. If the prompt is already used in a call flow, test that flow after replacing the audio.