This system is the main IP system of the Inter-tel brand.
These units have a standard plug to accommodate an external player.
Or you can internally store up to 5 different audio files used for music on hold. These are stored on the server and are loaded though a user interface. Can be easily done by an installer and often can be done by the end user depending on their comfort level. Again check to see if these files start from the beginning each time.