Calendar functions in Build Studio

For a regular application, if you want different roles to be communicated for approval/actioning, during different hours of the day and weekends/bank holidays how is this done? can you define a calendar per application which will have calendar_functions to use in composites etc