Screen-by-screen automation guide

From first contact
to filled job
automatically.

9 screens. Every step shown, in plain English, no tech knowledge needed. The AI does the thinking; the tools do the sending; you watch the dashboard. Built to show a Gulf recruitment agency exactly how the whole pipeline runs itself.

9
Automated steps
4
Core tools
0
Manual emails
The flow
Phase 1 — Find & contact clients
1 Search leads → 2 Email + WhatsApp → 3 Dashboard
Phase 2 — Manage replies
4 Detect reply → book meeting OR follow up (10 days)
Phase 3 — Client goes live
5 Job created → team notified
Phase 4 — Find & send candidates
6 Database → 7 Job board → 8 Sort CVs → 9 Send shortlist
Executive summary — how it works

Automation Playbook  ·  how the pipeline runs itself

Sample build · recruitment agency

Phase 1 — Finding & contacting new clients

Every day the system searches company databases for businesses in your target sectors. When a new company is found, the AI writes a personalised intro email and a WhatsApp message — both sent within minutes. Nobody types anything.

  • Leads come from company email, LinkedIn, social, manual entry or WhatsApp chat
  • Each lead is tagged by source so you know where your best clients come from
  • Every message is personalised with the company name and industry

Phase 2 — Tracking replies & booking meetings

When a client replies, the AI reads the message and decides what to do. Interested? A calendar link goes out and the meeting books itself. No reply after 10 days? The nudge sends again. After 3 attempts with no answer, the lead is parked as cold for next quarter.

  • Meetings booked via Calendly — the client picks their own time
  • Follow-ups timed exactly: Day 10, Day 20, Day 30
  • Dashboard updates in real time so the team always knows the status

Phase 3 — From lead to live job

Once a client confirms they want candidates, the lead becomes a live job. The AI turns the raw requirement into a clean job description, and your recruitment team gets an instant notification with everything they need to start searching.

Phase 4 — Finding candidates & sending the shortlist

The system checks your own database first. If there aren't enough matches, the job posts to a job board automatically. Every application is collected, read and scored against the job description. The top candidates are shortlisted and emailed to the client — CVs attached, personalised cover note included.

  • The AI reads every CV so your team doesn't have to
  • Candidates scored 1–100 on match quality
  • Client receives a clean, professional email with the top 3–5

Tool stack

Lead databaseLEADS
WhatsApp Business APIWHATSAPP
CalendlyMEETINGS
Recruitment CRMDATABASE
Job board APIJOB POSTS
AI assistantBRAIN

What the AI does

Writes every email & message · reads & scores every CV · decides the next action · writes job ads · writes the client shortlist · updates the dashboard · logs manual leads · flags hot prospects.

Setup timeline

Week 1: leads + email · Week 2: WhatsApp + dashboard · Week 3: CRM + job board · Week 4: CV sorter + live. Day 30: fully automated.

Screen 1 Phase 1 · Finding clients automatically
1
Phase 1 — Lead generation

Automated lead search — finding companies that need you

Lead databaseLinkedIn Sales NavAI assistant
leads.app › Lead search
🔍 Search filters (set once, run forever)
Industry: Logistics, Hospitality, IT
Location: UAE, GCC
Size: 50–500 staff
Title: HR Manager, CEO, Director
Results — 47 new leads today
CompanyContactIndustryStatus
[Client A] — Retail GroupHR DirectorRetailNEW
[Client B] — Property DevHR ManagerReal EstateNEW
[Client C] — HospitalityPeople DirectorHospitalityNEW
[Client D] — LogisticsTalent ManagerLogisticsNEW
[Client E] — AviationHR Business PartnerAviationNEW
+ 42 more leads found today
How to achieve this — step by step
1

Pick a lead database

A free trial is enough to start. This is the tool that searches for companies matching your ideal client.

2

Set your filters once

Country (UAE), industries (hospitality, logistics), job titles (HR Director, CEO). Save the search.

3

Turn on "new leads" automation

The tool checks daily and adds new companies to your list. Nobody searches manually again.

The AI does: reviews the list, removes duplicates, ranks which companies to contact first by size and industry fit.
4

Add manual leads too

Got a referral? Met someone at an event? Type the name into the chat — it's added to the list automatically.

ToolLead database (free trial → paid tier)
RunsEvery day, automatically
Result20–50 new leads added daily
Screen 2 Phase 1 · Auto email + WhatsApp, sent instantly
2
Phase 1 — Outreach

Automatic introduction — email & WhatsApp within minutes

Email sequencesWhatsApp APIAI assistantGmail
📧 Email sent automatically
💬 WhatsApp sent at the same time
YA
Your Agency

Hi 👋 I'm from Your Agency.

We fill hospitality roles in the UAE fast — last month we placed 3 senior chefs for a 5-star hotel in 12 days.

Quick 20-min call this week?

09:14 ✓✓
📅 Book a call — youragency.com/book
How to achieve this
1

Give the AI your intro script once

Company name, what you do, your best case study, the CTA. It's saved as a template.

2

The email tool sends automatically

Set up a sequence — when a new lead is added, the email goes out within minutes. No human clicks send.

The AI does: writes the email for each company, personalised with their industry, name and a relevant case study.
3

WhatsApp sent via a Business API

The WhatsApp tool connects to your Business number. When a lead is added, it sends at the same time as the email.

The AI does: writes the WhatsApp script — a shorter, friendly version with an emoji and a CTA link.
4

CTA → your Calendly page

Both email and WhatsApp link to Calendly. Client picks their own time; the meeting lands in your calendar. Done.

EmailSequence tool (in plan)
WhatsAppBusiness API (~$49/mo)
BookingCalendly (free works)
Time to sendUnder 5 minutes after a lead is found
Screen 3 Phase 1 · Live lead dashboard
3
Phase 1 — Dashboard

Your lead scoreboard — everything in one screen

CRMAI dashboard
youragency.dashboard › Live lead view · updated just now
Lead dashboard  ● LIVE
Today · 09:42
109
Total leads
23
Replied
8
Meetings booked
5
Follow-up due
Lead sourceTotalRepliedMeetingStatusLast contact
📧 Company email47114HOTToday, 9:14
💼 LinkedIn2372WARMYesterday
🤝 Manual reference1252BOOKED2 days ago
📱 Social media800COLD8 days ago
💬 Chat / WhatsApp1961NEW REPLY1 hour ago
⚡ AI alert: [Client C] replied 1 hour ago — "Yes, interested. Can we speak Friday?" → Calendly link sent automatically ✓
How to add a manual lead
1

Type in the chat

"Add [Client F], contact is the HR Manager, hr@clientf.com — referral from a partner."

2

Added to the dashboard instantly

Tagged "Manual reference." Intro email + WhatsApp sent within minutes. Dashboard updates.

How to build this dashboard
EasiestYour CRM's built-in dashboard — free with the account
BestA custom dashboard built to your data, runs in the browser
AdvancedFull CRM pipeline view, mobile app, reporting
Screen 4 Phase 2 · When they reply — meeting or auto follow-up
4
Phase 2 — Reply management

Two paths: interested → book · no reply → follow up in 10 days

AI intent detectionCalendlySequencesWhatsApp
✓ Path A — client replies "yes / interested"
1

The AI reads the reply

Email or WhatsApp reply detected. It understands they're interested.

The AI sees: "Yes, we're looking for logistics staff…" → flags as a HOT lead.
2

Calendly link sent instantly

"Great to hear! Here's a link to book a 20-minute call at your convenience: [link]" — sent within seconds.

3

Meeting confirmed + reminder

Client picks a time; it lands in your calendar. They get an email + WhatsApp reminder 1 hour before.

calendly.com/youragency › Book a call
📅 Book a 20-min call — Your Agency
MTWTFSS 123456 78910111213
10:00 – 10:20 SELECTED
14:00 – 14:20
16:30 – 16:50
Confirm booking →
⏰ Path B — no reply after 10 days
1

The system waits exactly 10 days

The timer starts when the first email is sent. On Day 10, if there's no reply, the follow-up triggers automatically.

2

The same email sent again

"Just checking you saw my note — we've recently helped 3 UAE hospitality groups…" a gentle nudge.

The AI writes: a slightly different version of the original, not a copy-paste. New subject line, fresh opening.
3

WhatsApp follow-up too

"Hi 👋 just following up on my note about recruitment. Happy to keep it brief — 10 mins?"

4

After 3 attempts → marked COLD

Still no reply after Day 10, 20 and 30? Parked as cold for next quarter. No spam.

Follow-up timeline
DAY 1First email + WA
DAY 10Follow-up #1
DAY 20Follow-up #2
DAY 30Final → cold
Screen 5 Phase 3 · Lead goes live — job created
5
Phase 3 — Live job

Client confirmed → job created → team notified instantly

Recruitment CRMAI assistantWhatsApp team alertEmail
crm › New live job #YA-2026-047
✓ Job now live — created automatically from the client meeting
Client: [Client C] — Hospitality Group
Ref: YA-2026-047
Role: Executive Chef (×2)
Deadline: 30 days
Salary: AED 20k–28k/mo
Location: Dubai
Job description — written by the AI

Seeking an experienced Executive Chef for a 5-star property in Dubai. Minimum 8 years in luxury hospitality, expertise in Mediterranean and Middle Eastern cuisine, strong team leadership. HACCP certification required. Arabic preferred, not essential.

8+ yrs5-star hotelHACCPTeam leadURGENT
📲 Team alert sent: WhatsApp group "Recruitment Team" notified. Email summary sent to recruitment@youragency.com
How this happens
1

Client says "yes, we need candidates"

On the call or by email. The AI detects the confirmation.

2

The AI asks a few questions

If the brief isn't clear: "What role? How many? Salary range? Start date?" — collected by email or WhatsApp.

3

Job created in the CRM

Client details, requirements and deadline saved, with a unique job reference.

The AI does: turns the raw requirement into a clean, professional job description, ready to search against.
4

Team notified immediately

WhatsApp to the team group: "NEW JOB LIVE — YA-2026-047 — Executive Chef ×2 — deadline 30 days." Email too.

CRMRecruitment CRM module
JD written byAI — from client notes/email
Team alertWhatsApp + email, instant
Screen 6 Phase 4 · Search your database first
6
Phase 4 — Candidate search

Check your own database first — fast, free, always step 1

Recruitment CRMAI scoring
crm › Candidate search · YA-2026-047
🔍
Executive Chef · 5-star · HACCP · 8+ yrs · Dubai
SEARCH
14 candidates found in your database matching Executive Chef · UAE
AH
Ahmed Hassan
Executive Chef · 12 yrs · Dubai · available now
HACCP ✓5-star ✓Mediterranean ✓
96%
MF
Maria Fernandez
Head Chef · 9 yrs · Abu Dhabi · 2 weeks notice
HACCP ✓Luxury hotelME cuisine ✓
88%
RK
Raj Kumar
Senior Chef · 7 yrs · Dubai · available now
HACCP ✓Missing: 5-star
72%
+ 11 more candidates (lower match scores)
How this works
1

The AI reads the JD

Turns the job description into search terms: role, experience, certifications, location, availability.

2

The CRM searches your database

Finds everyone ever registered with you who matches. Results in seconds.

3

The AI scores each candidate

90%+ = shortlist · 70–89% = review · under 70% = skip.

The AI does: scores against every requirement — experience, certs, location, availability, salary.
4

3+ good matches? Done.

Shortlist ready — jump to Screen 9. No need to post the job.

5

Not enough? Post it.

The system moves to Screen 7 and posts the job automatically.

ToolRecruitment CRM (from ~$25/mo)
Search timeUnder 10 seconds
ScoringAI — no manual review
Screen 7 Phase 4 · Auto-post the job
7
Phase 4 — Job advertising

Not enough candidates? The job posts to a board automatically

Job board APICRM integrationAI copywriting
⚡ Auto-posted — the AI wrote the ad from the JD, no copy-pasting
jobs board › Posted · YA-2026-047
📍 Posted today · Status: LIVE · 0 applications so far

Executive Chef — 5-star hotel (2 vacancies)

Your Agency — on behalf of a leading Dubai hotel group

Seeking two experienced Executive Chefs for an iconic 5-star property in Dubai. Minimum 8 years in luxury hospitality, proven leadership of large kitchen teams, strong expertise in Mediterranean and Middle Eastern cuisine.

Requirements:
  • 8+ years as Executive/Head Chef in a 5-star hotel
  • HACCP / food-safety certification (required)
  • Middle Eastern cuisine (preferred)
  • Team management — 15+ kitchen staff
📍 Dubai💰 AED 20k–28k🕐 Full-time⚡ Urgent
Apply now
📥 Applications arrive automatically. Every CV lands in your CRM. The AI reads and scores each one as it comes in.
How to set this up
1

Create a job-board employer account

A free account lets you post basic jobs. Sponsored posts = more visibility.

2

Connect the board to your CRM

Most recruitment CRMs have a built-in job-board integration. Turn it on once; any job you create then auto-posts.

3

The AI writes the ad

Takes the JD it already wrote and formats a compelling ad — title, description, requirements, salary.

The AI does: uses the right keywords so the right people find it, not just anyone.
4

Applications land in the CRM

Every CV appears under that job. No emails to chase, no forms to check.

ToolJob board (free to post, paid to sponsor)
IntegrationCRM → job board (built-in)
Time to postAuto — minutes after job goes live
Screen 8 Phase 4 · AI sorts every CV — no manual reading
8
Phase 4 — CV screening

The AI reads every CV — ranks best to worst — team only sees top matches

AI scoringRecruitment CRM
crm › CV screening · YA-2026-047 · 31 applications
31 CVs received · sorted by AI match score
⚡ SCORED IN 4 MIN
96
Ahmed Hassan
Executive Chef · 12 yrs · 5-star Dubai · available now
HACCP ✓5-star ✓Med cuisine ✓
✓ SHORTLIST
91
Maria Fernandez
Head Chef · 9 yrs · luxury hotel · 2 wks notice
HACCP ✓5-star ✓ME cuisine ✓
✓ SHORTLIST
87
Jean-Pierre Moreau
Executive Chef · 15 yrs · Paris / Dubai · 1 mo notice
HACCP ✓Michelin expFrench/Med ✓
✓ SHORTLIST
72
Raj Kumar
Senior Chef · 7 yrs · 4-star hotel · available now
HACCP ✓No 5-star
⚠ REVIEW
44
Priya Sharma
Sous Chef · 3 yrs · restaurant · first hotel role
Under-qualified
✕ REJECT
+ 26 more CVs (scores 15–41) — auto-rejected with a polite email
How this works
1

CVs arrive in the CRM automatically

From the job board, email applications, WhatsApp — all in one inbox.

2

The AI reads each CV

Years of experience, hotel category, cuisine, certifications, location, notice period — compared to the JD.

The AI does: reads 31 CVs in 4 minutes. What takes a team 2 days takes the AI 4 minutes.
3

Each CV gets a score

90%+ shortlist · 70–89% team reviews · under 70% polite rejection sent automatically.

4

Rejections handled politely

"Thank you for applying — we'll keep your CV on file for future opportunities." Sent instantly, professionally.

Screen time4 minutes for 31 CVs
Manual workOnly the 70–89% border cases
Auto-rejectionsPolite email to under-70%
Screen 9 Phase 4 · Shortlist emailed to the client automatically
9
Phase 4 — Shortlist delivery

The AI writes + sends the shortlist — CVs attached, summaries included

AI assistantGmail / OutlookCRM
How this works
1

Shortlist ready in the CRM

The top 3 marked "shortlisted" by the AI (from Screen 8).

2

The AI writes the email

Reads each shortlisted profile, writes a 2–3 line summary per person — best match, experience, availability, salary.

The AI does: personalises to the client, references the original conversation, picks the right tone — professional, confident, concise.
3

CVs attached automatically

Pulled from the CRM and attached. Nobody hunts for files.

4

Sent + logged

Client gets the shortlist; the thread is saved to their CRM record. If no reply in 3 days, the AI sends a check-in.

5

Client books interviews via Calendly

The CTA lets them pick candidates and slots. All logged automatically.

Written byAI — personalised per client
Time to sendMinutes after shortlist approved
CVs fromCRM — auto-attached
Next follow-upAuto — 3 days if no reply
Full report Tools · costs · what the AI does · setup timeline
Complete tool stack & what the AI does in each step
StepWhat happensToolThe AI's roleManual?
1. Find leadsSearches for companies that need recruitment helpLead databaseSets filters, dedupes, ranks best prospects✓ ZERO
2. Send emailIntro email sent to each companySequences + GmailWrites personalised email per industry✓ ZERO
3. Send WhatsAppWhatsApp sent at the same timeWhatsApp APIWrites the short, friendly WA script✓ ZERO
4. DashboardAll leads by source, status, last contactCRMUpdates dashboard, flags hot leads✓ ZERO
5. Reply detectionReads replies, decides what to doAI + sequencesDetects interest, triggers the next step✓ ZERO
6. Book meetingInterested clients sent a calendar linkCalendlySends link, confirms, sends reminder✓ ZERO
7. Follow-upNo reply? Resent after 10 daysSequencesWrites a fresh follow-up each time✓ ZERO
8. Job createdConfirmed client → JD written → team notifiedRecruitment CRMWrites the job description⚠ REVIEW JD
9. Database searchSearches your candidates firstRecruitment CRMReads JD, scores, ranks a shortlist✓ ZERO
10. Job-board postIf short on candidates, posts the jobJob board + CRMWrites a compelling job ad✓ ZERO
11. Sort CVsEvery CV read and scored vs the JDAI + CRMReads every CV, scores 1–100, shortlists✓ ZERO
12. Send shortlistTop candidates emailed with CVsGmail + CRMWrites cover email, summaries, CTA✓ ZERO
Monthly tool costs (est.)
Lead database + email$49–99
WhatsApp API$49
Calendly (Pro)$12
Recruitment CRM$25
Job board (basic)Free
AI assistant$20
Total / month~$155–200
Setup timeline
Week 1: Leads + email automation live
Week 2: WhatsApp + Calendly connected
Week 3: CRM + job-board integration
Week 4: CV scoring + shortlist automation
Day 30: 100% automated — runs itself
What you still do
✓ Review border-case CVs (70–89%)
✓ Approve the JD before it goes live
✓ Attend client meetings (auto-booked)
✓ Final call on who to present
✓ Negotiate the placement fee
Everything else = the AI + tools do it.
Bottom line

You find clients while you sleep.
You fill jobs while you're in meetings.

The whole system costs less than one hour of a recruiter's time per month — but it works 24/7 without forgetting a single follow-up.

Lead databaseWhatsAppCalendlyRecruitment CRMJob boardAI assistant ⚡
Build this for my agency →
Message me