call-recording
53 posts.
How to read a VICIdial recording filename
VICIdial recording filenames are built from variable tokens like FULLDATE, AGENT, and CAMPAIGN. Here is what each token means and how to customize the pattern.
Read postHow to play back a call recording from the report screen
How to stream or download a VICIdial call recording directly from the Admin Recordings report screen, including permission requirements.
Read postThe IVR Recording Verification AGI explained (3rd-party verify)
VICIdial's IVR_recording_verification AGI automates 3rd-party consent recording: it walks callers through a scripted IVR and logs all responses to the vicidial_ivr database table.
Read postHow to tag a recording mid-call with the stage parameter
VICIdial's stage parameter lets you append a custom suffix to a recording filename at the moment you start it via the Agent API—making segments easy to identify later.
Read postHow to set up OREKA recording with server twinning
Step-by-step guide to configuring VICIdial for OREKA (CallMiner Record) recording using the required two-server twinning topology.
Read postORECX OREKA (CallMiner Record) integration explained
Learn how ORECX OREKA — now rebranded as CallMiner Record — integrates with VICIdial to capture SIP audio and agent screen activity via server twinning.
Read postWhat the CallMiner integration adds to VICIdial recordings
CallMiner Record builds on ORECX OREKA to add SIP-level audio capture and agent screen recording. Here's what that integration layer actually delivers.
Read postRankMiner voice analytics explained (and why it's gone)
RankMiner analyzed VICIdial call recordings to score leads and flag agent behavior. The company shut down in September 2020 — here's what it did and what to consider instead.
Read postHow to start and stop a recording from your own app
A practical guide to wiring VICIdial's recording Agent API function into an external CRM or app so you control exactly when recordings start and stop.
Read postThe recording AGIs explained: NVA, IVR verification, VICIrecGateway
A plain-English tour of the three recording AGIs in VICIdial — NVA_recording, IVR_recording_verification, and VICIrecGateway — and when to reach for each one.
Read postWhen to move recording onto a dedicated gateway server
A gateway recording server offloads disk I/O, enables true stereo capture, and isolates recording from your main dialer. Here is when the trade-off makes sense.
Read postHow to record agents who don't use the VICIdial agent screen
Step-by-step guide to using agi-NVA_recording to capture calls from agents on plain phones or third-party softphones, with correct dialplan placement and parameter choices.
Read postThe recording Agent API function: START, STOP, STATUS
Use VICIdial's recording Agent API function to trigger, stop, and inspect call recordings programmatically from any external app.
Read postHow to offload old recordings off the dialer
Move VICIdial recordings to NAS, S3 via rclone, or a dedicated archive server using nightly rsync jobs to free local disk without losing compliance data.
Read postWhy recordings go missing and how to fix it
Missing recordings in VICIdial usually trace to MixMonitor not being triggered, files purged from disk, wrong recording stage, or a full filesystem. Here is how to diagnose each cause.
Read postWhere VICIdial stores your call recordings on the box
VICIdial writes recordings to /var/spool/asterisk/monitor/ during a call and moves them to monitorDONE after hangup, organized by date.
Read postHow to keep recordings from filling your disk
WAV recordings fill disks fast. Use format conversion, retention cron jobs, and offloading to NAS or S3 to keep VICIdial's disk usage under control.
Read postHow to download call recordings from VICIdial
Download individual VICIdial recordings from the Admin Recordings report as WAV or MP3, or pull files directly via SCP/SFTP for larger grabs.
Read postWhat the Recording Access Log shows and how to read it
The VICIdial Recording Access Log tracks every time a user opens a call recording. Learn what each field means and how to search it effectively.
Read postHow to pull recordings in bulk for a date range
Use rsync or find+tar to bulk-pull VICIdial recordings from monitorDONE for a specific date range without touching the admin UI.
Read postHow to record calls per DID instead of per campaign
VICIdial lets you override campaign recording on a per-DID basis using the Record Call field, so specific inbound numbers get their own recording rules.
Read postHow to find a specific call recording in VICIdial
Step-by-step guide to locating a specific call recording in VICIdial using the Admin recordings search and key filter fields.
Read postDead Call Stop Recording: stop the tape when the customer hangs up
Dead Call Stop Recording ends a VICIdial recording the moment the customer disconnects, saving disk space and cutting wasted silence from recordings.
Read postHow to set the Stereo Rec Filename (and why it must differ)
The Stereo Rec Filename field controls what stereo call recording files are named. It must differ from the Campaign Rec Filename or stereo recordings will not work.
Read postHow to find recordings for one agent with Phone Call Recordings
Use the Phone Call Recordings link in VICIdial's phone stats to pull every recording for a specific agent quickly, without searching all recordings.
Read postThe stereo_recording API function explained: BEGIN, END, STATUS
VICIdial's stereo_recording Agent API function starts and stops agent-controlled stereo recordings via BEGIN, END, and STATUS—here's exactly how it works.
Read postWhat the NVA_recording AGI does for non-screen agents
The NVA_recording AGI gives VICIdial recording and call-logging to agents who never open a browser screen — with 16 parameters covering logging, lead lookup, and NVA list insertion.
Read postTranscription options for VICIdial recordings
VICIdial does not ship a built-in transcription engine, but its audio files work with any external STT platform. Here's how transcription fits into the recording pipeline.
Read postWhat VICIrecGateway does: stereo recording on a separate box
VICIrecGateway is a standalone Asterisk AGI that routes calls through a dedicated recording server, capturing carrier and dialer audio on separate stereo channels via MixMonitor.
Read postWhy the agent recording button does nothing and how to fix it
If the VICIdial agent recording button does nothing, the most likely cause is Campaign Recording set to NEVER. Here is how to diagnose and fix it.
Read postStereo Recording Agent Control explained: NEVER to ALLFORCE
Stereo Recording Agent Control has four modes — NEVER, ONDEMAND, ALLCALLS, and ALLFORCE — that decide how much say agents have over stereo call recordings.
Read postParallel Stereo Recordings explained: full call, every time
Parallel Stereo Recordings captures the entire call from the moment an agent receives it to when it leaves the agent session — no matter what agent-controlled recording does.
Read postWhen to use Parallel Stereo Recordings vs agent-controlled
Parallel Stereo Recordings guarantees a full-call stereo file regardless of agent actions. Agent-controlled recording is flexible but can leave gaps. Here is how to choose.
Read postParallel Rec Filenames and the CO, CM, FR prefixes
When Parallel Stereo Recordings run, VICIdial uses CO, CM, and FR prefixes by default. Custom Parallel Rec Filenames let you override those names per track.
Read postHow to mute DTMF on inbound group recordings too
Campaign DTMF muting does not cover inbound groups automatically. You must enable the muting setting on each in-group separately for it to take effect.
Read postHow to turn on recording for an inbound group
VICIdial's In-Group Recording Override field lets you set a recording mode per inbound group, independent of the campaign default.
Read postHow to turn on call recording in VICIdial
Recording in VICIdial is a per-campaign setting. Here is where it lives, what each level does, and how to confirm calls are actually being captured.
Read postCampaign Rec extension explained: 8309 WAV vs 8310 GSM
The Campaign Rec extension picks which recording engine handles your calls. 8309 records WAV, 8310 records GSM. Here is the difference and how to choose.
Read postStereo recording modes: CUSTOMER_ONLY, CUSTOMER_MUTE, BOTH_CHANNELS
Stereo recording has three active modes that decide which side of the call gets captured. Here is exactly what each one records and when you would pick it.
Read postWhat Recording Delay does and why it cuts short clips
Recording Delay holds off the start of a recording for a set number of seconds so very short calls never produce a file. Here is how it works and why it saves disk and load.
Read postHow to let agents start and stop their own recordings
VICIdial can hand recording control to the agent so they capture only what matters. Here is how to enable manual recording and when it makes sense.
Read postHow to record every call on a campaign
To capture every call on a VICIdial campaign, set automatic recording and stop relying on the agent button. Here is the exact configuration.
Read postStereo call recording explained: agent left, customer right
Stereo recording puts the customer on the right channel and the agent on the left, so each voice lives on its own side of the file. Here is what that buys you and how it differs from the standard mono recording.
Read postHow VICIdial call recording actually works
A full walkthrough of VICIdial call recording: the four campaign modes, where files land on disk, delay and filename controls, agent mute and start-stop, PCI DTMF muting, and stereo.
Read postCampaign Recording modes explained: NEVER, ONDEMAND, ALLCALLS, ALLFORCE
VICIdial offers four campaign recording levels. Here is exactly what each one does and which behavior to expect from agents under each.
Read postONDEMAND vs ALLCALLS recording: which to pick
ONDEMAND puts the agent in charge of recording; ALLCALLS records by default. Here is how to choose based on compliance, coverage, and storage.
Read postHow to stop recording very short calls with Recording Delay
Short, dead calls produce useless recordings that eat disk and CPU. Recording Delay skips them. Here is the exact setting to change and the value to use.
Read postWhat the server Recording Limit setting controls
The server Recording Limit caps how long a recording can run, and it also limits how long a parked call hears hold music. Here is what it touches.
Read postWhat ALLFORCE recording does and when to use it
ALLFORCE records every call and removes the agent's ability to stop it. Here is exactly what that means and the compliance cases where it is the right call.
Read postWhy recording the customer and agent on separate channels helps QA
Splitting the agent and customer onto their own channels turns a single muddy track into two clean ones. Here is why that small change makes quality review faster and more accurate.
Read postHow to enable stereo call recording on a campaign
Turning on stereo recording is two settings: pick a channel mode and give it a filename. Here is the exact order to do it in, plus the filename rule that trips most people up.
Read postWhy VICIdial recordings stop at one hour and how to extend them
By default a single VICIdial recording caps at one hour. Here is where that limit comes from and what it takes to raise it for long calls.
Read postHangup Xfer Recording Start: starting a recording when the agent drops the third party
Hangup Xfer Recording Start kicks off a recording the moment an agent clicks HANGUP XFER. Here is what it captures and when to use it.
Read post