Virtual Assistant / Personal Research Assistant (Part-Time or Full-Time)

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

TYPE OF WORK

Part Time

SALARY

$3–$6/hour (depending on experience) or fixed monthly salary for consistent hours.

HOURS PER WEEK

4

DATE UPDATED

Aug 16, 2025

JOB OVERVIEW

I’m looking for a proactive Virtual Assistant who can handle basic online research and local information lookups for me. You’ll be my go-to resource for finding practical answers quickly, saving me time, and keeping me updated in real time.

Tasks Include:

Looking up flight prices and availability (domestic and international).

Finding fun or unique date spots, restaurants, lounges, or activities.

Checking hotel rates, amenities, and availability.

Estimating drive times and traffic conditions in real time.

Researching event availability (concerts, sports, local happenings).

Finding new fun places opening and the manager's name so I can visit them and meet the owner or manager.

Providing cost comparisons (e.g., Uber vs. rental car, hotels vs. Airbnb).

Sending me results via text or WhatsApp, and if I approve, following up with an email or link.

Occasional phone calls to confirm availability or bookings.

Requirements:

Strong English communication skills (written and spoken).

Ability to text and call (U.S. numbers) using WhatsApp or another method.

Comfortable with United States geography, especially Dallas, Texas and the surrounding areas.

Fast and resourceful researcher using Google, travel sites, and maps.

Reliable internet and availability to respond during U.S. Central Time (Dallas) working hours.

Nice to Have:

Familiarity with U.S. travel websites (Skiplagged, Expedia, Kayak, OpenTable, Google Maps, Yelp, etc.).

Experience working as a personal assistant or travel concierge.

Compensation:

Part-time or full-time depending on availability.

Rate: $3–$6/hour (depending on experience) or fixed monthly salary for consistent hours.

Long-term role for the right candidate.

How to Apply:
Please reply with:

A short introduction about yourself.

Your experience with research, travel, or VA work.

Your availability in U.S. Central Time.

Virtual Assistant Screening Test
A sample of how you would quickly find me a nice rooftop restaurant in Dallas with availability tonight at 7pm (just a quick search).

Instructions:
Complete these tasks as if you were already my VA. Be concise, accurate, and send results in a clear format (bullet points are fine). Assume I’m in Dallas, Texas (Central Time).

Task 1: Local Date Spot

Find me a rooftop restaurant in Dallas that has availability tonight at 7:00 PM for 2 people. Provide:

Restaurant name

Location

Link to reservations

Task 2: Travel Check

I’m considering a last-minute flight from Dallas (DFW) to Miami (MIA) leaving this Friday and returning Sunday night. Find:

Cheapest round-trip flight

Airline + departure times

Direct booking link

Task 3: Traffic & Driving

Tell me the current drive time with traffic from North Irving (Las Colinas area) to Downtown Dallas. Provide:

Estimated minutes

Main route suggested

Quick screenshot link if possible (Google Maps preferred)

Task 4: Hotel Comparison

Check 3 hotels in Austin, TX for a 1-night stay next Saturday. Provide:

Hotel names + locations

Nightly rate

One standout feature of each (e.g., rooftop pool, walkable location)

Bonus: If you’re comfortable doing this quickly and neatly, text/WhatsApp me the results in a clean summary format as if I were your boss needing an answer on the go.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0117
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,312 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Personal-Research-Assistant-Part-Time-or-Full-Time-1448082
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1448082
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 843780
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1448082
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1448082' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1448082 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-16-2025=1269***Aug-17-2025=1273***Aug-18-2025=677***Aug-19-2025=273***Aug-20-2025=160***Aug-21-2025=132***Aug-22-2025=92***Aug-23-2025=60***Aug-24-2025=50***Aug-25-2025=56***Aug-26-2025=79***Aug-27-2025=51***Aug-28-2025=39***Aug-29-2025=33***Aug-30-2025=26***Aug-31-2025=34***Sep-01-2025=49***Sep-02-2025=24***Sep-03-2025=26***Sep-04-2025=17***Sep-05-2025=14***Sep-06-2025=14***Sep-07-2025=8***Sep-08-2025=15***Sep-09-2025=20***Sep-10-2025=18***Sep-11-2025=16***Sep-12-2025=11***Sep-13-2025=11***Sep-14-2025=6***Sep-15-2025=11***Sep-16-2025=14***Sep-17-2025=18***Sep-18-2025=17***Sep-19-2025=16***Sep-20-2025=9***Sep-21-2025=8***Sep-22-2025=15***Sep-23-2025=19***Sep-24-2025=8***Sep-25-2025=10***Sep-26-2025=8***Sep-27-2025=8***Sep-28-2025=10***Sep-29-2025=10***Sep-30-2025=13***Oct-01-2025=8***Oct-02-2025=7***Oct-03-2025=11***Oct-04-2025=1***Oct-05-2025=6***Oct-06-2025=10***Oct-07-2025=5***Oct-08-2025=8***Oct-09-2025=3***Oct-10-2025=6***Oct-11-2025=10***Oct-12-2025=12***Oct-13-2025=8***Oct-14-2025=12***Oct-15-2025=4***Oct-16-2025=7***Oct-17-2025=7***Oct-18-2025=4***Oct-19-2025=5***Oct-20-2025=6***Oct-21-2025=4***Oct-22-2025=5***Oct-23-2025=8***Oct-24-2025=4***Oct-25-2025=6***Oct-26-2025=3***Oct-27-2025=2***Oct-28-2025=7***Oct-29-2025=6***Oct-30-2025=6***Oct-31-2025=2***Nov-01-2025=6***Nov-02-2025=7***Nov-03-2025=7***Nov-04-2025=15***Nov-05-2025=8***Nov-06-2025=5***Nov-07-2025=7***Nov-08-2025=7***Nov-09-2025=7***Nov-10-2025=3***Nov-11-2025=3***Nov-12-2025=8***Nov-13-2025=2***Nov-14-2025=2***Nov-15-2025=2***Nov-17-2025=3***Nov-18-2025=3***Nov-19-2025=5***Nov-20-2025=3***Nov-22-2025=1***Nov-23-2025=1***Nov-25-2025=4***Nov-26-2025=5***Nov-27-2025=9***Nov-28-2025=5***Nov-29-2025=8***Nov-30-2025=3***Dec-01-2025=3***Dec-02-2025=3***Dec-03-2025=3***Dec-04-2025=5***Dec-05-2025=3***Dec-06-2025=1***Dec-07-2025=4***Dec-08-2025=2***Dec-09-2025=5***Dec-10-2025=3***Dec-11-2025=2***Dec-12-2025=2***Dec-13-2025=9***Dec-14-2025=6***Dec-15-2025=2***Dec-16-2025=7***Dec-17-2025=6***Dec-18-2025=4***Dec-19-2025=2***Dec-21-2025=5***Dec-22-2025=1***Dec-23-2025=2***Dec-25-2025=2***Dec-26-2025=2***Dec-27-2025=4***Dec-28-2025=1***Dec-29-2025=1***Dec-30-2025=1***Jan-01-2026=1***Jan-02-2026=4***Jan-03-2026=4***Jan-04-2026=2***Jan-05-2026=5***Jan-06-2026=2***Jan-07-2026=7***Jan-08-2026=8***Jan-09-2026=13***Jan-10-2026=3***Jan-11-2026=3***Jan-12-2026=2***Jan-13-2026=1***Jan-15-2026=4***Jan-17-2026=2***Jan-18-2026=1***Jan-19-2026=1***Jan-20-2026=1***Jan-22-2026=2***Jan-23-2026=2***Jan-24-2026=1***Jan-28-2026=2***Jan-31-2026=1***Feb-02-2026=1***Feb-03-2026=4***Feb-04-2026=1***Feb-05-2026=1***Feb-07-2026=5***Feb-08-2026=3***Feb-10-2026=1***Feb-11-2026=1***Feb-13-2026=1***Feb-14-2026=1***Feb-15-2026=1***Feb-16-2026=1***Feb-17-2026=3***Feb-18-2026=1***Feb-19-2026=4***Feb-20-2026=1***Feb-22-2026=3***Feb-26-2026=1***Feb-27-2026=1***Mar-02-2026=1***Mar-03-2026=3***Mar-04-2026=1***Mar-07-2026=1***Mar-08-2026=1***Mar-09-2026=1***Mar-10-2026=3***Mar-11-2026=4***Mar-12-2026=3***Mar-13-2026=11***Mar-16-2026=1***Mar-17-2026=2***Mar-18-2026=3***Mar-19-2026=1***Mar-20-2026=3***Mar-21-2026=2***Mar-23-2026=2***Mar-24-2026=2***Mar-28-2026=1***Mar-29-2026=1***Mar-30-2026=1***Apr-01-2026=5***Apr-02-2026=2***Apr-04-2026=1***Apr-06-2026=2***Apr-08-2026=1***Apr-09-2026=1***Apr-10-2026=1***Apr-12-2026=4***Apr-13-2026=1***Apr-14-2026=1***Apr-16-2026=3***Apr-22-2026=2' WHERE job_id'1448082'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2025=4301***Sep-2025=443***Oct-2025=193***Nov-2025=139***Dec-2025=91***Jan-2026=72***Feb-2026=35***Mar-2026=48***Apr-2026=24' WHERE job_id'1448082'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1448082' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1448082 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '843780'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)