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:
- Job title - Be specific. "Virtual Assistant - Real Estate Transaction Coordinator" outperforms "Virtual Assistant" every time.
- Company overview - Two to three sentences about your business, niche, and culture.
- Role summary - What the VA will do and why the role matters.
- Key responsibilities - A bulleted list of 8–12 specific tasks.
- Required skills and tools - Name the exact platforms and competencies you need.
- Hours and schedule - Part-time or full-time, time zone expectations, and flexibility.
- 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.