At this time, the best way to manage attempts in PureCloud Outbound Campaigns is to create an AttemptLimits entity and then associate this AttemptLimits entity with the Contact List you are trying to manage. You can set max attempts per contact as well as max attempts per number. Plus you can use a ResetPeriod if you want to allow the tally to be reset on a daily basis.
We are currently working on an automated redial strategy which can be used in conjunction with attempt limits and are hoping to see that released in the near future.
It is also possible to manage attempts by using a combination of call rules that track the number of attempts made, along with a DoNotDial rule that prevents attempts once a certain number of attempts have been placed. But this solution tends to be less elegant and more error prone than using the AttemptLimits entity.