Virtual Dental Receptionist

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

TYPE OF WORK

Any

SALARY

$6/hr USD

HOURS PER WEEK

30

DATE UPDATED

Jul 4, 2026

JOB OVERVIEW

Virtual Dental Receptionist and Personal Assistant for U.S. Dental Office

Pay: USD $6 per hour
Schedule: 24 to 30 hours per week to start
Growth: Potential to become 40 hours per week
Location: Remote
Hours: Pacific Standard Time business hours

We are a modern dental practice based in Las Vegas, Nevada, looking for an experienced Virtual Dental Receptionist and Personal Assistant to join our team.

This role is best for someone who has previous experience working with a U.S. dental office and is comfortable answering patient calls, scheduling appointments, following up with leads, and helping with administrative projects.

You will be one of the first voices patients hear when they contact our office, so we are looking for someone who is warm, professional, organized, and reliable.

Responsibilities:
-Answer inbound phone calls professionally and warmly
-Return missed calls and follow up with patients
-Schedule, reschedule, and confirm appointments using Open Dental
-Call hygiene recall lists to help patients get back on the schedule
-Make outbound calls to new patient leads and help convert them into scheduled appointments
-Respond to patient questions about services, insurance, availability, and appointment details
-Communicate clearly with the in office team to keep the schedule organized
-Document patient communication clearly and accurately
-Assist with administrative tasks, side projects, and personal assistant tasks for the owner as needed

Requirements:
-Previous experience working with a U.S. dental office is required
-Previous experience as a virtual dental receptionist is highly preferred
-Open Dental experience is preferred
-Excellent English communication skills, both spoken and written
-Clear and professional phone voice
-Comfortable making outbound calls and speaking with patients daily
-Organized, detail oriented, and able to follow systems
-Reliable internet connection
-Quiet, professional home workspace
-Availability during Pacific Standard Time business hours
-Must be able to receive payments through Payoneer

Ideal Candidate:
-We are looking for someone who is kind, dependable, proactive, and looking for a long term position. The right person should be comfortable managing calls, scheduling patients, following up with leads, and helping with extra projects when needed.
-Worked for a previous remote company like Reach, Call force, E assist, etc

What We Offer:
-USD $6 per hour
-24 to 30 hours per week to start
-Opportunity to grow into a 40 hour per week position
-Long term remote position
-Supportive team culture built on kindness, growth, and professionalism
-Training on our specific systems and workflow
-Opportunity to grow responsibilities over time

To Apply:
-Please send the following:
-Your resume
-A short voice recording introducing yourself and describing your dental office experience
-A brief summary of your experience with dental front desk tasks, Open Dental, scheduling, recall calls, and lead follow up
-Respond to our ad with the number 20

We are excited to meet someone who understands dental front desk operations and can be a warm, professional voice for our practice.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0303
Total Execution Time  0.0316
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Dental-Receptionist-1682391
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0228 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1682391
 LIMIT 1 
0.0018   SELECT *
FROM `employers`
WHERE `employer_id` = 771944
 LIMIT 1 
0.0059   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1682391
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-07-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1682391' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1682391 
0.0013   UPDATE employer_jobs SET hit_counts '***Jul-04-2026=663***Jul-05-2026=576***Jul-06-2026=217***Jul-07-2026=138***Jul-08-2026=103***Jul-09-2026=62***Jul-10-2026=50***Jul-11-2026=47***Jul-12-2026=1' WHERE job_id'1682391'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1856' WHERE job_id'1682391'  
0.0019   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1682391' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1682391 
0.0043   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '771944'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)