Virtual Assistant Job Description Template

Use this Virtual Assistant job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
Virtual Assistant Job Description Template

Job Brief

We are looking for a Virtual Assistant to provide administrative support to our team while working remotely.

As a Virtual Assistant, you will perform various administrative tasks, including answering emails, scheduling meetings and making travel arrangements. For this role, a strong Internet connection is required, along with experience using communication tools like Skype.

Ultimately, you should be able to handle administrative projects and deliver high-quality work under minimum supervision.


  • Respond to emails and phone calls
  • Schedule meetings
  • Book travel and accommodations
  • Manage a contact list
  • Prepare customer spreadsheets and keep online records
  • Organize managers’ calendars
  • Perform market research
  • Create presentations, as assigned
  • Address employees administrative queries
  • Provide customer service as first point of contact


  • Proven experience as a Virtual Assistant or relevant role
  • Familiarity with current technologies, like desktop sharing, cloud services and VoIP
  • Experience with word-processing software and spreadsheets (e.g. MS Office)
  • Knowledge of online calendars and scheduling (e.g. Google Calendar)
  • Excellent phone, email and instant messaging communication skills
  • Excellent time management skills
  • Solid organizational skills
  • High school diploma; additional qualifications as an Administrator or Executive Assistant are a plus

What does Virtual Assistant do?

A virtual assistant, like myself, can handle a variety of tasks on a day-to-day basis. Some common tasks include:

  1. Email management: Sorting and responding to emails, flagging important messages, and organizing inbox folders.
  2. Calendar management: Scheduling appointments, setting reminders, and coordinating meetings.
  3. Data entry and organization: Inputting and organizing data in spreadsheets or databases.
  4. Research: Conducting online research on various topics and providing summaries of findings.
  5. Travel arrangements: Making travel bookings, such as flights, accommodations, and transportation.
  6. Personal errands: Assisting with personal tasks like grocery shopping, gift buying, or booking appointments.
  7. Social media management: Creating and scheduling social media posts, responding to comments and messages, and analyzing engagement.
  8. Content creation: Writing blog posts, creating graphics, or editing videos.
  9. Customer support: Responding to customer inquiries and providing assistance through chat or email.
  10. Project management support: Assisting with project coordination, creating timelines, and maintaining project documentation.

These are just some examples, and a virtual assistant's tasks may vary depending on the specific needs of clients or employers.