AI Automation Specialist

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

TYPE OF WORK

Any

WAGE / SALARY

10-15

HOURS PER WEEK

20

DATE UPDATED

Apr 24, 2026

JOB OVERVIEW

We are looking for an AI Automation Specialist to build systems that organize and automate our business operations across multiple companies, including real estate, property management, and service businesses.

Excellent written and spoken English is required. You must be able to clearly explain technical concepts and communicate professionally with a U.S.-based business owner.

This role focuses on using AI (ChatGPT/OpenAI) together with tools like Zapier or ---------- to reduce manual work and create efficient workflows.

Responsibilities include:

Building an AI-powered inbox system that reads, classifies, and routes emails automatically
Extracting data from emails (leads, invoices, receipts) and sending it to the correct systems or tea ---------- mbers
Automatically saving and organizing email attachments into Google Drive or OneDrive
Identifying real estate leads from emails and texts and entering them into our CRM (Moxi Engage or similar)
Routing tasks, documents, and communications to the appropriate assistants
Creating workflows with filters, routers, and multi-step logic
Continuously improving systems to reduce manual work and increase efficiency

The goal of this role is to replace repetitive tasks and decision-making with AI-driven systems.

Requirements:

Experience with Zapier and/or ----------
Experience using ChatGPT/OpenAI within automations
Strong understanding of workflow logic and process automation
Ability to extract and structure data from unstructured inputs (emails, messages)
Experience with Google Workspace or Microsoft 365

2–4 years experience building automation workflows using tools like Zapier or ---------- , including experience using AI (ChatGPT/OpenAI) to classify, extract, and route data. This is not a basic VA role. We are looking for someone who can think in systems and build automations that handle real business operations.

To apply:

Please answer the following 3 questions in your response:

1. Describe a workflow you have built using Zapier or ---------- that includes multiple steps, filters, or routing. What was the goal and how did it work?

2. Have you used ChatGPT or OpenAI inside an automation? If yes, explain exactly how you used it (for example: classification, data extraction, decision-making, etc.).

3. If you were given an inbox with hundreds of emails per day (leads, invoices, notifications, client messages), briefly explain how you would use AI and automation to organize and route them.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0615
Total Execution Time  0.0629
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Automation-Specialist-1631960
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0551 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1631960
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 787415
 LIMIT 1 
0.0482   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1631960
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',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-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1631960' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1631960 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-24-2026=283***Apr-25-2026=270***Apr-26-2026=105***Apr-27-2026=80***Apr-28-2026=61***Apr-29-2026=49***Apr-30-2026=22***May-01-2026=21***May-02-2026=10***May-03-2026=6***May-04-2026=16***May-05-2026=14***May-06-2026=12***May-07-2026=9***May-08-2026=9***May-09-2026=4***May-10-2026=6***May-11-2026=3***May-12-2026=12***May-13-2026=6***May-14-2026=2***May-15-2026=4***May-16-2026=2***May-17-2026=5***May-18-2026=4***May-19-2026=1***May-20-2026=2***May-21-2026=1***May-22-2026=2***May-23-2026=3***May-24-2026=3***May-25-2026=1***May-26-2026=7***May-27-2026=6***May-28-2026=2***May-29-2026=2***May-30-2026=2***Jun-01-2026=6***Jun-02-2026=8***Jun-03-2026=6***Jun-04-2026=5***Jun-05-2026=3***Jun-06-2026=1***Jun-07-2026=4***Jun-08-2026=7***Jun-09-2026=3***Jun-10-2026=6***Jun-11-2026=3***Jun-12-2026=4***Jun-13-2026=1***Jun-20-2026=1' WHERE job_id'1631960'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Apr-2026=870***May-2026=177***Jun-2026=58' WHERE job_id'1631960'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1631960' 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` = 1631960 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '787415'
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)