Remote Dental Admin & Recall Coordinator

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

TYPE OF WORK

Any

SALARY

$6 per hour

HOURS PER WEEK

TBD

DATE UPDATED

Feb 22, 2026

JOB OVERVIEW

We are a growing private dental and aesthetic clinic in Surrey, UK, looking for a long-term, full-time virtual assistant with strong dental admin experience to own our day-to-day back-office and recall workflows. You will work closely with the clinic owner and an external UK-based virtual reception team, focusing on Dentally, data accuracy and keeping patients fully followed up.

Open to full time or part time. If part time, there needs to be room to expand into full time if workload requires it.

ABOUT THE ROLE

This is a fully remote role (home-based) supporting a UK time zone, typically Monday–Friday (flexible on working hours as long as majority is within UK hours). You will not handle live phone calls; instead, you will be the "engine room" behind the scenes, managing Dentally, patient records, recalls and admin tasks so the clinical and reception teams can focus on patients.

This role requires someone who can work proactively and independently in the background. You will need to be highly comfortable with data, CRM systems, and creating reports. A key part of your role is managing upwards – regularly communicating with clinicians and the reception team through clear reports and task lists, highlighting what needs attention and ensuring nothing falls through the cracks.

Key responsibilities

DENTALLY & PATIENT DATA MANAGEMENT:

- Log in to Dentally daily to review new patients and updates, checking that all new registrations are complete and accurate.
- Check that new patient enquiries have been added correctly, have appointments booked, and have received their treatment plans and information.
- Maintain excellent data hygiene: tidy records, consistent contact details, correct tags, accurate medical/dental history status (where provided by the clinic).
- Create and manage tasks in Dentally for the reception team and clinicians (e.g. "call to rebook," "awaiting X-ray," "send estimate").
- Build and maintain custom reports from Dentally data to support decision-making and identify trends or gaps.


RECALLS, RACTIVATION AND FOLLOW-UP

- Run recall and reactivation reports (exams, hygiene, and other key treatments) on an agreed schedule (e.g. daily/weekly).
- Build and maintain structured recall lists (due, overdue, lapsed) and keep them up to date as patients book, cancel or decline.
- Prepare daily call/WhatsApp lists for our UK reception partner, including notes and priority flags so they can efficiently contact patients.
- Send recall and reminder messages (email/SMS/WhatsApp templates) directly where appropriate and log all communication in Dentally.
- Track and record recall outcomes (booked, no answer, wrong number, declined, to contact later) to keep lists accurate and actionable.


NEW PATIENT JOURNEY & TREATMENT PLAN TRACKING

- Monitor new patient enquiries and consultations: check who has attended, who needs follow-up and who has not yet booked the next step.
- Track treatment plans (e.g. Invisalign, cosmetic, restorative) to see which are accepted, pending or inactive, and create follow-up tasks or lists.
- Work with the virtual reception team by providing updated lists of patients needing follow-up calls or emails, and reconciling outcomes back into Dentally.
- Email regular task lists and priority updates to clinicians and the reception team, clearly outlining outstanding patient actions required.

INBOX AND GENERAL ADMIN SUPPORT

- Manage the main reception/admin email inbox and WhatsApp alongside the UK team: organise, triage, and respond to routine admin queries (receipts, invoices, forms, directions, basic information).
- Create tasks from emails and WhatsApp for the clinical or reception team where a follow-up is needed, and chase until completed.
- Produce simple reports or summaries of activity (e.g. weekly recall progress, outstanding treatment plans, key admin tasks completed).


FINANCE AND EXPENSES (BASIC LEVEL)

- Support with simple billing and admin: checking that invoices have been generated, payments recorded, and outstanding balances flagged in Dentally.
- Assist with logging and organising clinic expenses and documentation in agreed spreadsheets or systems (training provided).


PERFORMANCE REPORTING & PRACTICE ANALYTICS

You will be responsible for extracting and reporting on key performance metrics from Dentally on a monthly basis to support practice growth and clinician performance management.

MONTHLY REPORTS WILL INCLUDE:

- Revenue generated – total practice revenue and breakdown by clinician/practitioner
- Case acceptance rates – percentage of treatment plans accepted vs presented, by clinician
- Hygiene conversion rates – for dentists who refer to hygiene, track conversion from referral to booked hygiene appointment
- Treatment conversion – track enquiry-to-consultation and consultation-to-treatment conversion rates
- Diary efficiency – monitor appointment utilisation, cancellations, DNAs (did not attend), and gaps in schedules by clinician
- Patient retention – track active vs lapsed patients, recall compliance rates, and patient churn

You will prepare clear, digestible monthly performance summaries and email these to the clinic owner and relevant clinicians, highlighting trends, successes and areas for improvement.


COMPLIANCE & CONTINOUS IMPROVEMENT:

- Help keep administrative aspects of compliance (e.g. CQC-related logs/checklists) organised and up to date as directed by the practice manager.
- Proactively suggest improvements to processes, templates, and workflows that can make the clinic run more smoothly and efficiently.


ABOUT YOU / ESSENTIAL EXPERIENCE:

- Minimum 2-3 years of experience in dental administration, dental reception or a similar role within a dental practice (onsite or remote).
- Hands-on experience using a dental practice management system (Dentally, Dentrix, Open Dental, Software of Excellence, etc.). Dentally-specific training will be provided, but you must already be confident working in a patient CRM/EHR.
Strong understanding of day-to-day dental practice workflows: new patient journeys, recalls, treatment plans, cancellations, and how a busy diary runs.
- Experience pulling reports, working with data and creating summaries or dashboards from practice management systems.

SKILLS & ATTRIBUTES

- Highly organised, detail-focused and comfortable working with reports, lists and spreadsheets.
- Comfortable with data analysis and creating performance reports – you understand what metrics matter and can present them clearly.
- Strong communication skills for managing upwards: you regularly update clinicians and teams via email with clear task lists, reports and priority actions.
- Proactive: you notice gaps (e.g. patients not rebooked, recalls not sent, missing data) and act on them without waiting to be asked.
- Confident written English for patient emails, internal notes and professional reports.
- Tech-savvy, comfortable learning new tools and working in a cloud-based environment with stable internet and backup power.
- Reliable, discreet and comfortable handling confidential medical and financial information.


TRAINING AND SUPPORT

You will receive:

- Induction training on our clinic workflows, Dentally setup and recall protocols.
- Guidance on which performance metrics to track and how to extract and format monthly reports.
- Ongoing support from the clinic owner and project manager, plus close collaboration with our UK virtual reception partner.

If this sounds like you, please apply with your CV and a short message describing your dental admin experience, which practice management systems you've used, and any experience you have creating reports or working with practice data.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0164
Total Execution Time  0.0178
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,532,416 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Dental-Admin-Recall-Coordinator-1585351
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0109 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1585351
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 894750
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1585351
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 '1585351' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1585351 
0.0017   UPDATE employer_jobs SET hit_counts '***Feb-22-2026=1018***Feb-23-2026=382***Feb-24-2026=171***Feb-25-2026=106***Feb-26-2026=51***Feb-27-2026=38***Feb-28-2026=38***Mar-01-2026=30***Mar-02-2026=43***Mar-03-2026=28***Mar-04-2026=31***Mar-05-2026=31***Mar-06-2026=32***Mar-07-2026=13***Mar-08-2026=20***Mar-09-2026=20***Mar-10-2026=25***Mar-11-2026=27***Mar-12-2026=25***Mar-13-2026=16***Mar-14-2026=7***Mar-15-2026=13***Mar-16-2026=17***Mar-17-2026=17***Mar-18-2026=15***Mar-19-2026=13***Mar-20-2026=8***Mar-21-2026=4***Mar-22-2026=5***Mar-23-2026=20***Mar-24-2026=21***Mar-25-2026=22***Mar-26-2026=19***Mar-27-2026=17***Mar-28-2026=7***Mar-29-2026=5***Mar-30-2026=19***Mar-31-2026=10***Apr-01-2026=18***Apr-02-2026=16***Apr-03-2026=29***Apr-04-2026=6***Apr-05-2026=6***Apr-06-2026=19***Apr-07-2026=21***Apr-08-2026=6***Apr-09-2026=12***Apr-10-2026=20***Apr-11-2026=4***Apr-17-2026=1' WHERE job_id'1585351'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=1804***Mar-2026=580***Apr-2026=158' WHERE job_id'1585351'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1585351' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1585351 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '894750'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)