Afterhours Dispatch/ Customer Service Coordinators

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

TYPE OF WORK

Full Time

SALARY

$3-$6

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

After-Hours Dispatcher & Customer Service Coordinator – Remote
Pay: $3–$6 per hour
Full-time | Long-term
US Hours (Mountain Standard Time)
Available Shifts:
• 4:00 PM – 12:00 AM (MST)
• 12:00 AM – 8:00 AM (MST)

Applications without a voice recording will not be reviewed.

Inbound Calls | Emergency Dispatch | Appointment Scheduling

We are hiring a confident, professional English-speaking Customer Service & Dispatch Coordinator to manage inbound calls and dispatch technicians during our after-hours service window.
This role is critical to our operations. You will be the first point of contact for customers experiencing urgent plumbing, HVAC, or electrical issues after hours, and you will coordinate technicians to respond quickly and professionally.
You will represent our company on every call. Strong, natural English communication is not optional. You must be able to speak clearly, understand nuance, and communicate with confidence and professionalism.
This role requires someone who can remain calm under pressure, prioritize urgent calls, and coordinate technicians efficiently.

Key Responsibilities

Customer Service
Answer inbound customer calls promptly and professionally
Respond to follow-up questions via phone and text
Provide reassurance and clear communication to customers experiencing urgent home service issues
Follow qualification scripts accurately
Book appointments directly into the calendar when calls are non-emergency
Dispatch Responsibilities
Dispatch on-call technicians for emergency service calls
Communicate job details clearly to technicians
Coordinate technician availability and routing
Monitor service call progress and update customers when necessary
Escalate urgent issues to management when needed
CRM & Documentation
Update detailed notes in our CRM
Record customer concerns accurately
Document call outcomes and dispatch status
Maintain organized records of after-hours service calls

Performance Expectations

Maintain fast response times on inbound calls
Follow company dispatch protocols
Maintain professional, calm communication during emergencies
Meet daily call handling and scheduling targets
Requirements (Please Read Carefully)
C2-level or near-native English fluency (required)
Clear, professional speaking voice
Strong listening skills and conversational awareness
Prior customer service, appointment setting, call center, or dispatch experience
Comfortable speaking with homeowners and business owners
Ability to remain calm and organized during urgent service calls
Reliable high-speed internet
Quiet, professional home office setup
Coachable, dependable, and detail-oriented
This role requires someone who can sound natural and confident on the phone. If English is difficult or heavily accented to the point of impacting clarity, this role will not be a fit.

Compensation & Position Details

$3–$6 per hour, based on experience and performance
Full-time position with consistent hours
After-hours shift coverage (evenings or overnight)
Long-term opportunity for the right candidate
Performance-based bonuses available after ramp-up period
Ideal Candidate
The ideal candidate is someone who:
Speaks clear, professional English
Can stay calm while handling urgent service calls
Is organized and capable of managing multiple technicians
Has strong customer service instincts
Takes pride in providing excellent customer experiences
How to Apply
To be considered, please submit:
A short voice recording introducing yourself (required)
A brief explanation of your customer service, call center, or dispatch experience
Your availability (including which shift you prefer)
Your internet speed
Applications without a voice recording will not be reviewed.
This is a stable, long-term position with clear expectations and measurable goals. We are looking for someone professional, confident, and serious about performing at a high level.
If that describes you, apply.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0169
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,024 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Afterhours-Dispatch-Customer-Service-Coordinators-1628960
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0106 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1628960
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 907067
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1628960
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-15',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-08-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1628960' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1628960 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-21-2026=986***Apr-22-2026=245***Apr-23-2026=49***Apr-24-2026=23***Apr-25-2026=9***Apr-26-2026=2***Apr-27-2026=11***Apr-28-2026=7***Apr-29-2026=2***Apr-30-2026=1***May-01-2026=1***May-03-2026=1***May-04-2026=1***May-05-2026=3***May-06-2026=3***May-07-2026=15***May-08-2026=2***May-13-2026=1***May-14-2026=1***May-15-2026=1***May-19-2026=19***May-20-2026=6***May-21-2026=1***May-22-2026=2***May-24-2026=2***May-26-2026=4***May-29-2026=1***Jun-01-2026=13***Jun-02-2026=3***Jun-03-2026=3***Jun-04-2026=2***Jun-05-2026=1***Jun-08-2026=4***Jun-09-2026=1***Jun-16-2026=1***Jun-19-2026=1***Jun-26-2026=1***Jun-29-2026=1***Jul-07-2026=2***Jul-11-2026=6***Jul-16-2026=2***Jul-19-2026=1***Jul-22-2026=1***Jul-23-2026=1***Jul-25-2026=2***Jul-26-2026=1***Jul-27-2026=1***Aug-02-2026=2***Aug-03-2026=1***Aug-07-2026=639***Aug-08-2026=205***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1628960'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1333***May-2026=64***Jun-2026=31***Jul-2026=17***Aug-2026=849' WHERE job_id'1628960'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1628960' 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` = 1628960 
0.0042   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907067'
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)