Pre-Filter Recent Call

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Pre-Filter Recent Call

Postby GenXOutsourcing » Mon Feb 10, 2025 1:42 pm

When trying to use the Pre-Filter Recent Call on the DID settings, the container choice will not save. We have created the appropriate Setting Container, with the inbound settings.

inbound_recent_call_check_type => log-x-y-days-range
inbound_recent_call_days => 21-999
inbound_recent_call_groups => --ALL--
inbound_recent_call_statuses => --ALL--


Shows DISABLED and when choosing the container and submitting, the field returns to DISABLED

SVN 3878
Built too many to count, Alma Scratch install, Opensuse Scratch install, Centos8 Scratch install, etc.
Dual 8 core/32gb RAM/500gb SSDs
SVN Version:3878
genxoutsourcing.com
GenXOutsourcing
 
Posts: 123
Joined: Sun Sep 22, 2019 12:53 am

Re: Pre-Filter Recent Call

Postby williamconley » Mon Feb 10, 2025 3:14 pm

Vicidial Version with Build, please. For the system in question. And of course the installation method (with a link if not from .iso).

Which field shows disabled?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20410
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Pre-Filter Recent Call

Postby GenXOutsourcing » Mon Feb 10, 2025 4:21 pm

VERSION: 2.14-929a
BUILD: 241001-1532

Pre-Filter Recent Call: DISABLED (when choosing the optional setting, and submitting, the DISABLED still shows and not the option chosen)

AlmaLinux scratch install https://github.com/GenXoutsourcing/new_install
Built too many to count, Alma Scratch install, Opensuse Scratch install, Centos8 Scratch install, etc.
Dual 8 core/32gb RAM/500gb SSDs
SVN Version:3878
genxoutsourcing.com
GenXOutsourcing
 
Posts: 123
Joined: Sun Sep 22, 2019 12:53 am

Re: Pre-Filter Recent Call

Postby williamconley » Mon Feb 10, 2025 6:37 pm

We're getting closer. Now I have to compare some statements and see if I get the full picture:

We have created the appropriate Setting Container

If you named it "appropriate Setting" this would be useful, but as I doubt that's the case: Please remember that Technical Support requires Technical Details at all times. No assumptive replacements. (Yes that was a bit of sarcasm, hoping that sinks in for the next time you post 8-) )
Please post the exact name of the Setting Container in question along with All the Other Settings for the setting container in you created for this feature.

the container choice will not save.

Your "Modify DID" setting does not change, or your "container choice" does not save? Unclear.

What options are you presented with and what URL are you at? And which option do you choose (we already know that your choice is changed to "disabled" upon submit. But I'm not clear if you mean the Modify DID page or the Settings container page and I like to be 100% sure before I look. Also I've noted that others often chime in when all the information is avaiable and I am suddenly redundant. Which I don't mind at all. LOL
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20410
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Pre-Filter Recent Call

Postby GenXOutsourcing » Mon Feb 10, 2025 8:09 pm

Created a container named Recent_Inbound_Filter, and is set to CONTAINER TYPE: DID_RECENT_CALL with the sample config of:
outbound_recent_call_check_type => lead-x-y-days-range
outbound_recent_call_days => 0-14
outbound_recent_call_campaigns => --ALL--
outbound_recent_call_statuses => --ALL--

inbound_recent_call_check_type => log-x-y-days-range
inbound_recent_call_days => 21-999
inbound_recent_call_groups => TEST_IN|TEST_IN2|TEST_IN3
inbound_recent_call_statuses => DNC|NI|LIT

In the MODIFY A DID RECORD page, for the option Pre-Filter Recent Call, in the dropdown i see DISABLED and Recent_Inbound_Filter as choices. When choosing Recent_Inbound_Filter and submitting, the Pre-Filter Recent Call still shows DISABLED.


Update: Found the issue, Vici will not save because of the underscores in the container name
Built too many to count, Alma Scratch install, Opensuse Scratch install, Centos8 Scratch install, etc.
Dual 8 core/32gb RAM/500gb SSDs
SVN Version:3878
genxoutsourcing.com
GenXOutsourcing
 
Posts: 123
Joined: Sun Sep 22, 2019 12:53 am

Re: Pre-Filter Recent Call

Postby williamconley » Tue Feb 11, 2025 11:32 pm

Just for fun: Try naming it "RecentInboundFilter" instead of "Recent_Inbound_Filter"

See what happens. 8-)

If it works for you: Consider filing a bug report (Vicidial Issue Tracker, top of page) stating that the Field in vicidial_inbound_dids named "pre_filter_recent_call" has a 20 character limit. But it is meant to be filled with the Vicidial Settings Container "Container ID" field which has a 40 character limit. The resulting value is truncated and no longer matches the container ... and ends up "disabled" since the system assumes you deleted the container entry (I mean, why else would the container entry be missing, right?)
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20410
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Support

Who is online

Users browsing this forum: No registered users and 63 guests