Client Onboarding Specialist - AI-Integrated Websites (GoHighLevel / Twilio experience preferred)

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

TYPE OF WORK

Full Time

SALARY

$1,400 - $1,600/month

HOURS PER WEEK

40

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

We build AI-integrated websites for small businesses in the US. B2B. When a client
signs, you are the person who gets them live.

WHAT YOU'D ACTUALLY DO

A client signs. You take it from there:
- Run the intake call and get the full picture of their business
- Chase down assets: logo, photos, service list with pricing, hours, after-hours policy
- Get the domain pointed correctly, without ever asking for their password
- Get their phone sorted - usually forward now, port later, so nothing waits on a carrier
- QA the site before launch: mobile, click-to-call, booking, the AI answering correctly
- Record a 5-minute walkthrough for the client, then hand it over

You are managing 12-18 accounts at once, each 3-5 weeks long.

THE PART THAT IS ACTUALLY THE JOB

Chasing assets. Clients go quiet. They mean to send the photos and then they don't for
nine days. Your job is to break that stall - switch channel, set a real deadline, make
replying trivial. We launch on day 10 with stock imagery and swap later rather than
let a launch slip. That rule is written down so nobody has to argue about it at 9pm.

SECURITY - READ THIS PART TWICE

You will be inside live customer accounts. That means:
- We use delegated access, never shared passwords
- If a client texts you their password, you refuse it and set it up properly instead.
Using a texted password is a fireable act.
- Your access is per-client, time-limited, and revoked the day the site goes live
- Every action is logged

Background check and ID verification required before you start. No exceptions.

WHAT IT PAYS

$1,400 - $1,600 per month, flat, by experience. Full-time contractor. No commission -
you are not selling, you are getting people live, and paying you on speed would be
the wrong incentive.

HOW What you'd be onboarding clients onto: scsai.app/studio

TO APPLY

Start your application with this exact phrase: ASSET CHASE

Include:
1. A 90-second Loom video answering one question -- "a client has gone quiet for
5 days and go-live is in a week. What do you do?"
2. Your experience with GoHighLevel, Twilio, or DNS if you have it
3. Your monthly rate
4. Confirmation that you consent to a background check and ID verification

Applications without the phrase and the Loom won't be read. That's not a trick --
chasing your own application is the same skill as chasing a client's logo file.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0102
Total Execution Time  0.0115
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,482,584 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Client-Onboarding-Specialist-AI-Integrated-Websites-GoHighLevel-Twilio-experience-preferred-1704729
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0053 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1704729
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 961106
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1704729
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1704729' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1704729 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=334***Aug-08-2026=37***Aug-10-2026=1' WHERE job_id'1704729'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Aug-2026=371' WHERE job_id'1704729'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1704729' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1704729 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '961106'
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)