Instagram Appointment Setter & AI Conversation Manager

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

TYPE OF WORK

Full Time

SALARY

Starting at $5/hour

HOURS PER WEEK

40

DATE UPDATED

Sep 28, 2026

JOB OVERVIEW

# Instagram Appointment Setter & AI Conversation Manager

**Full-Time | Remote | $5/hour + Performance Bonuses**

We are a growing online women's health and wellness company looking for a highly organized, proactive **Instagram Appointment Setter & AI Conversation Manager** to join our team.

This is not a traditional VA position where you simply complete a checklist of administrative tasks.

Your primary responsibility is to make sure **qualified leads are properly followed up with, conversations don't fall through the cracks, and our sales team's calendar is filled with qualified appointments.**

We currently use an AI appointment setter to manage a large portion of our inbound Instagram conversations. You will be responsible for supervising the AI, taking over conversations when human interaction is needed, qualifying prospects, booking appointments, managing follow-up, and ensuring our systems stay organized.

We currently manage approximately **60–100 inbound Instagram conversations per day**, so you must be comfortable working in a fast-paced environment with a high volume of conversations.

## Your Responsibilities

You will be responsible for:

- Monitoring Instagram DM conversations throughout your shift
- Supervising our AI appointment-setting system and making sure conversations are being handled appropriately
- Taking over conversations when the AI hands a prospect off to you
- Having natural, conversational interactions with prospects in excellent written English
- Asking appropriate questions to determine whether someone is qualified for a sales call
- Booking qualified prospects onto our sales team's calendar
- Protecting our closers' time by **not booking people who clearly aren't qualified**
- Following up with leads who stop responding
- Following up with interested prospects who haven't scheduled
- Following up with cancelled appointments and no-shows
- Re-engaging older leads when appropriate
- Following up with previous sales calls that did not close when instructed
- Monitoring conversations started through our new-follower automations
- Helping maintain a strong appointment show-up rate
- Updating lead information and pipeline stages inside GoHighLevel (GHL)
- Updating Trello and our lead-tracking Google Sheets
- Making sure follow-ups happen when they are supposed to happen
- Identifying strange, incorrect, or inappropriate AI responses
- Documenting AI issues and communicating them to our AI software support team
- Making sure the prospect is still taken care of if the AI makes a mistake
- Following our appointment-setting and follow-up SOPs consistently

## Who We're Looking For

**Previous appointment-setting experience is required.**

Experience setting appointments through Instagram DMs or for an online coaching/service business is strongly preferred.

We're looking for someone who:

- Has previous appointment-setting experience
- Speaks and writes **excellent English**
- Can have natural conversations rather than sounding scripted or robotic
- Understands that the goal is not simply to "book more calls" — it's to book **qualified calls**
- Understands basic lead qualification
- Is comfortable following up multiple times without needing reminders
- Has experience working with CRMs
- Is comfortable using GoHighLevel or can learn it very quickly
- Is comfortable working with Trello and Google Sheets
- Can manage a high volume of conversations without losing track of people
- Is extremely organized and detail-oriented
- Can follow detailed SOPs
- Can work independently
- Takes initiative when something needs attention
- Communicates problems quickly
- Doesn't need someone constantly checking whether their work was completed

## The Most Important Part of This Role

We need someone who takes **ownership**.

If a prospect says she's interested and then stops responding, you don't simply forget about her.

If someone is supposed to be followed up with on Thursday, the follow-up happens Thursday.

If the AI sends something strange, you don't ignore it because "the AI did it." You take over the conversation, make sure the prospect is handled properly, document the issue, and report it.

If tomorrow's appointments haven't been confirmed, you notice.

If someone isn't qualified for a sales call, you don't book them simply to increase your appointment numbers.

And if you see something that clearly needs to be handled, you don't wait for your manager to tell you to do it.

We want someone whose mentality is:

**"These conversations and follow-ups are my responsibility, and I'm going to make sure nothing falls through the cracks."**

## Schedule

This is a **full-time, 8-hour-per-day position**.

Daily hours to be determined.

Your specific 8-hour shift will fall within this coverage window.

Because Instagram conversations happen in real time, you must be consistently available and responsive during your scheduled working hours.

This is not a position where you can disappear for several hours and complete everything at the end of the day.

## Performance Expectations

You will receive detailed SOPs and training for our specific processes.

However, you should already understand the fundamentals of appointment setting, lead follow-up, qualification, organization, and client communication.

We track performance and expect our setter to maintain strong standards for:

- Response time
- Follow-up completion
- Qualified appointments booked
- Appointment show rate
- CRM and tracking accuracy
- Overall ownership of the lead pipeline

Our current target is a **70%+ show rate** for scheduled appointments.

## Compensation

**$5 USD/hour + performance bonuses**

You will also have the opportunity to earn additional bonuses when appointments you schedule result in closed sales.

This means there is upside for someone who consistently identifies qualified prospects, books quality appointments, follows up effectively, and helps create revenue for the company.

## This Position Is NOT For You If...

- You frequently forget tasks unless someone reminds you
- You need constant supervision
- You struggle to keep track of multiple conversations at once
- You send generic or robotic responses
- You book anyone who shows interest without determining whether they're qualified
- You are uncomfortable following up with people multiple times
- You avoid taking responsibility when something goes wrong
- You wait for someone to tell you what to do when there's clearly something that needs attention
- You regularly say "I forgot," "I got busy," or "I thought someone else was handling it"
- You are looking for a position where you can work whenever you want rather than being available during your assigned shift

## How to Apply

Please include ALL of the following:

**1. Tell us about your previous appointment-setting experience.**

What company or industry did you work in? Were you setting through Instagram, Facebook, SMS, or another platform? Approximately how many conversations were you managing?

**2. Tell us about your experience with GoHighLevel.**

What have you personally done inside GHL?

**3. Send us a 60–90 second video introducing yourself in English.**

Tell us about your experience and why you believe you would be a good fit for this position.

**4. Answer this scenario:**

You are managing Instagram conversations and notice the following at the same time:

- An interested prospect stopped responding yesterday.
- A prospect wants to schedule a call but you're not sure she's qualified.
- The AI just sent a strange response to another prospect.
- Two appointments scheduled for later today have not been confirmed.

**Walk us through what you would do.**

**5. Answer this question:**

Tell us about a time you noticed something needed to be done at work and handled it without your manager asking you.

At the very end of your application, write the word **PINEAPPLE** so we know you read the entire posting.

We are looking for someone who wants to become a dependable, long-term member of our team and take real ownership over this part of our business.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0182
Total Execution Time  0.0200
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,531,024 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Instagram-Appointment-Setter-AI-Conversation-Manager-1739711
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0105 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1739711
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 1005370
 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` = 1739711
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 = '1739711' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1739711 
0.0010   UPDATE employer_jobs SET hit_counts = '***Sep-28-2026=938***Sep-29-2026=206***Sep-30-2026=58***Oct-01-2026=19***Oct-02-2026=6***Oct-03-2026=16***Oct-04-2026=12***Oct-05-2026=11***Oct-06-2026=8***Oct-07-2026=9***Oct-08-2026=12***Oct-09-2026=8***Oct-10-2026=4***Oct-11-2026=3***Oct-12-2026=8***Oct-13-2026=6***Oct-14-2026=8***Oct-15-2026=4***Oct-16-2026=5***Oct-17-2026=8***Oct-18-2026=1' WHERE job_id= '1739711'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1200***Oct-2026=148' WHERE job_id= '1739711'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1739711' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1739711 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1005370'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0009   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)