They are usually hired by travel agencies, airlines or by cruise ships in order to assist clients in enjoying their time on vacation. Additionally, a travel agent is assigned several clients at once, so the ability to prioritize tasks and top-notch customer service skills are essential in this role. A travel agent's role is to help people plan, choose and arrange their holiday. They will usually work to a budget set out by whoever is planning the holiday. They also offer advice and opinions on where to go and local tourist attractions, events and customs.