by rockgeneral » Fri Mar 04, 2022 3:49 pm
Here is a little background. Our call center qualifies callers and then transfers calls to our buyers. We have received reports from a buyer that calls seemed to be disconnected at 60 minutes. The call tracking platform we use shows the calls as being disconnected by the "caller", which means the Vicidial 3-way transfer leg of the call disconnected.
This is what led me to believe there may be a "Max Call Length" setting that is causing Vicidial to end these calls at 60 minutes.
I have continued searching through the Vicidial Admin interface looking for such as setting but none seems to exist. However, I think I may have found the culprit:
Server Settings --> Recording Limit
This is currently set to 60 minutes. And although this is not a setting explicitly limiting the length of a call, the context help mentions
"This setting also limits the amount of time a 3-way call that has been left by an agent will stay up before it is terminated."
So unless there is an actual "Max Call Length" setting (or something similar elsewhere), I think the Recording Limit being set to 60 minutes was the cause of the disconnect.
Matt, can you confirm that this is the case?
System Info:
ViciBox_v9.x86_64-9.0.2.iso | Version: 2.14b0.5 SVN: 3551 | DB Schema Version: 1650 | Asterisk 13.29.2-vici | Single Server