AI Automation Specialist (WhatsApp & Chat Automation)

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

TYPE OF WORK

Full Time

WAGE / SALARY

USD 800 TO 1000 MONTHLY

HOURS PER WEEK

44

DATE UPDATED

Jun 12, 2026

JOB OVERVIEW

About the Role

We are hiring a solid AI Automation Specialist to own and maintain our AI-powered WhatsApp and chat automation system.

This role focuses on designing, maintaining, and optimising AI-assisted chat workflows that handle customer enquiries, bookings, and routing — replacing and supporting human customer service operations.

This is not a software engineering role and not AI research.
It is a logic-driven automation and operations role.

What You Will Do

You will be the primary owner of our AI chat automation.

Core Responsibilities

Design and maintain chat automation workflows

Configure AI responses, prompts, and guardrails

Build multi-step logic for enquiries, bookings, and routing

Handle intent detection and escalation to human agents

Test edge cases (unclear intent, wrong info, user changes mind)

Monitor live conversations and optimise performance

Maintain clear documentation of workflows and rules

You Will NOT

Write backend or frontend code

Train AI models

Build websites or mobile apps

Do machine learning or data science

Required Skills (Must-Have)

We are looking for someone solid and experienced, not entry-level.

You should have experience in some of the following:

WhatsApp or chat automation platforms

Chatbot or CRM automation workflows

Designing logic-based conversation flows

Prompt writing with clear rules and boundaries

Handling human handover and exception cases

Strong logical thinking and attention to detail

Good documentation habits

Nice to Have (Not Mandatory)

Experience with automation tools (Zapier, Make, etc.)

Basic understanding of webhooks or APIs

Experience supporting or replacing customer service teams

Operations or process-improvement background

What We Care About (Very Important)

We care more about thinking and reliability than buzzwords.

You should be able to explain:

What an AI chat should do when it is unsure

When automation should stop and escalate to a human

How to prevent wrong replies or wrong bookings

Salary & Work Arrangement

Salary: USD 800– 1,000 / month (based on experience)

Location: Philippines (remote, home-based)

Working hours: Aligned with Singapore time (GMT+8)

Employment: Full-time, long-term

Why This Role Is Different

You own the automation logic

Your work directly impacts operations and revenue

Stable, long-term role (not freelance or project-based)

Clear scope — no random tech tasks

Application Instructions (Mandatory)

To apply, please include:

A short description of your experience with chat or workflow automation

ONE example of a workflow you built
(describe the logic and decision flow, no screenshots needed)

Answer this question:
“What should an AI chat do when it does not fully understand the user’s intent?”

Applications that do not follow the above will not be considered.

Final Note (Filters the Right Candidates)

This role is not for beginners and not for programmers.
It is for someone who enjoys building reliable automation systems and thinking through real-world customer scenarios.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.1565
Total Execution Time  0.1578
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,559,560 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Automation-Specialist-WhatsApp-Chat-Automation-1574152
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.1497 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1574152
 LIMIT 1 
0.0024   SELECT *
FROM `employers`
WHERE `employer_id` = 367043
 LIMIT 1 
0.0894   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` = 1574152
AND `misc`.`idIS NULL 
0.0011   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 '1574152' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1574152 
0.0008   UPDATE employer_jobs SET hit_counts '***Feb-07-2026=271***Feb-08-2026=197***Feb-09-2026=143***Feb-10-2026=39***Feb-11-2026=30***Feb-12-2026=19***Feb-13-2026=20***Feb-14-2026=11***Feb-15-2026=7***Feb-16-2026=7***Feb-17-2026=5***Feb-18-2026=8***Feb-19-2026=2***Feb-20-2026=9***Feb-21-2026=7***Feb-22-2026=2***Feb-24-2026=8***Feb-25-2026=5***Feb-26-2026=10***Feb-27-2026=5***Feb-28-2026=2***Mar-01-2026=3***Mar-02-2026=2***Mar-03-2026=1***Mar-04-2026=3***Mar-05-2026=1***Mar-06-2026=3***Mar-07-2026=2***Mar-08-2026=2***Mar-09-2026=1***Mar-10-2026=5***Mar-11-2026=2***Mar-12-2026=2***Mar-13-2026=8***Mar-14-2026=2***Mar-15-2026=1***Mar-16-2026=2***Mar-17-2026=4***Mar-18-2026=3***Mar-19-2026=2***Mar-20-2026=3***Mar-21-2026=2***Mar-22-2026=1***Mar-23-2026=1***Mar-24-2026=4***Mar-25-2026=1***Mar-26-2026=5***Mar-27-2026=4***Mar-28-2026=1***Mar-29-2026=1***Mar-30-2026=2***Mar-31-2026=6***Apr-02-2026=5***Apr-03-2026=1***Apr-04-2026=3***Apr-05-2026=1***Apr-06-2026=4***Apr-07-2026=2***Apr-08-2026=1***Apr-09-2026=1***Apr-10-2026=5***Apr-11-2026=1***Apr-12-2026=2***Apr-13-2026=362***Apr-14-2026=55***Apr-15-2026=18***Apr-16-2026=9***Apr-17-2026=7***Apr-18-2026=10***Apr-19-2026=5***Apr-20-2026=14***Apr-21-2026=12***Apr-22-2026=7***Apr-23-2026=9***Apr-24-2026=11***Apr-25-2026=2***Apr-26-2026=11***Apr-27-2026=12***Apr-28-2026=6***Apr-29-2026=4***Apr-30-2026=2***May-01-2026=6***May-02-2026=10***May-03-2026=6***May-04-2026=1***May-05-2026=3***May-06-2026=5***May-07-2026=4***May-08-2026=3***May-09-2026=9***May-10-2026=6***May-11-2026=1***May-12-2026=4***May-13-2026=9***May-14-2026=3***May-15-2026=3***May-16-2026=1***May-19-2026=4***May-20-2026=7***May-21-2026=3***May-22-2026=5***May-23-2026=2***May-24-2026=4***May-25-2026=2***May-26-2026=6***May-27-2026=5***May-29-2026=5***May-30-2026=2***May-31-2026=3***Jun-01-2026=6***Jun-02-2026=3***Jun-03-2026=3***Jun-05-2026=2***Jun-07-2026=1***Jun-08-2026=1***Jun-09-2026=7***Jun-10-2026=10***Jun-11-2026=5***Jun-12-2026=515***Jun-13-2026=75***Jun-14-2026=2***Jun-20-2026=1' WHERE job_id'1574152'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=806***Mar-2026=80***Apr-2026=582***May-2026=122***Jun-2026=631' WHERE job_id'1574152'  
0.0020   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1574152' 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` = 1574152 
0.0513   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '367043'
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)