Appointment Setter

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

TYPE OF WORK

Part Time

SALARY

$5/hr

HOURS PER WEEK

20

DATE UPDATED

Apr 16, 2026

JOB OVERVIEW

Remote Appointment Setter — Real Estate (Part-Time, 20 hrs/week)
Quick read before you apply. - Send both resume and audio to: ----------

This job is simple.

You call people.

You find out if they have a house. You find out if they want to sell it.

That's it.

If they say yes, you book the appointment with our closer.

Then you move on to the next one.

What You Don't Do
- You don't pitch.
- You don't sell.
- You don't talk about price or commission.

That's not your job.

Your job is to find people who want to talk.

What A Day Looks Like
- You dial for 4 hours.
- You talk to about 30 people.

Out of those, 3-5 will raise their hand.

Out of those, 1 will end up on our closer's calendar.

That's a good day.

You log the call. One line. Move on.

The Pay
$4-5/hr base. Paid weekly.

Bonuses on top:

- $5 every time our closer gets on the phone with someone you passed over
- Bumps to $8 per call once you hit your weekly quota
- $5 every time our closer books the appointment
- $50 every time we get the listing
- $2,500 cash when 12 deals close from your work — plus all your bonuses double for the next year

The top people on our team make way more than their base.

The math works if you consistently do the reps.

The Schedule
20 hours a week. Part-time.

You pick your hours. Just be on during US business hours (8am-7pm, CST US time zone).

Who We Want

-You're comfortable on the phone
- Rejection doesn't bother you
- You follow a script. You don't freelance.
- You're organized. You can track 50 calls a day without losing your place.
- Your English is strong enough that people trust you on the phone
- You want to get paid for results

Who We Don't Want

- People who want to "sell"
- People who think a script is beneath them
- People who go quiet after 3 "no"s in a row

How to Apply
Send us two things:

1. Your resume.
2. A audio recording of you reading this script out loud.

This is the actual script you'd run on the job. It's called the Expired Script and we use it when we call homeowners whose listing just came off the market without selling.

Read your lines like you'd say them on a real phone call.
Skip the "[Prospect:]" lines — those are just there so you know what you're responding to.

You: Hi, is this Bob?

[Prospect:] Yeah, who is this.

You: Bob, this is [your name]. Look, I'll be upfront, I'm with a Realtor, and before you hang up, I was hoping to ask you something really quick, would that be ok?

[Prospect:] ...okay, what is it?

You: I appreciate that. I saw the home on Oak Street came off the market a few weeks back. Do you still want to get it sold?

[Prospect:] Yeah, we do.

You: Listen, you've got to talk to Ry. He's awesome. He just sold four homes exactly like yours. Would there be any downside to taking a 5 minute call with him?

I've got him open Tuesday at 2 or Wednesday at 10 — which works better?

Read it like you'd say it on a real call. Energy matters. We're listening for tone, pace, and confidence.

Send both to: ----------

If your audio sounds right and your resume fits, we'll set up a call.

If not, we'll let you know.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0152
Total Execution Time  0.0170
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,392 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Appointment-Setter-1625354
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0073 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625354
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 372567
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1625354
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625354' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625354 
0.0015   UPDATE employer_jobs SET hit_counts '***Apr-16-2026=1015***Apr-17-2026=194***Apr-18-2026=47***Apr-21-2026=2' WHERE job_id'1625354'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1258' WHERE job_id'1625354'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625354' 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` = 1625354 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '372567'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0018   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)