COLD CALLER / APPOINTMENT SETTER / SALES REPRESENTATIVE

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

TYPE OF WORK

Full Time

SALARY

6.50

HOURS PER WEEK

40

DATE UPDATED

Jul 22, 2026

JOB OVERVIEW

XYZ Consulting is a US-based (Los Angeles) lead generation and sales agency. We help business owners grow by generating leads, following up, and booking appointments for them. We're looking for confident, experienced cold callers / appointment setters to join our team long-term.

You'll be calling leads, qualifying them, handling objections, and booking them into our calendar for sales calls. This is a phone-heavy role — if you're comfortable talking to people all day and you don't get shaken by rejection, you'll do great here.

WHAT YOU'LL DO:
- Make outbound calls to leads (warm and cold)
- Qualify prospects and book appointments onto our calendar
- Follow up with leads via call, SMS, and email
- Handle objections confidently and keep a positive tone
- Log call outcomes and notes in our CRM (GoHighLevel)
- Hit weekly call and appointment targets


WHAT WE'RE LOOKING FOR:
- Excellent spoken English — C1 (Advanced) or C2 (Mastery) level required
- Clear, neutral, easily understood accent (this is a US-facing calling role)
- Previous cold calling / appointment setting / sales experience (required)
- Confident, energetic phone presence
- Thick skin — you can handle rejection and keep going
- Reliable internet connection and a quiet place to call from
- A working headset and computer
- Available to work US business hours (please confirm you're okay with this)
- Coachable and open to feedback


NICE TO HAVE:
- US BPO / call center experience (big plus)
- Experience with GoHighLevel or similar CRM
- Experience in B2B sales
- Familiarity with dialers and calling software


DETAILS:
- Type: Full-time (or Part-time to start — open to discussion)
- Hours: US business hours (Pacific Time)
- Pay: [Base rate] + commission/bonus per booked appointment or closed deal
- Long-term role with room to grow


HOW TO APPLY:
To make sure you actually read this post, please do the following when you apply:

1. Start your application with the word "PIPELINE" so I know you read the full post.
2. Include a short (30–60 second) voice recording introducing yourself in English (a link to a voice recording, or attach an audio file).
3. Tell me briefly about your cold calling / appointment setting experience.
4. Confirm you can work US (Pacific Time) business hours.
5. *Applicants who also have a loom video attached will be considered first.*

Applications without a voice recording will not be considered — since this is a phone role, I need to hear how you sound.

Looking forward to hearing from you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0128
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,352 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/COLD-CALLER-APPOINTMENT-SETTER-SALES-REPRESENTATIVE-1692361
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1692361
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 957147
 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` = 1692361
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1692361' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1692361 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-20-2026=214***Jul-21-2026=68***Jul-22-2026=344***Jul-23-2026=65***Jul-24-2026=28***Jul-25-2026=14***Jul-26-2026=2***Jul-27-2026=14***Jul-28-2026=9***Jul-29-2026=15***Jul-30-2026=14***Jul-31-2026=10***Aug-01-2026=5***Aug-03-2026=3***Aug-04-2026=4***Aug-05-2026=9***Aug-06-2026=4***Aug-07-2026=2***Aug-08-2026=1***Aug-10-2026=3***Aug-11-2026=1***Aug-12-2026=2***Aug-13-2026=9***Aug-14-2026=2***Aug-15-2026=1***Aug-17-2026=2***Aug-18-2026=1***Aug-19-2026=3***Aug-20-2026=1***Aug-21-2026=3***Aug-22-2026=2***Aug-25-2026=1' WHERE job_id'1692361'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=797***Aug-2026=59' WHERE job_id'1692361'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1692361' 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` = 1692361 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '957147'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)