Change MOH based on DID?

Hi Everyone,

Is there a way for us to change the MOH based on the DID (example, FreePBX allows you to set the MOH at inbound DID level if we want to change default).

The reason for this is that we have a few customers who changes the MOH for every holiday and at the moment, when they send this reuqst we've to go and change MOH value on each extension, and do the same again after the holidays are over to revert back to default.

This takes up a lot of time so if there's a way to change the MOH for the entire domain in one go that would be awesome.