A booking agent is responsible for booking shows for bands. They might operate as a agency with a number of staff or work independently. Booking Agents coordinate all broad areas of artist bookings to make sure that tours and shows run smoothly. Examples of their responsibilities include negotiating contracts for performance, organising logistics and supporting various aspects of a tour.