Airbnb Virtual Assistant (Guest Management + Operations + Tech & AI Tools Expert)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

500+

HOURS PER WEEK

TBD

DATE UPDATED

Mar 20, 2026

JOB OVERVIEW

???? About the Role
We’re looking for a smart, tech-savvy, and reliable Airbnb Virtual Assistant to help manage multiple short-term rental properties. This role combines guest management, cleaner coordination, calendar control, operations oversight, and automation management — all while using AI tools to improve efficiency.

This is a mostly passive role — you won’t be working nonstop throughout the day, but you must remain available and responsive to guests, cleaners, and management during your shift. During certain times, you’ll handle active tasks such as confirming cleanings, managing stock orders, or adjusting automations.
???? Responsibilities
Guest & Booking Management:
- Respond quickly and professionally to guest messages (via Airbnb app or desktop)
- Send check-in instructions, access codes, and digital house manuals
- Handle guest issues calmly and coordinate with cleaners or maintenance as needed
- Manage all property calendars across Airbnb, VRBO, and ----------
- Request 5-star reviews and manage public review responses
Operations, Cleaners & Calendar Management:
- Oversee cleaning schedules — assign, confirm, and track cleanings for each property
- Maintain cleaning and laundry logs, including payments and confirmations
- Monitor and manage the Airbnb calendar to prevent double-bookings
- Track maintenance and repairs, coordinating with appropriate service providers
- Order and restock supplies (toiletries, linens, kitchen essentials) when inventory runs low
- Maintain and update property operations dashboard
Tech, AI & Automation Management:
- Use ChatGPT or other AI tools to generate message templates, reports, and follow-ups
- Manage and optimize automations inside Hospitable, Zapier, or GoHighLevel
- Set up workflows for guest messages, cleaner notifications, and internal alerts
- Maintain Google Sheets or Notion dashboards for reports and automated summaries
- Research and recommend new AI tools to improve communication, operations, and efficiency
Admin & Reporting:
- Maintain occupancy, revenue, and expense reports
- Generate weekly summaries with key insights
- Track cleaning payments, restock expenses, and operational costs
- Assist with refining internal SOPs (Standard Operating Procedures)
???? Availability & Schedule
• Must be available between 11:00 AM – 9:00 PM EST (Eastern Standard Time)
• Majority of hours are passive availability (you won’t always be actively working but must remain reachable)
• Some active work periods required (cleaning coordination, reporting, updates)
• Weekend availability required (guest check-ins/check-outs, cleaning follow-ups)
• Must stay responsive via phone or messaging apps during assigned hours
? Requirements
• 1–2 years of experience managing Airbnb or short-term rentals (VA or co-host preferred)
• Excellent English communication skills (written and spoken)
• Reliable high-speed internet and backup data plan
• Tech-savvy and comfortable using AI and automation tools
• Strong organizational and problem-solving skills
• Calm, professional, and dependable under pressure
• Capable of multitasking across guest messages, cleaner coordination, and reports
???? Tools You’ll Use (or Learn Quickly)
Airbnb, VRBO, ---------- , Hospitable, Guesty, Hostaway, ChatGPT, Zapier, GoHighLevel, Pricelabs, Google Sheets, Notion, Slack
???? Compensation & Perks
• $600/month, paid bi-weekly and prorated
• Mostly passive work — minimal active hours but high responsiveness required
• Performance bonuses for guest satisfaction and reliability
• Paid training on new tools and automation systems
• Long-term opportunity with potential to grow into Operations Manager
• Supportive team, flexible hours, and streamlined systems
???? How to Apply
Please include the following in your application:
1. A 1–2 minute video introduction about yourself and your experience
2. A short overview of your Airbnb or hospitality VA background
3. Tell us about an AI or tech tool you’ve used to improve your workflow
4. Describe how you handled a guest issue or emergency successfully
???? Questions
1. What is your internet speed, and do you have a backup connection?
2. Have you managed Airbnb properties before? If yes, how many?
3. Are you available between 11:00 AM – 9:00 PM EST, including weekends?
4. How comfortable are you using Airbnb, ChatGPT, and Google Sheets?
5. How do you typically handle guest complaints or last-minute problems?
6. What apps or tools do you use to stay responsive while working remotely?
7. How do you stay organized managing multiple properties, cleaners, and calendars?
8. Why do you believe you’re a great fit for this role?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0335
Total Execution Time  0.0355
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Airbnb-Virtual-Assistant-Guest-Management-Operations-Tech-AI-Tools-Expert-1486233
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0259 seconds)  (Hide)
0.0021   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1486233
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 422532
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1486233
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1486233' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1486233 
0.0011   UPDATE employer_jobs SET hit_counts '***Oct-08-2025=396***Oct-09-2025=58***Oct-10-2025=28***Oct-11-2025=31***Oct-12-2025=21***Oct-13-2025=24***Oct-14-2025=14***Oct-15-2025=11***Oct-16-2025=6***Oct-17-2025=2***Oct-18-2025=5***Oct-19-2025=7***Oct-20-2025=10***Oct-21-2025=6***Oct-22-2025=4***Oct-23-2025=9***Oct-24-2025=7***Oct-25-2025=7***Oct-26-2025=5***Oct-27-2025=5***Oct-28-2025=1***Oct-29-2025=10***Oct-30-2025=4***Oct-31-2025=3***Nov-01-2025=5***Nov-02-2025=3***Nov-03-2025=3***Nov-04-2025=1***Nov-05-2025=2***Nov-06-2025=1***Nov-08-2025=3***Nov-09-2025=3***Nov-11-2025=1***Nov-12-2025=2***Nov-14-2025=1***Nov-15-2025=1***Nov-17-2025=1***Nov-18-2025=1***Nov-20-2025=1***Nov-21-2025=1***Nov-22-2025=1***Nov-23-2025=1***Nov-26-2025=1***Nov-29-2025=2***Dec-02-2025=1***Dec-04-2025=1***Dec-05-2025=1***Dec-06-2025=1***Dec-07-2025=1***Dec-08-2025=2***Dec-11-2025=1***Dec-13-2025=1***Dec-14-2025=1***Dec-17-2025=1***Dec-18-2025=1***Dec-19-2025=1***Dec-20-2025=2***Dec-30-2025=1***Jan-04-2026=1***Jan-06-2026=4***Jan-11-2026=1***Jan-14-2026=2***Jan-15-2026=1***Jan-16-2026=2***Jan-18-2026=1***Jan-21-2026=2***Jan-22-2026=2***Jan-23-2026=1***Jan-28-2026=6***Jan-31-2026=1***Feb-02-2026=2***Feb-04-2026=1***Feb-05-2026=1***Feb-06-2026=2***Feb-07-2026=7***Feb-08-2026=1***Feb-09-2026=356***Feb-10-2026=59***Feb-11-2026=42***Feb-12-2026=24***Feb-13-2026=16***Feb-14-2026=4***Feb-15-2026=13***Feb-16-2026=14***Feb-17-2026=7***Feb-18-2026=12***Feb-19-2026=13***Feb-20-2026=4***Feb-21-2026=3***Feb-22-2026=6***Feb-23-2026=16***Feb-24-2026=12***Feb-25-2026=13***Mar-01-2026=1***Mar-02-2026=3***Mar-03-2026=2***Mar-04-2026=1***Mar-06-2026=6***Mar-07-2026=1***Mar-08-2026=2***Mar-09-2026=4***Mar-10-2026=4***Mar-11-2026=2***Mar-12-2026=1***Mar-15-2026=3***Mar-16-2026=1***Mar-17-2026=4***Mar-18-2026=4***Mar-19-2026=7***Mar-20-2026=238***Mar-21-2026=377***Mar-22-2026=116***Mar-23-2026=70***Mar-24-2026=45***Mar-25-2026=22***Mar-26-2026=7***Mar-27-2026=22***Mar-28-2026=5***Mar-29-2026=12***Mar-30-2026=18***Mar-31-2026=15***Apr-01-2026=7***Apr-02-2026=11***Apr-03-2026=7***Apr-05-2026=2***Apr-06-2026=13***Apr-07-2026=17***Apr-08-2026=9***Apr-09-2026=13***Apr-10-2026=11***Apr-11-2026=2***Apr-17-2026=1' WHERE job_id'1486233'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Oct-2025=674***Nov-2025=35***Dec-2025=16***Jan-2026=24***Feb-2026=628***Mar-2026=992***Apr-2026=93' WHERE job_id'1486233'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1486233' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1486233 
0.0137   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '422532'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0014   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)