B2B Appointment Setter – VoIP Phone Systems (UK Market, Remote)

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

TYPE OF WORK

Full Time

SALARY

$650 a month

HOURS PER WEEK

38

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

Agility Communications is a B2B IT and telecoms provider based in Lancashire, England. We supply VoIP phone systems to UK businesses, and we're hiring an experienced appointment setter to fill our sales team's diary.

THE ROLE
You'll cold call UK businesses and book meetings for our sales team. You call for one thing only: VoIP phone system opportunities of 5 extensions or more. You'll log every call and meeting in Zoho CRM.

WHAT COUNTS AS A QUALIFIED MEETING (all four must be true)
1. It's a VoIP opportunity of 5 or more extensions.
2. It's booked with the decision maker: the owner, MD, or whoever signs off the phone system.
3. The prospect is in the market to buy now, for example out of contract or actively getting quotes.
4. The meeting happens, and our sales team accepts it as genuine.

For every meeting, you log the call date, meeting date, number of extensions and why they're buying now in Zoho.

HOURS
Monday to Friday, 8:00am to 4:30pm UK time.
- 25th October to late March: 4:00pm to 12:30am Philippine time
- UK summer time: 3:00pm to 11:30pm Philippine time

PAY (USD)
- Base: $650 a month
- Qualified meetings 1–10 each month: $25 per meeting held
- Qualified meetings 11 and over: $40 per meeting held
- Closed deals: 2% of the upfront gross profit on deals from your meetings, paid once we receive it

At 15 qualified meetings a month you earn $1,100, and at 20 you earn $1,300, before deal bonuses. There's no cap.

- Month 1 is ramp-up, with no minimum.
- From month 2, the minimum is 8 qualified meetings held a month.
- Paid monthly in arrears via Wise. Cancelled or no-show meetings don't count.
- Final candidates do a paid trial week at base pay before we hire.

MUST HAVE
- At least 2 years of B2B outbound cold calling with appointment setting. Customer service, inbound, B2C or real estate calling doesn't count.
- Your numbers: dials per day, meetings booked per month, and how many of those meetings happened.
- Excellent spoken English, clear and confident. A neutral or American accent is preferred.
- Reliable attendance on UK hours, every working day.

STRONGLY PREFERRED
- Booking meetings for VoIP or phone systems
- IT, telecoms, managed IT or software sales experience
- Experience calling UK businesses
- Zoho CRM

HOME SETUP
- Main internet: fibre or cable, at least 25 Mbps download and 10 Mbps upload, connected to your laptop by cable
- Backup internet: at least 10 Mbps from a separate source (pocket Wi-Fi, 5G or a second provider)
- A UPS that keeps your laptop and router running for at least 2 hours
- A noise-cancelling USB headset and a quiet room

HOW TO APPLY
Start your application with the word TELECOMS. Applications without it, without a video, or without speed test screenshots won't be read.

Include:
1. A short summary of your B2B appointment-setting experience, with your numbers.
2. Speedtest.net screenshots of your main and backup connections, taken this week.
3. A link to a video of up to 3 minutes (Loom or unlisted YouTube). Record it in one take, camera on, no editing, and answer these:
a. Introduce yourself. Describe your B2B appointment-setting experience: what industry, which job titles you called, how many dials a day and how many meetings you booked a month.
b. Have you booked meetings for VoIP, phone systems or IT services? What exactly was being sold?
c. Role-play: you're calling the owner of a 12-person accountancy firm in Manchester to book a 15-minute call about moving onto a new VoIP phone system. They've just picked up. Go.
d. The prospect says, "We're happy with our current provider." How do you respond?
e. Turn your camera to show your workspace, headset, and backup internet or UPS.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0212
Total Execution Time  0.0232
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/B2B-Appointment-Setter-VoIP-Phone-Systems-UK-Market-Remote-1750962
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0119 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750962
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1010755
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1750962
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1750962' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750962 
0.0022   UPDATE employer_jobs SET hit_counts = '***Oct-16-2026=1363***Oct-17-2026=42***Oct-18-2026=8' WHERE job_id= '1750962'  
0.0015   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1410' WHERE job_id= '1750962'  
0.0020   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750962' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750962 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1010755'
AND `date_added` >= '2022-06-08' 
0.0009   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)