Drop lists feature

All installation and configuration problems and questions

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

Drop lists feature

Postby dspaan » Mon Jul 09, 2018 5:18 am

For the drop lists feature, is there a way to run this process every minute or every 5 minutes? I don't want to specify hundreds of moments in time for the process to run.

Go to Admin -> System Settings, Enabled Drop Lists.
Go to Lists -> Drop Lists, Add a New Drop List


Drop List ID -This is the ID of the Drop List entry, it must be from 2 to 30 characters in length and contain no spaces.

Drop List Name -This is the name of the Drop List entry, it must be from 2 to 100 characters in length and it used to describe the drop list.

Last Run Time -This is the date and time of the last run of this drop list process.

Admin User Group -This is the administrative user group for this record, this allows admin viewing of this record restricted by user group. Default is --ALL-- which allows any admin user with Modify Lists permissions to view this record.

Run Server -This is the machine that you want to use to run this drop list process. You must choose a server that runs the keepalive process every minute in the crontab. The default is to use the active voicemail server as defined in System Settings.

Run Times -This is the list of times in HHMM format when you want the drop list process to run. You can specify multiple times by separating them with a dash, like how the List Reset Times feature works. The drop list process will gather all of the matching records since the last time the process was run.

Run Weekdays -This is the list of days of the week when you want the drop list process to run. Either this option or the Month Days field below must be set for the process to run automatically.

Run Month Days -This is the list of days of the month in DD format when you want the drop list process to run. You can specify multiple month days by separating them with a dash. Either this option or the Weekdays field above must be set for the process to run automatically.

Duplicate Check -This setting allows you to specify if the drop list process will check for duplicates before adding a new lead that was gathered from the drop list process. You can select LIST which will check for duplicate phone numbers within the leads already within the specified list or LIST_CAMPAIGN_LISTS which will also check for duplicate phone numbers within all of the lists associated with the campaign that the list defined below is assigned to. Default is NONE for no duplicate checking.

List ID -This is the list ID of the list that the new leads gathered from the drop list process are to be inserted into.

Active -The drop list process will only run on the set schedule above if active is set to Y. Default is N.

Gather Minutes -If set to a number greater than 0, the process will look back this number of minutes from the run time to gather the drop call data. Default is 0 for disabled.

Run Now Trigger -This option offers a way to test this drop list process before setting it to active. It can take up to one minute for the process to start running after submitting this page with this field set to Y. Default is N.

Drop Statuses -This is the list of drop statuses that will be used to gather the new leads by the drop list process. Default is DROP.

Inbound Groups -This is the list of Inbound Groups that will be used to gather the new leads by the drop list process.


Also what i find confusing is this part:

List ID -This is the list ID of the list that the new leads gathered from the drop list process are to be inserted into.


So the drop list itself just points to another list and does by itself not contain leads? So if my drop list is 1000 and the list ID is specify here is 2000 and the ingroup that has a DID that points to list 3000 on which there are leads with DROP status it will copy them from list 3000 to 2000?

Will they have status NEW in that destination list and callcount 0?
Regards, Dennis

Vicibox 9.0.1
Version: 2.14b0.5
SVN Version: 3199
DB Schema Version: 1588
Build: 200310-1801
dspaan
 
Posts: 1374
Joined: Fri Aug 21, 2009 1:40 pm
Location: The Netherlands

Re: Drop lists feature

Postby blackbird2306 » Mon Jul 09, 2018 8:38 am

dspaan wrote:For the drop lists feature, is there a way to run this process every minute or every 5 minutes? I don't want to specify hundreds of moments in time for the process to run.

Quite apart from the fact that starting the drop list every 5 minutes is not a good idea in view to system load, there is no way to start this process automatically every 5 minutes, without changing the code (not a big thing!). You need to specify each time in "Run Times" like "1200-1205-1210-1215..." or you can try to put the perl "AST_droplist_process.pl --quiet --log-to-adminlog --dl-id=$temp_droplist" on a cronjob starting every 5 minutes.

dspaan wrote:So the drop list itself just points to another list and does by itself not contain leads? So if my drop list is 1000 and the list ID is specify here is 2000 and the ingroup that has a DID that points to list 3000 on which there are leads with DROP status it will copy them from list 3000 to 2000?

No it doesn't point to another list. The leads will be "copied/inserted" to the new list id, which was selected in drop list function.

dspaan wrote:Will they have status NEW in that destination list and callcount 0?

They will be inserted with NEW status and called count 0.
Vicibox 6.0.2 from Vicibox_v.6.0.x86_64-6.0.2.iso | Vicidial 2.12-560a build: 160617-1427 | Asterisk 1.8.32.3
blackbird2306
 
Posts: 409
Joined: Mon Jun 23, 2014 5:31 pm

Re: Drop lists feature

Postby dspaan » Fri Jul 13, 2018 11:07 am

Thanks i got it working. Do you know if there is a way to differentiate between outbound and inbound drops? I'm trying to get outbound drops called back from a different list (+script +caller ID) then inbound drops.
Regards, Dennis

Vicibox 9.0.1
Version: 2.14b0.5
SVN Version: 3199
DB Schema Version: 1588
Build: 200310-1801
dspaan
 
Posts: 1374
Joined: Fri Aug 21, 2009 1:40 pm
Location: The Netherlands


Return to Support

Who is online

Users browsing this forum: No registered users and 89 guests