Page 1 of 1

Allow Delay as 5sec in Call Recording on Manual Calls only

PostPosted: Tue Jul 23, 2019 3:17 am
by vkalpsupport
Hi Team,

I've checked that Recording Delay feature in Campaign is works for all types of calls (Predictive, Inbound and Manual Calls), but I want to know that, Is there any option to delay call recording for Manual Calls only.

If it is possible on delay call recording for manual calls then please suggest :!: :!:

Below are the configuration part of installed OS:

###Database Server Details: (Using for data/RTM management, not for calling)
Server model name: Intel(R) Xeon(R) CPU E5-2420 v2 @ 2.20GHz
Asterisk Version: 1.4.21.2
Version: free (Open Source)
DB Hardware: IBM system x3630 M4 (Single Server)
Processor: Intel(R) Xeon(R) CPU E5-2420 v2 @ 2.20GHz
Insallation typer: Clustering
Installation method: Manual
Installed OS: ViciBox Redux v.6.0.3-141118

/***
VERSION: 2.10-452a
BUILD: 141111-0554
© 2014 ViciDial Group
***/

###Trunk Server Details (where agent will login)
Asterisk Version: 1.8.29.0-vici
Server model name: Intel(R) Xeon(R) CPU E3-1220 v5 @ 3.00GHz
Processor: Intel(R) Xeon(R) CPU E3-1220 v5 @ 3.00GHz
Softphone: X-Lite
Trunk Hardware: Dell Power Edge R230 (Single Server)
Intalled OS: ViciBox Redux v.6.0.3-141118

Re: Allow Delay as 5sec in Call Recording on Manual Calls on

PostPosted: Tue Jul 23, 2019 9:45 am
by williamconley
Short answer: Nope.

Options: Create a manual dial carrier and activate recording after a delay in the carrier. Or modify one of the Vicidial scripts. Or have the agents push the record button after a short delay.

While your Vicidial server is very old, even the newest version doesn't have a different setting for manual dial recording delay. AFAIK.

Re: Allow Delay as 5sec in Call Recording on Manual Calls on

PostPosted: Wed Jul 24, 2019 4:11 am
by vkalpsupport
"""Or modify one of the Vicidial scripts."""
which vicidial scripts need to modify and what changes need to modify in it...

Re: Allow Delay as 5sec in Call Recording on Manual Calls on

PostPosted: Wed Jul 24, 2019 8:12 am
by williamconley
If you watch the asterisk CLI during any process (such as manually dialing a call), you will see which scripts fire and what they do. I would think there is a script firing shortly before the dial and the recording begins. It's a fair assumption that this script is the one initiating the dial and then the recording. Alternately, the agent screen is obviously involved in some of it.

So it depends a bit on what language(s) you prefer to code. If you're heavily into Javascript, the agent screen is written mostly in javascript ... but if you prefer perl, most of the agi scripts are perl.

Re: Allow Delay as 5sec in Call Recording on Manual Calls on

PostPosted: Thu Jul 25, 2019 5:37 am
by vkalpsupport
Great man !!