Mega Time of Day
Communications Manager / July 7, 2014

You know when you have a customer requirement and you have to spend a little time thinking about it and when you figure out the solution you feel quite a bit triumphant?  I had that recently and I’m going to write about it here.  Mainly so that I don’t forget what I have done several years down the road, but you may run into one of these niche cases at some point too! Requirements The customer is a school district and wanted to have their teachers route by time of day, you might say, “John, that’s too easy, why are you writing about this?”, but this was no simple time of day routing scenario.  Let’s list out all of the requirements for this particular scenario with bullets! First they wanted to make sure that outside callers could not reach classroom phones during instructional time Second, they wanted to make sure that admins at the school site COULD call the classrooms at any point Third, they wanted to make sure anyone else internal to the district could not call the classrooms during instructional time Fourth, each of their 51 schools could have a different schedule, so we couldn’t apply the same…