Abstract: A software program for facilitating staffing of an opening in a work schedule at a facility comprises subroutines capable of: receiving a listing regarding the opening via the Internet; storing the listing; broadcasting or otherwise transmitting the listing via the Internet to a plurality of recipients; receiving a plurality of acceptances of the listing via the Internet from the plurality of recipients; storing the plurality of acceptances; transmitting the plurality of acceptances via the Internet; receiving a confirmation of a first one of the plurality of acceptances via the Internet from a first one of the plurality of recipients; storing the confirmation; and transmitting the confirmation via the Internet to the first one of the plurality of recipients.