Temp Agency Needs Way to Manage Contractors during Events/Conferences

Temp Agency that manages large groups of contractors to host concerts and conferences requested a way to use their existing infrastructure to manage the arrivals/departures of contractors during those events so that they could accurately bill clients and pay the contractors based on actual hours worked.