Virtual Assistant Job Description Templates: 10 Ready-to-Use Examples by Industry

VirtualAssistantVA Team·

A bad job description attracts bad candidates - and 72% of hiring managers admit their job postings fail to accurately describe the role they need filled.

If you've ever posted a virtual assistant job listing and been buried under hundreds of irrelevant applications, the problem started with your description. Vague titles, generic responsibilities, and missing details waste your time and repel the qualified candidates you actually want.

A strong VA job description does three things: it filters out the wrong people, excites the right people, and sets expectations before a single interview happens. Whether you are new to the concept of a virtual assistant or scaling your existing team, these templates will save you hours of writing and weeks of hiring headaches.

Did You Know? Job postings with specific responsibilities and clear qualifications receive 34% more qualified applicants than generic listings. - LinkedIn Talent Solutions


What Every VA Job Description Must Include

Before diving into industry-specific templates, every virtual assistant job description needs these seven elements:

  1. Job title - Be specific. "Virtual Assistant - Real Estate Transaction Coordinator" outperforms "Virtual Assistant" every time.
  2. Company overview - Two to three sentences about your business, niche, and culture.
  3. Role summary - What the VA will do and why the role matters.
  4. Key responsibilities - A bulleted list of 8–12 specific tasks.
  5. Required skills and tools - Name the exact platforms and competencies you need.
  6. Hours and schedule - Part-time or full-time, time zone expectations, and flexibility.
  7. Compensation range - Even a broad range filters out mismatches early.

Skipping any of these guarantees confusion later. Now let's look at templates you can copy and customize today.


Template 1: General Administrative Virtual Assistant

Job Title: Virtual Administrative Assistant

About Us: [Your company name] is a [industry] business based in [location]. We're looking for a detail-oriented virtual assistant to manage daily administrative operations and free up our leadership team's time.

Responsibilities:

  • Manage and organize email inboxes, flagging urgent messages and drafting responses
  • Schedule and coordinate meetings across multiple calendars
  • Prepare documents, reports, and presentations
  • Handle data entry and CRM updates
  • Book travel arrangements and manage itineraries
  • Conduct basic online research as assigned
  • Manage file organization in Google Drive or Dropbox
  • Track and follow up on action items from meetings

Requirements:

  • 2+ years of virtual assistant or administrative experience
  • Proficiency in Google Workspace or Microsoft 365
  • Strong written English communication
  • Experience with project management tools (Asana, Trello, or ClickUp)
  • Reliable internet connection and quiet workspace

Hours: 20–40 hours per week | Time Zone: [Your time zone] overlap required


Template 2: Real Estate Virtual Assistant

Job Title: Virtual Assistant - Real Estate Operations

Responsibilities:

  • Manage property listings across MLS, Zillow, and Realtor.com
  • Coordinate showings and open houses with buyers and agents
  • Prepare and organize transaction documents and contracts
  • Follow up with leads from website inquiries and social media
  • Update CRM records after every client interaction
  • Schedule inspections, appraisals, and closing appointments
  • Research comparable properties and prepare market analysis summaries
  • Draft email campaigns for new listings and price reductions

Requirements:

  • Experience in real estate administration or transaction coordination
  • Familiarity with MLS systems, DocuSign, and real estate CRMs (Follow Up Boss, kvCORE)
  • Strong organizational skills and attention to detail
  • Ability to handle confidential financial documents

Template 3: E-Commerce Virtual Assistant

Job Title: Virtual Assistant - E-Commerce Operations

Responsibilities:

  • Process and track customer orders across Shopify, Amazon, or WooCommerce
  • Respond to customer inquiries via email, chat, and social media within 4 hours
  • Update product listings with accurate descriptions, images, and pricing
  • Monitor inventory levels and flag low-stock items
  • Coordinate with suppliers on order status and shipping timelines
  • Process returns and refunds per company policy
  • Pull weekly sales reports and summarize key metrics
  • Research competitor pricing and product trends

Requirements:

  • 1+ years of e-commerce support experience
  • Proficiency in Shopify, Amazon Seller Central, or WooCommerce
  • Experience with customer service tools (Zendesk, Gorgias, or Freshdesk)
  • Basic spreadsheet skills for inventory and reporting

Template 4: Coaching Business Virtual Assistant

Job Title: Virtual Assistant - Online Coaching Business

Responsibilities:

  • Manage client scheduling using Calendly or Acuity
  • Send onboarding materials and welcome sequences to new clients
  • Upload and organize course content on Kajabi, Teachable, or Thinkific
  • Monitor and respond to community posts in Facebook Groups or Circle
  • Edit and schedule social media content across Instagram and LinkedIn
  • Track client progress and send milestone reminders
  • Handle invoicing and payment follow-ups
  • Prepare slide decks and session notes for coaching calls

Requirements:

  • Experience supporting coaches, consultants, or course creators
  • Familiarity with online course platforms and email marketing tools (ConvertKit, Mailchimp)
  • Strong communication skills with a professional, empathetic tone
  • Ability to work independently with minimal supervision

Template 5: Healthcare Practice Virtual Assistant

Job Title: Virtual Assistant - Healthcare Administration

Responsibilities:

  • Schedule and confirm patient appointments
  • Manage patient intake forms and verify insurance information
  • Follow up on outstanding billing and collections
  • Maintain electronic health records (EHR) data accuracy
  • Handle prescription refill requests and coordinate with pharmacies
  • Respond to patient inquiries via phone and secure messaging
  • Prepare referral letters and coordinate specialist appointments
  • Compile weekly patient volume and revenue reports

Requirements:

  • Experience in healthcare administration or medical office management
  • Familiarity with EHR systems (Epic, Athenahealth, or similar)
  • Understanding of HIPAA compliance requirements
  • Medical terminology knowledge preferred

Template 6: Legal Virtual Assistant

Job Title: Virtual Legal Assistant

Responsibilities:

  • Draft, proofread, and format legal documents and correspondence
  • Manage attorney calendars and court filing deadlines
  • Conduct legal research using Westlaw or LexisNexis
  • Organize case files and maintain document management systems
  • Prepare billing summaries and track billable hours
  • Coordinate with clients on document requests and case updates
  • File documents with courts and government agencies
  • Transcribe meeting notes and deposition summaries

Requirements:

  • Paralegal certificate or 2+ years of legal administrative experience
  • Proficiency in legal document management systems (Clio, MyCase)
  • Understanding of legal terminology and court procedures
  • Exceptional attention to detail and confidentiality standards

Template 7: Marketing Agency Virtual Assistant

Job Title: Virtual Assistant - Digital Marketing Support

Responsibilities:

  • Schedule and publish social media content across client accounts
  • Build and segment email lists in Mailchimp, HubSpot, or ActiveCampaign
  • Update website content using WordPress or Webflow
  • Pull analytics reports from Google Analytics, Meta Business Suite, and LinkedIn
  • Coordinate with designers and writers on content deliverables
  • Research trending topics and competitor content strategies
  • Manage project timelines in Asana or Monday.com
  • Handle client communication for routine updates and approvals

Requirements:

  • 2+ years of marketing or social media management experience
  • Proficiency in social media scheduling tools (Hootsuite, Buffer, Later)
  • Basic understanding of SEO, email marketing, and paid advertising
  • Experience managing multiple client accounts simultaneously

Template 8: SaaS Company Virtual Assistant

Job Title: Virtual Assistant - SaaS Operations Support

Responsibilities:

  • Manage customer onboarding emails and product walkthroughs
  • Update help documentation and knowledge base articles
  • Track support tickets and escalate technical issues to engineering
  • Maintain CRM records and pipeline reporting in HubSpot or Salesforce
  • Coordinate internal team meetings and sprint planning logistics
  • Process subscription changes, upgrades, and cancellations
  • Compile monthly churn reports and customer feedback summaries
  • Research competitor features and pricing changes

Requirements:

  • Experience in SaaS, tech support, or customer success roles
  • Familiarity with CRM and ticketing tools (Intercom, Zendesk, HubSpot)
  • Comfortable with basic data analysis and spreadsheet reporting
  • Strong written communication for customer-facing content

Template 9: Construction Company Virtual Assistant

Job Title: Virtual Assistant - Construction Administration

Responsibilities:

  • Manage subcontractor communication and scheduling
  • Track project timelines, milestones, and permit deadlines
  • Process invoices, change orders, and purchase orders
  • Organize project documentation including contracts, blueprints, and inspection reports
  • Coordinate equipment rentals and material deliveries
  • Prepare bid packages and send RFQs to vendors
  • Update project management software (Procore, Buildertrend, CoConstruct)
  • Handle lien waiver tracking and compliance documentation

Requirements:

  • Experience in construction administration or project coordination
  • Familiarity with construction management software
  • Understanding of construction terminology and project workflows
  • Strong organizational skills for managing multiple active projects

Template 10: Financial Services Virtual Assistant

Job Title: Virtual Assistant - Financial Advisory Support

Responsibilities:

  • Schedule client meetings and prepare agenda packets
  • Update client records in CRM and financial planning software
  • Process new account applications and transfer paperwork
  • Prepare quarterly performance review presentations
  • Follow up on outstanding document requests from clients
  • Coordinate compliance documentation and audit preparation
  • Research market trends and summarize for advisor review
  • Handle client birthday and anniversary outreach programs

Requirements:

  • Experience in financial services, banking, or wealth management
  • Familiarity with financial planning tools (Wealthbox, Redtail, eMoney)
  • Understanding of regulatory compliance requirements (SEC, FINRA basics)
  • Discretion and professionalism with sensitive financial information

How to Customize These Templates

These templates work best when you add three things:

Add Your Company Personality

Replace generic language with your actual voice. If your brand is casual, write casually. If you are a law firm, keep it formal. Candidates self-select based on tone.

Be Specific About Output Expectations

Instead of "manage social media," write "schedule 5 Instagram posts and 3 LinkedIn posts per week using Buffer." Specificity attracts experienced VAs who know exactly what you need.

Include Growth Potential

Top candidates want to know where the role goes. Add a line like: "This role starts at 20 hours per week with the opportunity to grow to full-time within 90 days based on performance."


Common Mistakes That Kill Your Job Posting

Listing too many responsibilities. If your job description has 20+ bullet points, you are describing three roles, not one. Trim to 8–12 core responsibilities.

Skipping compensation. Listings without pay ranges get 44% fewer applications. Even a range like "$8–15/hour depending on experience" helps.

Using internal jargon. Your VA candidate does not know what "handle the Q3 deck" means. Spell out every task in plain language.

Forgetting time zone requirements. A VA in the Philippines and a VA in Latin America offer very different overlap windows. State your needs clearly.


Ready to Skip the Hiring Headaches?

Writing the perfect job description is just the first step. You still need to source candidates, screen applications, conduct interviews, and manage onboarding.

Stealth Agents handles all of this for you. Their team matches you with pre-vetted virtual assistants who already have the skills and experience your industry demands - no job posting required. Book a free consultation to get matched with your ideal VA today.

Need Help With Your Business?

Get a free consultation — our VA experts will match you with the right assistant.

Ready to Boost Your Productivity?

Let a dedicated virtual assistant handle the tasks that slow you down. More time for what matters most.