You'll find that most (if not all) of the bigger carriers have scheduling agreements for both flight deck and cabin crew. The agreements differ in most cases to reflect the difference in the jobs, or in some cases to reflect what the union reps consider important to their members. Most agreements I've seen are centred around increased protection for days off (later start times and earlier finish times), increased number of days off and further limits around early starts, late finishes and deep nights.
You'll also find that most crew believe they are being 'forced' to work outside of their scheduling agreements.