Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: JTL on February 11, 2014, 03:20:43 PM
-
Bit of background - I want to retain a single Campaign / Calling List for a number of reasons... and I have looked at doing this with SCXML but just wanted to see if I could do it a 'simpler' way to start with, using Dialing Filters.
So I have created 5 different filters - Monday, Tuesday, Wednesday etc. These filters all chop up the Calling List in slightly different ways, changing the dialling order and excluding / including certain records / record types.
I cannot see, however, how to schedule the application of these filters. The filter is either assigned to the Calling List object, or it isn't...
Seems a shame if this is not possible!
-
Welcome to the Genesys aquiles point...no it doesn't have such feature
-
Hi,
It should be possible to implement required functionality using combination of dialing filters and user-defined database functions e.g. using condition like 'phone_type = basedOnDay()' where basedOnDay is function that will return value based on current day instead of 'phone_type = 1' statement.
R.
PS. I haven't tested it. Just an idea ;)
-
;D René did an amazing come back!
-
I don't quite see what you mean, Rene...
I did think of one other idea - let me know if this is similar to yours... and that is to have an additional field in the Calling List, and assign (say) 01 for records we would want to dial on a Monday, 02 for a Tuesday, etc.
If my original plan would have been to have a 'Monday' dialling filter built like "WHERE d_o_w = '01'", instead build the filter in expert mode using the SQL datepart functions to find out the numerical value of the day for getdate() and compare it to the d_o_w.
Make sense?
How did your idea work Rene?