The VICIdial 8168 Record-Prompt Extension Explained
Extension 8168 is VICIdial's built-in phone-based audio recorder — here is exactly what it does, how the dialplan context works, and when to use it.
Most VICIdial operators know you can upload audio files through the admin interface, but fewer realize there is a completely separate path: dial a single extension from any phone on the server, speak your message, and VICIdial stores it automatically. That extension is 8168. This post explains what it is, how it fits into the Asterisk dialplan Dialplan, and what comes out the other end.
What 8168 is
Extension 8168 is a dialplan context built into every standard VICIdial installation. When you dial it, Asterisk does not route you to an agent or a queue — it launches an interactive audio recorder. The extension is part of VICIdial's phone-based function set, a small collection of special-purpose extensions that let supervisors and administrators do things through a phone that would otherwise require browser access. A related example is extension 8162, which lets you roam between agent sessions for monitoring, but 8168 is dedicated entirely to recording.
The login step and what ID 4321 does
After dialing 8168, Asterisk immediately asks for an ID. You enter 4321 followed by the pound key #. This ID is a static password built into the 8168 dialplan context. It is not a VICIdial user account; it is a PIN that gates access to the recording menu. Because it is fixed, any phone registered to the server that can reach extension 8168 can use it. In most single-tenant installations that is fine. If multiple people use the same server and you want to prevent unauthorized recording, you would need to restrict the 8168 extension at the Asterisk level so only specific extensions can dial it.
What happens after login
flowchart TD
A[Dial 8168] --> B[Prompted for ID]
B --> C[Enter 4321 then hash]
C --> D[Hear instructions and next file ID]
D --> E[Beep sounds]
E --> F[Speak message]
F --> G[Press hash to stop]
G --> H{Menu choice}
H --> I[1 - Save file]
H --> J[2 - Listen back]
H --> K[3 - Re-record]
I --> L[Filename spoken back]
K --> E
J --> HOnce logged in, Asterisk reads back the recording instructions. It also announces the ID number that will be assigned to your new file, so you know what the filename will be before you record. After the beep you speak your message. When finished, press # to stop. The context then presents three DTMF choices: 1 to save, 2 to listen, or 3 to re-record. DTMF (dual-tone multi-frequency) means ordinary keypad tones DTMF, which Asterisk detects in real time so there is no delay between pressing a key and getting a response.
File numbering and naming
The system starts at ID 85100001 for the first phone-recorded prompt and increments by one for every subsequent recording. These are not random names — they are sequential, predictable integers. Once you accept a recording, Asterisk speaks the filename back to you so you have the exact value to enter into VICIdial admin fields.
The recordings are stored as GSM audio files in Asterisk's sounds directory. When you paste a filename into a VICIdial field — for example the Safe Harbor Exten in the Campaigns screen, which plays a legally compliant message to callers who would otherwise be abandoned Safe Harbor message — you enter just the number, not the full path. VICIdial and Asterisk know where to look.
When to use phone-based recording vs file upload
Phone recording is best when you need something fast, when the speaker is already on-site with a phone, or when your compliance team wants the message recorded in the actual voice of the responsible party rather than a studio production. File upload (via the VICIdial admin audio store) is better when you have a professionally produced audio file or when you need to record on a device that is not connected to the VICIdial server.
For the step-by-step walk through the full recording session, see How to Record a VICIdial Audio Prompt by Phone. For the broader context of what other phone-based functions exist alongside 8168, see the VICIdial phone-based functions guide.
Every VICIfast plan ships with the 8168 prompt-recording extension already configured in the dialplan, so you can record your first prompt within minutes of your server going live — no manual Asterisk edits needed.
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. “The VICIdial 8168 Record-Prompt Extension Explained”. VICIfast LLC, June 28, 2026. Retrieved from https://vicifast.com/blog/vicidial-8168-record-prompt-extension-explained
Have questions?
Related posts
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.