The main details that should be included in an appointment letter include the commencement date, designation or title, location, salary, perks and benefits, working hours, leave policy, and terms and conditions.