Virtual Assistant — Systems Builder (GoHighLevel · Clay · Instantly.ai · Bland AI)

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

TYPE OF WORK

Full Time

SALARY

$300 flat project fee · then $8–10/hr

HOURS PER WEEK

40

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

VIRTUAL ASSISTANT — SYSTEMS BUILDER
GoHighLevel · Clay · Instantly.ai · Bland AI · Phantombuster REMOTE / PART-TIME
$300 flat · then $8–$10/hr
OnlineJobs.ph

Job Type Full-time for the 7-day build (~35–40 hrs) · part-time ongoing (~10–20 hrs/wk)
Schedule Full-time for 7 days (~5–6 hrs/day to hit the deadline) · Must be reachable during US Eastern Time (9am–12pm EST) for daily check-ins
Pay Rate $300 flat fee for the 7-day build · $8–$10/hr ongoing after delivery (paid weekly)
Contract Project-based to start, rolling monthly after 30-day trial
Location Philippines preferred (remote)
Start Date ASAP — the 7-day build requires your full focus for one week (~35–40 hrs)

ABOUT THE ROLE

We're building GaragDesk — a remote back-office service for garage door companies in the US. We handle their answering, lead follow-up, reviews, and bookkeeping so the owner can focus on the field.
We need a technically sharp VA to build and configure our entire automated sales system from scratch in 7 days. This is a build role, not a maintenance role — we need someone who can set up tools, connect integrations, write sequences, and QA everything before we go live. The build pays a flat $300 project fee for the 7-day delivery. After that, you move to $8–$10/hr ongoing to maintain the system and onboard new clients.
If you've built GoHighLevel sub-accounts, built automations, and worked with outreach tools before — this is your job.

WHAT YOU'LL BUILD (7-DAY PROJECT)

Day 1–2 Set up Clay + Outscraper: scrape 1,000 garage door company leads from Philadelphia PA, Charlotte NC, and Atlanta GA — enrich with emails and custom personalization lines

Day 2–3 Configure Instantly.ai: connect 3 sending domains already purchased ( ---------- , ---------- , ---------- ) — set up DNS records (SPF, DKIM, DMARC) in Namecheap, configure warm-up schedule, and write a 5-email cold outreach sequence with follow-ups

Day 3 Build Bland AI outbound calling campaign: configure voice, write call script, set triggers for leads who opened email but didn't reply

Day 3–4 Set up Phantombuster: connect Facebook and ---------- , write DM sequences, configure safe daily send limits

Day 4–5 Build GoHighLevel: create pipeline stages, 4 automation workflows (missed-call text-back, review request, warm lead nurture, trial-to-paid), connect Calendly, build demo sub-account for fictional ‘Acme Garage Door’ (this becomes the sales demo)

Day 5 QA everything end-to-end using a test phone number and email address — document what you built

Day 6–7 Launch all campaigns, monitor for errors, record a Loom walkthrough of every component built — walk through GHL pipelines, automations, Clay table, Instantly sequences, Bland AI setup, and Phantombuster. This Loom is required for handoff.

REQUIRED SKILLS — MUST HAVE ALL OF THESE

Do not apply if you haven't used these tools before. We will test your knowledge during the interview.

GoHighLevel (GHL)
Sub-accounts, pipelines, automation workflows, missed-call text-back, Calendly integration. 6+ months experience minimum.

Instantly.ai
Cold email sequence setup, domain warm-up, deliverability management, reply handling.

----------
Building enrichment tables, connecting data sources, writing AI-generated personalization with ChatGPT columns. Outscraper or similar
Google Maps scraping, bulk lead export, data cleaning. Any Google Maps scraper tool is fine.

Bland AI or Retell AI
AI voice agent setup, call script writing, trigger configuration, campaign launch. Nice to have but trainable. Phantombuster

Facebook
/LinkedIn outreach automation, phantom configuration, safe daily limits.

NICE TO HAVE

• Experience working with US-based marketing or agency clients
• Zapier or Make (Integromat) for additional workflow automation
• Basic familiarity with QuickBooks Online
• Experience in the home services or trades industry (HVAC, plumbing, etc.)
• Has worked with a GoHighLevel agency or SaaS reseller

WHO YOU ARE

• You've built things before — you don't just know the tools, you've delivered with them
• You can commit fully for 7 days — this is not a side project, it’s a dedicated build week requiring ~5–6 hrs/day
• You communicate proactively — if you're stuck, you say so immediately
• Your English is strong — you'll be writing email copy and call scripts
• You're available to overlap with US Eastern Time (8am–12pm EST) at least 4 days/week
• You take ownership — if something breaks, you find the fix before you tell us

HOW TO APPLY

We receive a lot of applications. To be considered, your message MUST include all four of the following:
1 Screenshot or Loom video
Show us inside a GoHighLevel account you've worked in. We want to see a pipeline, an automation, or a sub-account you configured. Don't have one handy? Build one in the free trial and show us that.

2 Tools you've used
List every tool from the Required Skills section and rate your experience: Beginner / Intermediate / Advanced. Be honest — we'll verify.

3 Your availability
What hours are you available to overlap with US Eastern Time? How many hours per week can you commit to start?

4 One sentence answer
In one sentence: what's the first thing you'd do on Day 1 of this project and why?

WHAT HAPPENS NEXT

We review every application that includes all four required items. If you're a fit:
• Short 20-minute video call to verify your skills and discuss the project
• Paid test task: configure one GoHighLevel automation for $15 — takes about 1 hour. If you pass, we agree the $300 flat build fee and you start immediately.
• If that goes well, you start on the full 7-day build
• Strong performers will be offered an ongoing role managing the system and onboarding new clients

GaragDesk · Remote Back Office for Garage Door Companies · US-based client, Philippines-based team
We pay on time, every week. We communicate clearly. We build things that work. We hope you do too.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0149
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,104 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Systems-Builder-GoHighLevel-Clay-Instantlyai-Bland-AI-1619769
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0070 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619769
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 922376
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619769
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619769' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619769 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=214***Apr-09-2026=124***Apr-10-2026=38***Apr-11-2026=14***Apr-18-2026=1' WHERE job_id'1619769'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=391' WHERE job_id'1619769'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619769' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619769 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '922376'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)