If you have a Windows computer in your office, this is the most advanced and most affordable way to play on hold messages to your callers when they are on hold or being transferred.