What is the VICIdial audio store?
The audio store is the one place you upload prompts so they reach every VICIdial server. Here is what it does and why it matters.
You record a greeting, drop it onto one VICIdial box, and the next day an agent on a different server plays a prompt that does not exist. The file never made it across. The audio store is the fix: one upload point that pushes your prompts out to every VICIdial server you run.
If you have ever copied a Welcome message by hand from one machine to another and lost track of which version is current, this is the tool you were missing. Instead of scattering files across boxes, you keep them in a single library and let VICIdial do the copying.
A central library for prompts
The audio store is a small utility in the VICIdial admin that uploads audio files to the web server and then distributes them to all of the VICIdial servers on your system. That last part is the whole point. A single-box setup barely needs it, but the moment you run more than one Asterisk server — a master plus a couple of dialers — you need every prompt to exist in the same place on every machine. The audio store handles that so an Agent never hits a missing file.
Once a file lives in the store, it shows up in the audio chooser next to prompt fields all over the admin: Call Menus, In-Groups, Music on hold classes, campaigns. You pick from a list instead of typing a filename and hoping it is spelled right. The store also keeps a full listing you can sort by name, upload date, or file size, and you can play or download any recording right from that list to confirm it is the one you want.
How distribution works
Upload happens once, against the web server. From there VICIdial copies the file out to each active server. The store will also try to validate a .wav after upload — if the format is wrong it shows a red warning so you re-format and try again rather than discovering the problem mid-call. Re-uploading a file with the same name simply replaces the older version everywhere.
flowchart TD
A["You upload a prompt"] --> B["Audio store on web server"]
B --> C["Validate format"]
C --> D["Distribute to server 1"]
C --> E["Distribute to server 2"]
C --> F["Distribute to server 3"]
D --> G["Available in audio chooser"]
E --> G
F --> GA few things the store covers beyond plain uploads:
- A full audio file list, sortable and playable, newest at the top by default.
- A delete field for removing one file at a time by name.
- A copy feature to clone an existing file to a new name without re-uploading.
Where it fits in your prompt workflow
The store is the upload layer; everything else builds on it. A finished prompt from a text-to-speech (TTS (text to speech)) engine, a recording made over the phone, or a clip from a Soundboard all end up here before they can be selected anywhere. For the bigger picture of greetings, drops, and prompts across the whole system, the audio prompts and voicemail guide ties the pieces together. When you are ready to load your first file, setting up the audio store is the next step.
None of this matters if your servers are not in sync to begin with. A managed VICIdial box arrives with the audio store ready and the central sound control already wired, so your first upload reaches every server without any manual copying. If you would rather skip the plumbing, spin up a ready VICIdial server — see pricing. A server is live in under 40 seconds, audio store included.
About VICIfast LLC
VICIfast LLC operates a managed VICIdial hosting + BYOI service for outbound and inbound call centers. We run the dialers, the carriers, the recordings pipeline, and the compliance plumbing so operators don’t have to.
Citing this article
VICIfast Engineering. “What is the VICIdial audio store?”. VICIfast LLC, June 26, 2026. Retrieved from https://vicifast.com/blog/what-is-the-vicidial-audio-store
Have questions?
You might be interested in
VICIfast newsletter
Liked this? Get the next one in your inbox.
We ship the kind of stuff you just read — concrete, numbers-first, no drip. One email when a new post goes live. Unsubscribe in one click.
Comments
No comments yet — be the first.