Dental Virtual Assistant (scheduler) - Previous Dental experience required

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Jul 10, 2026

JOB OVERVIEW


Dental Scheduler Virtual Assistant

Job Title: Dental Scheduler Virtual Assistant

Location: Remote / Overseas

Schedule: [Insert hours – typically U.S. business hours]

Employment Type: Independent Contractor

Job Overview

We are seeking a reliable, detail-oriented Virtual Assistant to support our dental practice with patient scheduling, insurance pre-authorizations, and telephone communication. This role requires professionalism, excellent customer service, confidentiality, strong communication skills, and the ability to follow established systems and protocols.

Responsibilities & Duties

* Answer inbound patient calls professionally
* Make outbound calls to schedule appointments, confirm appointments, and follow up with patients
* Schedule new and existing patient appointments
* Verify insurance benefits as needed to assist with scheduling
* Submit and follow up on insurance pre-authorizations
* Contact insurance companies regarding authorization status
* Manage patient schedules to help maximize production and reduce openings
* Document all communication accurately in the practice management software
* Support front desk operations remotely
* Follow all HIPAA and confidentiality standards

Required Skills

* Excellent written and spoken English
* Strong organizational skills
* Attention to detail
* Comfortable using Google Workspace, email, and cloud-based tools
* Ability to follow instructions and systems
* Reliable internet connection and secure workspace
* Excellent phone etiquette and customer service skills

Important Note

This role involves access to confidential patient and business information. All candidates must agree to strict confidentiality and HIPAA compliance.

?

Application & Screening Questions

Are you willing to remain on Zoom with your camera on for the majority of your scheduled workday to support communication, collaboration, and accountability with the team?

Please describe your previous experience as a Virtual Assistant or administrative support.

Have you worked with healthcare, dental, or medical offices before? If yes, please explain.

What does patient confidentiality mean to you?

Describe your home workspace and internet reliability.

Are you comfortable working with sensitive information and following strict privacy rules?

What tools or systems have you used previously (Google Docs, email platforms, CRMs, etc.)?

Why are you interested in long-term remote work?

Please confirm that you are willing to sign a Confidentiality & HIPAA Agreement before starting work.

If this position will be responsible for production goals, same-day treatment scheduling, and filling cancellations, those responsibilities can be added while keeping the screening questions unchanged.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0161
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Dental-Virtual-Assistant-scheduler-Previous-Dental-experience-required-1686711
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0092 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1686711
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 946890
 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` = 1686711
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-19',ej.date_added) duration_daysDATEDIFF('2026-07-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1686711' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1686711 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-10-2026=559***Jul-11-2026=212***Jul-12-2026=80***Jul-13-2026=161***Jul-14-2026=93***Jul-15-2026=87***Jul-16-2026=84***Jul-17-2026=37***Jul-18-2026=13***Jul-19-2026=1' WHERE job_id'1686711'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1327' WHERE job_id'1686711'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1686711' 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` = 1686711 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '946890'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)