B2B Cold Caller / Appointment Setter – US Property Management SaaS

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

TYPE OF WORK

Part Time

SALARY

6

HOURS PER WEEK

20

DATE UPDATED

Aug 15, 2026

JOB OVERVIEW

BondKnows is a U.S.-based software startup helping property managers improve how residents report maintenance issues. Residents scan a QR code, answer a few questions and upload photos, giving the property manager a much more complete maintenance request.

We are looking for an excellent outbound cold caller / appointment setter based in the Philippines.

This role is primarily PHONE CALLING. It is not a general VA position.

Your job will be to call U.S. property-management companies, reach property managers / owners / maintenance leaders, ask a few short discovery questions, explain BondKnows clearly, and schedule qualified 15-minute conversations with our founder.

Responsibilities:

* Make outbound B2B cold calls during U.S. business hours
* Call from a lead list we provide
* Navigate receptionists and gatekeepers
* Reach property managers and decision-makers
* Have natural conversations rather than simply reading a script
* Ask questions about how the company currently receives and handles resident maintenance requests
* Schedule qualified meetings
* Record every call outcome and useful notes
* Follow up with interested prospects when appropriate
* Share common objections and insights so we can continuously improve the pitch

We care much more about QUALITY + RESULTS than simply logging hours.

Ideal candidate:

* Excellent spoken English
* Very comfortable speaking with U.S. business prospects
* Prior B2B cold-calling or appointment-setting experience
* Strong phone presence
* Can confidently get past gatekeepers
* Good listener who can respond naturally to objections
* Reliable internet, headset and quiet work environment
* Organized and accurate with call notes
* Coachable
* Experience selling SaaS, real estate, property management, home services or other B2B products is a plus

Schedule
Initially approximately 15–20 hours per week, Monday–Friday, during U.S. business hours. Strong performers can receive substantially more hours.

Compensation
Hourly base pay plus performance bonuses for qualified meetings that actually occur and successful customer pilots.

HOW TO APPLY — PLEASE FOLLOW ALL INSTRUCTIONS

Start your application with the words BLUE HOUSE.

Please include:

1. A link to a 60–90 second voice recording introducing yourself and explaining your cold-calling experience.
2. What company/product you most recently cold-called for.
3. Who you were calling.
4. Approximately how many outbound calls you personally made per working day.
5. Approximately how many appointments you booked in an average week.
6. How many hours per week you are available.
7. Your expected hourly rate.

Finally, answer this:

You call a property-management company and the property manager says: “We already use AppFolio for maintenance.” What would you say next?

Applications without the requested information will not be considered.

There will be a short interview followed by a paid calling trial for finalists.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0131
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,200 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/B2B-Cold-Caller-Appointment-Setter-US-Property-Management-SaaS-1709944
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709944
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 961185
 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` = 1709944
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-23',ej.date_added) duration_daysDATEDIFF('2026-08-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709944' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709944 
0.0018   UPDATE employer_jobs SET hit_counts '***Aug-15-2026=116***Aug-16-2026=216***Aug-17-2026=68***Aug-18-2026=56***Aug-19-2026=41***Aug-20-2026=8***Aug-21-2026=16***Aug-22-2026=8***Aug-23-2026=1' WHERE job_id'1709944'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=528' WHERE job_id'1709944'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709944' 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` = 1709944 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961185'
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)