We are looking to add an approval to the available hours/schedule template. For example, if we open it up to everyone to edit their own availability, can it route for approval or at least send a notification to
their manager so that we know a change to their schedule has been made?
If I understand this correctly, you would like the end users to schedule themselves for work and in case the changes are made or scheduling is performed, you would like the respective manager to be notified.
This is not something that we have looked upon for now. However, we can check internally if there are some plans around the same.