AI Appointment Setting Specialist — Instagram DM Bot and Automation

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

TYPE OF WORK

Full Time

SALARY

$10hr - $15hr

HOURS PER WEEK

25

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

About Us

We run AI-powered Instagram DM setters for 30+ online coaches with 20 full-time employees. The setters run through ManyChat, connect to n8n, store conversation history in Supabase, and book calls directly through Relevance.ai — no booking link, fully automated. Every single client we have came through a referral. The system works. We are bringing in someone to own the system and make it better, long-term.

---

Compensation

$10–$15/hr depending on experience.
20-30 hours per week. Long-term ongoing role, this not a one-off project.
Hours are verified via screen recording software. We value trust and transparency, and we set that expectation from day one.

---

Schedule and Availability

Async-first. You manage your own time with enough overlap to collaborate on strategy and fixes.

---

What You Will Own

Prompt engineering: write, test, and iterate on AI setter prompts that mirror a skilled human setter — building rapport, handling objections, qualifying leads, and locking in booked calls

Objection handling: anticipate and script AI responses to the most common objections (price, time, not sure if it is a fit) so the bot handles them naturally without losing the lead

Performance: find and fix the exact conversation points where leads drop off, go cold, or disengage — and fix them

n8n automation: build and improve workflows that handle message routing, classification, disqualification logic, and lead management

Tracking: monitor booking rates per client, flag what is working and what is not, own the improvement loop

Scaling: as we grow from 30 to 100+ clients, your work multiplies — you are building the foundation, not just patching

You Are a Fit If

You have real sales knowledge — you understand how appointment setting works, what objection handling is, and how conversations move from cold to booked

You have built or managed AI DM setters where the actual goal was booked calls or revenue, not customer support or FAQ responses

You understand the psychology of how online coaching clients buy — and you know how to write a bot that guides that process

You have hands-on n8n experience and can build or fix automations yourself without being guided

You can work with Claude, Relevance.ai, or similar LLM tools — not just prompt templates

You are comfortable with screen-recorded hours tracking — we need honesty and transparency from the start

You want to grow long-term, not just pick up a one-off project

---

To Apply

Send us:

A Loom showing an AI DM setter you have built — walk through the conversation flow, the logic, and the actual calls booked. No results shown means no consideration.

A setter prompt is booking calls but leads are unqualified and cancelling at 50%. Walk us through exactly how you would diagnose and fix it — from both a sales and a technical angle.

Give us an example of a common objection a lead sends in DMs and show us how you would script the AI to handle it without losing the conversation.

Describe a disqualification workflow you have built in n8n: what triggers it, what does it check, and what happens when a lead fails?

---

Do not send me a generic chat gpt response, i have hired over 50 people from online jobs and you will not be accepted if you do not put effort into your application.

If you have only built chatbots for customer support or FAQ responses and have never built one with the goal of booking sales calls or generating revenue, this role is not for you.

If you are looking for a short-term contract, this role is not for you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0370
Total Execution Time  0.0383
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,496,680 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Appointment-Setting-Specialist-Instagram-DM-Bot-and-Automation-1714571
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0311 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714571
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 789641
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714571
AND `misc`.`idIS NULL 
0.0005   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 '1714571' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714571 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-22-2026=1292***Aug-25-2026=1' WHERE job_id'1714571'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1292' WHERE job_id'1714571'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714571' 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` = 1714571 
0.0243   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '789641'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)