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.0353
Total Execution Time  0.0366
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,520 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.0264 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0092   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1628960
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 907067
 LIMIT 1 
0.0047   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.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-20',ej.date_added) duration_daysDATEDIFF('2026-08-20',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-20',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.0007   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=226***Aug-09-2026=145***Aug-10-2026=153***Aug-11-2026=146***Aug-12-2026=97***Aug-13-2026=55***Aug-14-2026=15***Aug-15-2026=5***Aug-20-2026=1' WHERE job_id'1628960'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1333***May-2026=64***Jun-2026=31***Jul-2026=17***Aug-2026=1485' WHERE job_id'1628960'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1628960' 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` = 1628960 
0.0060   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907067'
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)