Administrative assistants provide support to managers, other employees, and office visitors by handling a variety of tasks in order to ensure that all interactions between the organization and others are positive and productive. Handling office tasks, such as filing, generating reports and presentations, setting up for meetings, and reordering supplies, record and prepare minutes of meetings, using computers to generate reports, transcribe minutes from meetings, create presentations, and conduct research, open and distribute incoming regular and electronic mail and co-ordinate the flow of information internally and with other departments and organizations, arrange travel schedules and make reservations.