My objective is to have an outbound agent-less campaign consume a data action rule that will check the number of conversations waiting on queue. If the number waiting on queue is less than a threshold, the campaign should dial, use an outbound flow to get the party on on line and then transfer the call to the queue.
I have not found a way to control the interval that the campaign will wait before attempting to call the data action again. Is there a way to control this within the campaign rules? For example, if the data action returns False, I’d like the rule to pause for 60 seconds and then try again.
I have considered alternatives which include having an independent program outside of PureCloud control the outbound campaign by turning it on or off based on the queue depth. However, if this can be done through a rule, that would be much cleaner and would eliminate additional external dependencies.