A front desk agent is responsible for checking hotel guests in and out of their rooms. They are responsible for ensuring that every single guest has an enjoyable experience at the hotel. A few of the main duties of a front desk agent are greeting guests at the front desk, answering any questions, recommending activities and restaurants to guests, and answering any phone calls.