" /> Outbound Contact - Set Filters on a Schedule - Genesys CTI User Forum

Author Topic: Outbound Contact - Set Filters on a Schedule  (Read 2224 times)

Offline JTL

  • Full Member
  • ***
  • Posts: 123
  • Karma: 2
Outbound Contact - Set Filters on a Schedule
« on: February 11, 2014, 03:20:43 PM »
Advertisement
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!

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Outbound Contact - Set Filters on a Schedule
« Reply #1 on: February 11, 2014, 05:33:46 PM »
Welcome to the Genesys aquiles point...no it doesn't have such feature

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: Outbound Contact - Set Filters on a Schedule
« Reply #2 on: February 11, 2014, 08:20:59 PM »
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 ;)

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Outbound Contact - Set Filters on a Schedule
« Reply #3 on: February 12, 2014, 12:58:27 AM »
;D René did an amazing come back!

Offline JTL

  • Full Member
  • ***
  • Posts: 123
  • Karma: 2
Re: Outbound Contact - Set Filters on a Schedule
« Reply #4 on: February 12, 2014, 09:32:23 AM »
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?