The DJ On-Air Widget adds a “Dj Shifts” field to user profiles that allows the to be scheduled for on-air shifts on an hourly basis and provides a sidebar widget that displays any user(s) scheduled for the current hour.
This plugin is available for download to be used on your WordPress self-hosted installation.