Customer Service and Dispatch Virtual Assistant (Inbound)

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

TYPE OF WORK

Full Time

SALARY

Starts at $5/hour

HOURS PER WEEK

20

DATE UPDATED

Sep 17, 2026

JOB OVERVIEW

We need someone who has an Amazing Communication skill with neutral accent


A company in the home services industry is looking for a reliable, communicative, and highly organized Customer Service and Dispatch Virtual Assistant to join their growing team. This is a fully remote position supporting a fast-paced handyman services business that handles a high volume of customer calls, job scheduling, dispatching, and invoicing on a daily basis.

This role starts at 20 hours per week with the expectation to grow quickly into a full-time 40-hour-per-week position as call and job volume increases. The right candidate may even be considered for full-time hours from the start. You must be available and responsive throughout all scheduled working hours, including during slower periods when active calls or messages may be limited.

This is much more than an answering-the-phones role. You will be helping manage the entire flow of work from the moment a customer reaches out, all the way through job creation, handyman assignment, ongoing communication, and final invoicing.

Schedule: Central Time (CT), 20 hours per week to start, growing quickly to 40 hours per week


Responsibilities

- Answer a high volume of incoming customer calls in a professional, friendly, and clear manner.
- Understand each customer's needs and gather all necessary information about the requested handyman service.
- Follow up with customers through messaging after initial calls when needed.
- Respond to approximately 15 to 20 incoming customer messages and 6 to 13 calls per day, depending on volume.
- Create new jobs in Jobber (job management software) based on incoming calls and customer requests.
- Assign jobs to the appropriate handyman based on availability and job details.
- Review and manage the day's scheduled jobs to keep everything on track.
- Relay messages and job updates back and forth between customers and handymen to keep jobs moving smoothly.
- Coordinate job logistics in situations where the customer is not physically present at the property.
- Follow up with both customers and handymen to ensure all parties have the information they need.
- Learn and manage the invoicing process within Jobber.
- Send invoices to customers once jobs are completed.
- Keep all job information, customer communications, assignments, and invoices accurate and up to date.


Qualifications

- Native-level English speaker with a clear, natural-sounding American accent strongly preferred.
- Excellent phone presence and comfort handling a high volume of inbound calls.
- Strong customer service and written and verbal communication skills.
- Highly organized with the ability to juggle calls, messages, scheduling, dispatching, and administrative tasks simultaneously.
- Comfortable communicating with both customers and field technicians in a calm and professional manner.
- Strong follow-through and attention to detail.
- Able to work independently and stay productive during slower periods without supervision.
- Quick learner who is comfortable picking up new software and processes.
- Solution-oriented mindset when coordinating between customers and field staff.
- Reliable and consistently responsive throughout all scheduled working hours.
- Experience with Jobber is a plus but is not required. Full training will be provided.
- Prior experience in customer service, dispatch, scheduling, or a related field is highly preferred.


Why Join

The company is actively expanding into multiple locations, which means there is significant room for growth in this role. What starts as a part-time position has strong potential to become a long-term full-time opportunity as the business scales. You will receive full training on Jobber and all company-specific processes from day one.


How to Apply

To be considered for this role, please submit the following:

- Updated Resume
- Introduction Audio (Vacaroo is fine)

Applications without both items will not be reviewed. We look forward to hearing from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0306
Total Execution Time  0.0320
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Customer-Service-and-Dispatch-Virtual-Assistant-Inbound-1733069
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0245 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733069
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 504113
 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` = 1733069
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1733069' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733069 
0.0018   UPDATE employer_jobs SET hit_counts '***Sep-17-2026=552***Sep-18-2026=587***Sep-19-2026=115***Sep-20-2026=1***Sep-21-2026=1' WHERE job_id'1733069'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1255' WHERE job_id'1733069'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733069' 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` = 1733069 
0.0181   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '504113'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)