In the days of Windows Mobile there used to be a number of apps which would manage your ringer so it did not disturb you during meetings or would be louder on the weekend.
Now Volume Manager brings it back a bit by letting you set the volume of your phone as per defined schedules and appointments in calendar.
Volume Manager let you define multiple schedules with custom volume levels and define Appointment volume level also.
You can also create a tile to mute your phone or create multiple volume level tiles to quickly set the phone volume to desired level.
Unfortunately due to the Windows Phone limitation, background tasks can be run only once per 30-40 minutes, so the scheduler won’t be able to set volume of your phone at exact point of time.
Find the app in the Windows Phone Store here.