Vicidial Recording manual dial calls
Topic: How to Record manual dial calls in vicidial
Overview:
Vicidial is an enterprise class, open source, contact center suite in use by many large call centers around the world. VICIdial has a full featured predictive dialer. It is capable of inbound, outbound, and blended phone call handling.
Issue: Recording Manual dial calls
By default, Vicidial have the option to record all the calls made via Agent Panel using the campaign settings, either manual mode or auto record mode.But the calls which are dialed directly from the user phones like xlite, zoiper, IPPhones, are not recorded nor options available.
Solution: Enabling Recordings
There are two methods to enable recordings for the calls which are dialed directly from the user phone.Phone Context:
Change the Phone Context of the Phones to defaultlog as shown below screenshot
which will enable the recording for the calls dialed directly from that phone.
Goto ADMIN -- Phones -- modify the phoneDialplan with Recording AGI
Vicidial have provided a agi script named as agi-NVA_recording.agi, which resides under /var/lib/asterisk/agi-bin/ folder.
The purpose of this agi is to record the calls dialed from the user phone, and make call log entry in the vicidial database for reporting purpose.
Add the Below dialplan in your extensions.conf
exten => _99X.,1,AGI(agi-NVA_recording.agi,BOTH------Y---Y---Y)
exten => _99X.,n,Dial(SIP/trunkname/${EXTEN:2})
exten => _99X.,n,Hangup
where 99 is the prefix
Note:
If you want a report and download the recording from the vicidial admin portal, then
create a userid (users-add a new user) with the same extension number used in user phone.
then go to that userid , click user stats
were you can find the Recordings, along with download link, date of call
Support:
Hope this article is useful, for professional support reach me on skype:striker24x7
Checkout my youtube channel for video tutorials https://youtube.com/c/striker24x7