Skip to content
Playbook · 2026

EatCookJoy UAE — AI-Powered Operations Playbook

Run a private chef business with AI. Click-by-click, prompt-by-prompt.

FounderZainab Ghadiyali — eatcookjoy.com
MarketsDubai · Abu Dhabi
Launch windowJune 2026
Domainwww.eatcookjoy-uae.com
Parent founderlinkedin.com/in/zainabg
AuthorPerplexity Computer
Chef DirectoryOpen address book →
Chef Address Book
90 chef applicants + 24 industry listings · photos · email · WhatsApp · search · CSV download
Filter by gender, age, cuisine, area, experience. One-click contact each chef.
🍗🥩🍝
Recipe Library
100 signature preservative-free recipes · search · ingredient download · shopping list
Filter by category, time, calories. One-click download ingredients or full recipe.

Press / to focus search · click any link pill to copy a shareable URL to that exact section

1. How to use this playbook

Type · SetupRead first

This playbook is your operating manual. It's designed for one person to run the entire UAE launch using AI agents and no-code tools, even without writing code. It assumes you already use Claude, Perplexity, Manus, GoDaddy, Excel and Figma comfortably.

Three rules before you start

  1. Do it in order. Section 3 (Foundation Setup) must be complete before any of the 12 core workflows in Section 4 will work end-to-end.
  2. Copy-paste, don't retype. Every prompt in this document is in a gray monospace box. Copy it exactly, then replace only the parts in {{curly braces}}.
  3. Save everything in Notion. Treat Notion AI as your second brain. Every SOP, every customer record, every chef profile lives there. If it's not in Notion, it doesn't exist.

Where to keep your SOPs

Create a single Notion workspace called EatCookJoy UAE — HQ. Inside it, build five top-level pages: 01 Playbook (paste this PDF), 02 Chefs, 03 Clients, 04 Content, 05 Finance. Every workflow in Section 4 ends with a 'log to Notion' step. This is non-negotiable — it's what makes the next person you hire productive on day one.

Daily / weekly / monthly cadence (the 30-minute founder day)

CadenceWhat you do
Daily — 30 minWhatsApp inbox triage · social engagement · approve queued content · spot-check that day's chef dispatch.
Weekly — 4 hoursSun: content batch shoot · Mon: KPI review · Tue: outreach · Wed: chef sync · Thu: clear backlog · Fri: light · Sat: rest.
Monthly — half a dayP&L review in Wafeq · DED/FoodWatch compliance check · supplier review · refresh ad creative · bonus payout to top chef.

How to onboard a future VA in 60 minutes

  1. Create a Gmail alias (e.g. va@www.eatcookjoy-uae.com) inside your Google Workspace.
  2. In Notion, share 01 Playbook, 02 Chefs and 03 Clients as 'Can edit'. Hide 05 Finance.
  3. Record a 10-minute Loom screen recording walking through Sections 4.2, 4.3, 4.6 and 4.9 — that's 80% of the daily VA job.
  4. Give them this one prompt to start every shift: see Prompt 27 — VA Daily Standup in Section 6.
  5. Pay weekly via Wise or Payoneer. UAE residency is not required — Onlinejobs.ph and OnlineJobsPH are the cheapest pools.
Tip · Read this once a weekEvery Monday morning, re-read Section 8 (What to delegate, what NOT to delegate). It is the section that will save your brand the most pain in year one.
Why this mattersA boring, repeatable, copy-paste set of instructions. If you follow it in order, you can run EatCookJoy UAE solo for the first 90 days using AI agents and no-code tools — no developers required. Every step lists the exact tool, the exact button, and the exact prompt.

2. The AI tool stack (with AED costs)

Type · ReferenceAED costs

Costs are in AED per month, calculated at AED 3.67 per USD (the UAE dirham peg). Total recurring cost at launch is roughly AED 2,200–2,800/month, scaling to AED 4,500/month by the time you book 30+ events/month.

LayerToolWhy this oneAED / month
Brain — strategy & contentPerplexity Computer · Claude · ChatGPTClaude for long writing, ChatGPT for image gen, Perplexity for research with citations.≈ 220
Website — marketing siteGoDaddy domain → Framer (or Webflow)No-code, AI page builder, fast to ship. Connect ops.eatcookjoy.com as a CNAME.55–110
Booking & paymentsParent app.eatcookjoy.com + Stripe ConnectWhite-labeled. Falls back to Calendly + Stripe payment links.0 (rev share) + 2.9% + 1 AED Stripe fee
CRM & WhatsAppWATI (WhatsApp Business API) or TrengoOfficial Meta API, broadcast templates, shared inbox, webhooks into Make.com.150–290
Automation glueMake.com (preferred) — Zapier as backupVisual scenarios, no-code. Cheaper than Zapier for multi-step flows.40–110
Content designCanva Magic Studio + FigmaCanva for fast bilingual (EN/AR) social tiles. Figma for the rare custom layout.55
Image generationMidjourney · ChatGPT image · Adobe FireflyMidjourney for hero food photography moodboards. Firefly for commercially-safe stock.110
VideoHeyGen (avatars) · Runway · CapCut AI · Opus ClipHeyGen for an Arabic-speaking spokesperson avatar. Opus Clip turns long-form into Reels/TikToks.180–290
VoiceElevenLabsNative Arabic + English voiceovers. Same voice on every Reel for brand consistency.80
Social schedulingMetricool (or Buffer)Schedules to Instagram, TikTok, Facebook, LinkedIn from one calendar. Bulk upload from Canva.85
AdsMeta Ads Manager (Advantage+) · TikTok Smart+ · Google Performance MaxLet the platform AI optimize. Your only job: feed it 20+ creatives and a clear conversion event.Variable (start AED 3,000 ad spend)
ReviewsTrustpilot + Google Business ProfileTrustpilot is the trust signal HNW expats look for. GBP wins local Dubai/Abu Dhabi search.0 (free tiers)
Knowledge base / SOPsNotion AISingle source of truth. Notion AI summarizes, drafts, translates between EN/AR.40
BookkeepingWafeq (or Zoho Books)UAE-compliant: VAT 5%, e-invoicing, FTA-ready. Wafeq is built for the UAE.70–130
Data / dashboardsLooker Studio (free) + Google SheetsConnect Stripe and Sheets. Build a single 'EatCookJoy UAE Weekly' dashboard.0
Tip · Pay annually where possibleNotion, Canva, Make.com, Metricool and Wafeq all give 15–20% off on annual billing. Once a tool earns its place after 30 days, switch it to annual.

The UAE dirham is pegged to the US dollar at AED 3.6725 per USD — see Central Bank of the UAE.

3. Foundation setup — Weeks 1–2 of May

Type · SetupDo first

Two weeks of grunt work that you'll never have to do again. Block 4–5 hours per day, Monday to Friday. Do not start the workflows in Section 4 until every box below is ticked.

3.1 Buy the domain on GoDaddy and connect it to Framer

  1. Go to godaddy.com · sign in · search www.eatcookjoy-uae.com · add to cart · checkout. Buy WHOIS privacy (~AED 35/yr).
  2. In Framer, sign up at framer.com · create a new site from a 'Restaurant / Food' template.
  3. In Framer, click Site Settings → Domain → Add custom domain → paste www.eatcookjoy-uae.com. Framer will show you two A records and a CNAME.
  4. Back in GoDaddy: My Products → DNS → Manage DNS. Delete the default 'parked' A and CNAME records. Add the two A records and CNAME exactly as Framer shows them. Save.
  5. Wait 30–60 minutes. Refresh Framer's domain page until you see a green 'Connected' tick. SSL is automatic.
  6. Repeat the CNAME flow once more for ops.eatcookjoy.com pointing to the parent EatCookJoy ops portal (the parent team will give you the target hostname after you sign the franchise agreement — see step 3.5).

3.2 Create Google Workspace

  1. Go to workspace.google.com · choose Business Starter (~AED 22/user/month) · use www.eatcookjoy-uae.com as the domain.
  2. Verify domain ownership: Workspace will give you a TXT record. Add it under GoDaddy DNS exactly like step 3.1.4.
  3. Create three users: aziz@, hello@ (shared inbox alias), chefs@ (chef recruitment).
  4. Inside Gmail, set up two Send-As aliases for hello@ so you can reply from your main account.
  5. Turn on 2-Step Verification for every user. Save backup codes to 1Password or Bitwarden.

3.3 Open Meta Business Suite, Instagram Business, TikTok Business

  1. Go to business.facebook.com · Create account → 'EatCookJoy UAE' · use aziz@www.eatcookjoy-uae.com.
  2. Inside Business Suite: Add Asset → Page. Create a Facebook Page called 'EatCookJoy UAE'. Category: 'Personal Chef'.
  3. Add Asset → Instagram account. Either claim @eatcookjoyuae if available, or pick the closest variation. Convert to a Business account.
  4. Connect the Instagram Business account to the Facebook Page (required to schedule from Metricool and run ads).
  5. Open ads.tiktok.com · sign up for a Business Centre · create an Ad Account in UAE / AED.
  6. Verify your TikTok handle in TikTok Business Center so you can post organic content via Metricool.

3.4 Apply for the DED trade license and book PIC food safety training

EatCookJoy UAE will be a chef-dispatch business that operates in the client's home kitchen. You still need a UAE trade licence and the chefs you dispatch need PIC certification. There are two viable license routes — pick one:

  1. Route A — Mainland (Dubai DED). Go to invest.dubai.ae · 'Start a business' · choose Catering Services activity (DED code 5610001) plus E-commerce (4791001) · select Sole Establishment or LLC. Cost ~AED 12,000–15,000/year. Allows you to bill across all of UAE.
  2. Route B — Free zone (IFZA, SHAMS or Meydan Free Zone). Cheaper (~AED 5,500–8,500/year) and 100% online. Pick this if you'll only dispatch chefs and not own kitchen premises. Meydan is the most respected for F&B-adjacent activities.
  3. After license issuance, register for VAT at tax.gov.ae if your projected 12-month revenue exceeds AED 375,000 (mandatory threshold).
  4. PIC food safety training — book at any Dubai Municipality-accredited provider such as TÜV Rheinland · choose 'PIC Level 2' · 1-day course, ~AED 600. Every chef on your roster must hold this card.
  5. Register your business on the FoodWatch UAE portal once your license is issued. Mandatory for any food-handling business in Dubai.
  6. Save scans of every certificate to Notion → 05 Finance → Compliance.
Heads up · Don't skip the franchise agreementBefore you spend a dirham on Framer or Stripe, sign the EatCookJoy franchise / 'Launch Your Business' agreement with the parent company in San Francisco. That contract gives you white-label access to app.eatcookjoy.com and the chef portal at ops.eatcookjoy.com, which together replace 80% of the custom software you'd otherwise need.

3.5 Sign the franchise agreement and provision parent-portal access

  1. Email Zainab Ghadiyali (founder, EatCookJoy USA / eatcookjoy.com) introducing yourself and the UAE plan. Reference her LinkedIn: linkedin.com/in/zainabg.
  2. Request the 'Launch Your Business' onboarding pack — pricing, revenue share, and a sandbox login to ops.eatcookjoy.com.
  3. Once signed, ask the parent team for a CNAME target so you can map ops.eatcookjoy-uae.com (or whatever subdomain they prefer) to their portal. Add the CNAME in GoDaddy DNS like in step 3.1.4.
  4. Provision Stripe Connect under the parent's master account so AED payouts land in your UAE bank weekly.
  5. Block 90 minutes for a screen-share with the parent team to walk through the chef portal — record it to Loom and save under Notion → 01 Playbook → Parent portal walkthrough.

3.6 Open a UAE business bank account

  1. With the trade licence + Emirates ID, apply at Wio, Mashreq NeoBiz or Emirates NBD BusinessOnline. Wio is fully digital and approves in 48 hours; pick it for speed.
  2. Connect the bank to Wafeq (or Zoho Books) via the bank's auto-feed so transactions sync nightly — no manual data entry.
  3. Wire AED 30,000 working capital from your personal account. This covers ad spend + first-month chef payouts before customer cashflow stabilizes.

Foundation checklist (print this)

  • Domain bought on GoDaddy
  • Framer site connected and SSL green
  • ops.eatcookjoy.com CNAME live
  • Google Workspace + 2FA on all accounts
  • Meta Business Suite + Instagram Business + TikTok Business open
  • DED / free zone trade licence issued
  • VAT registration submitted (if applicable)
  • PIC food safety training booked for all chefs
  • FoodWatch UAE registration done
  • Franchise agreement signed with parent EatCookJoy
  • Stripe Connect provisioned
  • UAE business bank account active
  • Notion HQ with 01–05 pages built
  • Wafeq (or Zoho Books) connected to bank

Federal Food Safety Law No. 10 of 2015 and the Dubai Municipality Food Code make Person-In-Charge certification mandatory for anyone handling food in a commercial capacity in the UAE.

4. The 12 core workflows

Each workflow follows the same template: Why · Tools · Step-by-step · Exact AI prompts · Time saved · How to monitor. All twelve together compose the operating engine of EatCookJoy UAE.

4.1 Chef recruitment

Type · Workflow

Why this matters

Chefs are your supply. You need a pipeline of 6–10 vetted, PIC-certified chefs in Dubai and 3–5 in Abu Dhabi before launch. Doing this manually is a full-time job; AI screens 80% of applications and only surfaces the top 20% for human interview.

Tools used

Tally form (free) · Google Sheets · Make.com · Claude or ChatGPT (screening) · Calendly · Loom (intro video) · WhatsApp Business · ops.eatcookjoy.com chef portal.

Step by step

  1. Build a Tally form at tally.so titled 'Join EatCookJoy UAE — Chef Application'. Required fields: full name, WhatsApp, Emirates ID #, PIC card # + expiry, years of professional experience, top 3 cuisines, languages spoken (EN/AR/HI/UR/TL), willingness to travel between Dubai & AD, hourly rate ask, link to portfolio (Instagram or Drive), short video (60-second intro — Tally accepts Loom URLs).
  2. In Tally settings → Integrations → Webhooks → paste a Make.com webhook URL (you'll create this in step 4 below).
  3. Post the form link in: Filipino Chefs in Dubai Facebook groups · Indian Chefs UAE WhatsApp groups · LinkedIn ('private chef Dubai') · Take a Chef & ChefMaison aren't accepting external poaches but their public chef profiles are good cold-DM targets — see Take a Chef Dubai chef directory (takeachef.com/en-ae).
  4. In Make.com, create a scenario: Tally webhook → Google Sheets (append row) → Claude (screen) → Slack/Email digest. The Claude module passes the application to Prompt 1 below and writes back a score 0–100 + a 3-bullet recommendation.
  5. Every Tuesday, open the 'Chefs — Inbound' Sheet, filter score ≥ 75, and book 25-minute Calendly intros. Send the auto-message: 'Salam! Thank you for applying to EatCookJoy UAE. Please pick a 25-min slot here — {Calendly link}. Tip: bring your PIC card photo and one signature dish menu.'
  6. After the call, fill in your own 1–10 vetting score in Notion → 02 Chefs → Inbound. If >=8, send the franchise sub-contract via DocuSign (free tier) and onboard them into ops.eatcookjoy.com.

Prompt 1 — Chef application screener

You are screening chef applications for EatCookJoy UAE, a premium private-chef
service operating in Dubai and Abu Dhabi. Score the applicant from 0 to 100 on:

Experience (0-30): years cooked professionally, calibre of venues
Hygiene (0-20): PIC card valid? HACCP? food safety language used?
Cuisine fit (0-20): do their cuisines match our top demand:
Lebanese, Emirati, Italian, Indian, Japanese,
healthy/keto, vegan, kids?
Communication (0-15): spelling, English clarity, Arabic/Hindi a plus
Presentation (0-15): portfolio photos, intro video charisma, plating

Return STRICT JSON only:
{
"score": <int>,
"recommend": "INTERVIEW" | "REJECT" | "HOLD",
"top_strengths": ["...", "...", "..."],
"concerns": ["...", "..."],
"questions_to_ask_in_interview": ["...", "...", "..."]
}

Application data:
{{paste full Tally submission here}}

Prompt 2 — Vetting interview question generator

Act as a head chef hiring for a luxury private chef brand in Dubai.
Generate 8 interview questions for a candidate whose cuisine is {{cuisine}}
and claimed years of experience is {{years}}. Mix:
3 hygiene/HACCP questions
2 cuisine-technique questions specific to {{cuisine}}
2 client-handling scenarios (HNW expat villa, fussy 4-year-old, last-minute Halal-only
request)
1 Arabic-language warmth question (one short greeting + one polite phrase)

For each question include: the question, the green-flag answer in 1 line,
and the red-flag answer in 1 line.

Time saved: Reading 60 applications manually = ~5 hours. Claude does it in 8 minutes for ~AED 4 of API cost. You only ever see the top 20% — saves 4 hours per recruitment cycle.

How to monitor thisEvery Tuesday at 09:00, open the 'Chefs — Inbound' Sheet, filter recommend=INTERVIEW, and check the count. Target: 6 new qualified chefs added per month for the first quarter.

4.2 Client lead capture

Type · Workflow

Why this matters

Most UAE private-chef sites force a manual booking form. You will beat them on speed: a lead lands on the site, fills 4 fields, and gets a WhatsApp reply from an AI in under 60 seconds.

Tools used

Framer landing page · Tally form (or native Framer form) · WATI · Make.com · Claude · Google Sheets (CRM) · WhatsApp Business API.

Step by step

  1. On the Framer homepage hero, add a single CTA: 'Book your private chef — get a quote in 60 seconds'. Button opens a 4-field Tally form: Date · # of guests · Cuisine preference · WhatsApp number.
  2. In Tally → Integrations → Webhooks → paste a Make.com URL.
  3. In Make.com build scenario: Tally webhook → Google Sheets (Leads tab) → Claude (Prompt 3) → WATI sendTemplate → Sheets (update with quote).
  4. Inside WATI, create a WhatsApp Template called quote_v1 (Meta requires pre-approval — submit and wait 24 hours).
  5. Set up an SLA timer: if you don't manually reply within 10 minutes of the lead, Make.com sends a follow-up nudge to your phone.
  6. Every lead is logged to Notion → 03 Clients → Inbound via a second Make.com module.

Prompt 3 — Instant WhatsApp quote draft

You are the AI concierge for EatCookJoy UAE. A potential client just submitted:
Date: {{date}}
Guests: {{guests}}
Cuisine: {{cuisine}}
City: {{city}}

Draft a warm, 4-line WhatsApp reply in {{language}} (English by default, Arabic if
the client wrote in Arabic, Hindi/Urdu if Indian/Pakistani name detected).

Rules:
- Open with "Salam {{first_name}}!" or "Hi {{first_name}}!"
- Suggest a price band in AED based on this rule:
Casual home dinner: AED 220-280 per guest (min 4 guests)
Premium chef's table: AED 380-520 per guest (min 6 guests)
Yacht / villa event: AED 550-800 per guest (min 8 guests)
- One line on what's included: menu planning, grocery shopping, cooking, full clean-up.
- End with a single question: "Shall I send 3 menu options? [plate]"
- Max 480 characters total. No emoji except one.
- Never invent dietary claims. If cuisine is unclear, ask one clarifying question.

Time saved: A 60-second AI quote replaces a 2-hour manual back-and-forth. Saves ~110 minutes per lead; at 80 leads/month that's 145 hours saved.

How to monitor thisLooker Studio dashboard tile: Leads → Quoted → Booked funnel. Target conversion: 18% lead-to-booked. Drop below 12% for two consecutive weeks → review Prompt 3 wording.

4.3 Booking and payment

Type · Workflow

Why this matters

Once the lead says yes to a menu, you must lock in the date with a non-refundable deposit before you assign a chef. Stripe payment links + Calendar holds prevent no-shows and double-bookings.

Tools used

ChatGPT (quote drafting) · Stripe Connect (via parent app) · Calendly Events · Google Calendar · WATI.

Step by step

  1. In ChatGPT, paste Prompt 4 to generate a polished quote PDF. ChatGPT outputs HTML — paste it into a Notion page, then File → Export → PDF.
  2. Go to Stripe Dashboard → Payment Links → New. Set price = 50% of total in AED. Description: 'EatCookJoy UAE — Booking deposit · {{date}} · {{guests}} guests'. Copy the link.
  3. Send via WATI: 'Here's your quote {{client}}. Pay 50% now to lock the date — {Stripe link}. Balance due 24h before the event.'
  4. On payment success, Stripe fires a webhook to Make.com → Make creates a Google Calendar event 'CONFIRMED — {{client}} — {{date}}' on your 'Bookings' calendar and adds 'TENTATIVE' for the chef.
  5. Use ops.eatcookjoy.com to assign the chef. The chef gets an invite to their Calendly + a WhatsApp message via Workflow 4.6.
  6. Final balance: 24 hours before event, Make.com auto-fires a second Stripe Payment Link for the remaining 50% via WATI.

Prompt 4 — Quote drafting (one-page HTML)

Draft a one-page quote in HTML for an EatCookJoy UAE private-chef booking.

INPUT
Client name: {{name}}
Event date / time: {{date}} at {{time}}
Address: {{address}}
Guests: {{guests}}
Cuisine theme: {{cuisine}}
Dietary needs: {{dietary}}
Budget per head: {{aed_pp}}

OUTPUT
- Header: EatCookJoy UAE logo placeholder, brand color #0F766E.
- Three menu options (4 courses each), titled "Option A / B / C" — each
has Amuse / Starter / Main / Dessert with one short Arabic-style
poetic descriptor per course.
- Inclusions block: menu planning, grocery shopping, cooking on-site,
full kitchen clean-up.
- Pricing table: per-head, # guests, subtotal, 5% VAT, total in AED.
- Payment terms: 50% deposit on confirmation, 50% 24 hours before event.
- Footer: WhatsApp number, www.eatcookjoy-uae.com, license # placeholder.

Tone: warm, premium, confident. No emojis. Keep to one printed page.

Time saved: A polished quote in 90 seconds vs. 30 minutes hand-writing. Saves ~28 minutes per booking.

How to monitor thisStripe Dashboard tile in Looker Studio: deposit-paid rate. If <75% of quotes convert to deposit, the price band in Prompt 3 is too high or the menu in Prompt 4 isn't compelling. A/B test menu Option A vs. B.

4.4 Menu personalization

Type · Workflow

Why this matters

UAE clients have rich and specific dietary requirements: Halal-only, vegan, keto, gluten-free, Jain, kid-friendly, Ramadan iftars. The parent EatCookJoy team uses AI to customize family meals — you'll do the same, but at the menu-quote stage to win bookings.

Tools used

Claude (best for long structured menus) · Notion AI (for translation EN↔AR) · Google Sheets (master ingredient cost DB).

Step by step

  1. Build a master ingredient cost sheet in Google Sheets called 'Cost DB'. Columns: ingredient · unit · AED cost (Carrefour) · AED cost (Kibsons) · category. Populate with your top 200 ingredients.
  2. Save the master menu prompt below in Notion under 04 Content → Master Prompts → Menu. Pin it.
  3. When a quote needs custom menus, open Claude. Paste the master prompt + the client's dietary brief.
  4. Claude returns 3 menu options. Paste them into Workflow 4.3's Prompt 4 to drop into the quote PDF.
  5. Translate to Arabic with one click — Notion AI → 'Translate to Arabic' on the same block. Always have your Arabic-speaking chef proofread before sending to an Arabic-first client.

Prompt 5 — Master menu personalization template

You are the head chef of EatCookJoy UAE designing a 4-course private-dinner
menu. Generate THREE distinct menu options for the brief below.

CLIENT BRIEF
Cuisine theme: {{cuisine}} (e.g. Modern Lebanese, Italian Coastal,
Indian Royal, Japanese Omakase, Emirati Heritage)
Guests: {{guests}} adults, {{kids}} kids
Dietary rules: {{rules}} (e.g. Halal mandatory, vegan, keto, kid-friendly,
gluten-free, Jain, Ramadan iftar, Eid feast,
wellness/calorie-controlled)
Allergies: {{allergies}}
Budget per head: AED {{aed_pp}}
Occasion: {{occasion}} (date night, birthday, wedding, corporate,
Ramadan, kids party)
Season / month: {{month}} (use seasonal UAE produce: dates, sumac,
za'atar, pomegranate, samak hammour, etc.)

CONSTRAINTS
- Halal: NEVER include pork, alcohol-cooked dishes, non-Halal animal proteins.
Substitute with dealcoholized reductions or fruit-based glazes.
- Vegan: no animal products at all, including dairy, ghee, honey.
- Keto: < 10g carbs/dish, emphasize fats, protein.
- Kids: at least one playful dish (e.g. mini-sliders, animal-shaped fruit platter).
- Ramadan iftar: open with dates + laban, include a sharing platter mezze.

OUTPUT FORMAT (markdown)
## Option A — {{evocative title}}
*Amuse:* one-line poetic description (≤14 words)
*Starter:* one-line poetic description
*Main:* one-line poetic description
*Dessert:* one-line poetic description
*Pairing:* non-alcoholic pairing (mocktail / juice / mint tea)

## Option B — ...
## Option C — ...

## Why these three
3 sentences explaining how each option meets the brief differently.

Time saved: A bespoke 3-option menu in 4 minutes vs. 45 minutes brainstorming. ~40 minutes saved per quote.

How to monitor thisTrack 'menu-acceptance rate' in Notion: how often does Option A or B get picked vs. needing revisions? Above 70% on first send = prompt is well-tuned. Below 50% = retune the cuisine knowledge in Claude with a project memory.

4.5 Grocery list and cost calculation

Type · Workflow

Why this matters

Food cost is the #1 P&L driver for private-chef businesses. Get this wrong and a AED 2,800 booking turns into AED 600 profit. AI converts the agreed menu into a Carrefour or Kibsons-priced shopping list in under 2 minutes.

Tools used

Claude · Google Sheets ('Cost DB' from 4.4) · Carrefour UAE app · Kibsons app · WhatsApp.

Step by step

  1. Open the agreed menu in Notion. Copy it.
  2. Open Claude in the same Project that has 'Cost DB' uploaded as a knowledge file.
  3. Run Prompt 6 — Claude outputs a markdown shopping list grouped by Carrefour vs. Kibsons aisles, with quantities and AED estimates.
  4. Paste the list into Google Sheets, run a SUM, and check that food cost ≤ 28% of revenue.
  5. If > 28%, ask Claude: 'Suggest 3 swap-ins that cut AED 80 without hurting the menu narrative.'
  6. Send the final list to the chef via WhatsApp with a prefilled Carrefour or Kibsons cart link if available.

Prompt 6 — Grocery list + cost from menu

You are the production manager for EatCookJoy UAE. Convert the menu below
into a precise grocery shopping list for {{guests}} guests.

MENU
{{paste the chosen Option}}

REQUIRED OUTPUT
## Shopping list — Carrefour UAE
| Ingredient | Qty | Unit | AED estimate | Aisle |
...
Subtotal: AED ___

## Shopping list — Kibsons (premium produce + meat)
| Ingredient | Qty | Unit | AED estimate | Category |
...
Subtotal: AED ___

## Cost summary
- Total food cost: AED ___
- Food cost %: ___% of revenue (target <= 28%)
- 3 cost-cutting swaps if % is over target

## Pre-shop checklist (chef brings)
- knife roll, microplane, blowtorch, scale, chinois, etc.

RULES
- Round all quantities up to standard pack sizes (e.g. 250g, 500g, 1kg).
- Add 10% buffer on perishables.
- Use Carrefour for pantry, Kibsons for fresh produce + meat.
- Halal-only proteins from Kibsons. No pork. Clearly mark organic SKUs.

Time saved: Shopping list + costing in 3 minutes vs. 25 minutes. ~22 minutes per booking.

How to monitor thisWeekly P&L in Wafeq, filtered to 'Cost of Goods'. Food cost % column should stay between 24–28%.

4.6 Chef briefing and dispatch

Type · Workflow

Why this matters

The chef is in the client's home representing your brand. They need a single message with the menu, the address, the timing, the dietary red flags, and the parking instructions — pre-formatted and idiot-proof.

Tools used

Claude · Google Maps · WATI / WhatsApp Business · Make.com · Notion.

Step by step

  1. Once a booking is confirmed (after Workflow 4.3), open Make.com scenario 'Chef Brief Auto'.
  2. The scenario reads the booking row from Sheets, generates a brief via Prompt 7, attaches a Google Maps share-link, and sends it via WATI to the assigned chef.
  3. Run a confirmation handshake: WATI sends the chef a button reply 'I'm prepared [OK]'. If the chef hasn't tapped it within 6 hours, Make.com pings you on Slack/WhatsApp.
  4. On the day, send a 'good luck' message at T-2 hours and a 'how did it go?' message at T+2 hours after end time — both via Make.com.

Prompt 7 — Chef dispatch brief (WhatsApp-ready)

Generate a dispatch brief for chef {{chef_name}} for the EatCookJoy UAE booking
below. Format for WhatsApp — emoji-light, scannable, max 700 characters.

BOOKING
Client: {{client}}
Date / time: {{date}} {{start_time}} arrive 90 min before
Address: {{address}}
Guests: {{guests}} adults, {{kids}} kids
Menu: {{menu_option}}
Dietary red flags: {{allergies}}
Special requests: {{notes}}

OUTPUT
[plate] EatCookJoy UAE Brief — {{client}}

[pin] Address: {{address}}
[map] Maps: {{google_maps_link}}
[car] Parking: {{parking_note}}
[time] Arrive: {{arrive_time}} sharp · Serve {{start_time}}

[guests] {{guests}} adults · {{kids}} kids
[!] Allergies / restrictions: {{allergies}}

[menu] Menu:
- Amuse: ...
- Starter: ...
- Main: ...
- Dessert: ...

[cart] Groceries: arriving via Kibsons by {{grocery_eta}}
[basket] Equipment: chef brings knife roll, blowtorch, scale.
[uniform] Uniform: black chef's coat + apron · clean shoes
[phone] On standby: +971 XX XXX XXXX

Reply [OK] when prepped.

Time saved: Auto-dispatch saves ~20 minutes per booking in copy-pasting and reduces no-shows to under 2%.

How to monitor thisTrack 'chef-confirm latency' (time from dispatch → [OK] reply) as a column in Sheets. If median > 4 hours, the chef is unreliable — coach or replace.

4.7 Daily content creation (1 hour per day)

Type · Workflow

Why this matters

Every UAE competitor is winning on Instagram and TikTok food content. You will batch-produce 14 pieces of content per week in 3 hours total, then drip them out daily — at the speed only an AI-augmented founder can sustain.

Tools used

ChatGPT · Claude · Canva Magic Studio · Midjourney · CapCut AI · Opus Clip · ElevenLabs · iPhone.

Step by step

  1. Sunday 4pm — 90-min batch shoot. Film 6 short clips with your iPhone (chef plating, ingredients close-up, b-roll of Dubai skyline + dish, behind-the-scenes lab, 1 customer testimonial). Save raw to a Google Drive folder 'Content / {{week}}'.
  2. Sunday 6pm — open ChatGPT, run Prompt 8 to generate this week's content calendar (14 posts: 7 IG Reels, 4 TikTok, 3 carousels).
  3. For each post, run Prompt 9 to draft caption + 20 hashtags in EN and AR.
  4. Open Canva Magic Studio. Use the 'EatCookJoy UAE — Reels Template' brand kit you set up in Section 3. Drag in the iPhone clips + AI captions. 12 minutes per Reel.
  5. Use Opus Clip to auto-cut any 60+ second clip into 3 vertical highlights with auto-captions.
  6. Use ElevenLabs (one Arabic voice + one English voice — pick once and never change for brand consistency) to add a 5-second voiceover hook on Reels.
  7. Drop the 14 finished posts into Metricool's calendar (Workflow 4.8).

Prompt 8 — Weekly content calendar

You are the social media director for EatCookJoy UAE, a premium private chef
service in Dubai and Abu Dhabi. Generate a 7-day content calendar for the week
of {{week_starting}}. Follow this mix:

3 × Instagram Reels (15-30s, hook-led, food close-up)
2 × TikTok (vertical, trend-aware, cuisine reveal)
2 × IG Reels (chef behind-the-scenes / story)
4 × Carousel posts (5 slides each: menu reveal, recipe tease, BTS,
client highlight)
3 × Stories prompts (poll / Q&A / behind the scenes)

For each post return: day, format, hook (Arabic + English), caption seed (≤30 words
each), 3 b-roll ideas, 1 strong CTA. Theme of the week: {{theme}}
(e.g. "Ramadan iftar at home", "Italian coastal nights", "kids birthday menus").

Prompt 9 — Bilingual caption + hashtags

Write two versions of an Instagram caption for the post below.

POST
Format: {{format}}
Hook: {{hook}}
Dish: {{dish}}

DELIVER
## English (Dubai expat tone, premium, not salesy)
- 1 strong opening line
- 3-4 sentence body
- one CTA: "WhatsApp +971 XX XXX XXXX or visit www.eatcookjoy-uae.com"
- 20 hashtags ranked: 5 huge (#dubaifood), 10 medium (#dubaichef),
5 niche (#privatechefdubai)

## Arabic (Khaleeji, warm, hospitality-led)
- same structure
- 20 Arabic hashtags
- keep brand name "EatCookJoy UAE" un-translated

Time saved: 14 posts in 3 hours instead of 14 hours of solo creation. ~11 hours saved per week.

How to monitor thisMetricool weekly report → reach + saves + WhatsApp DMs. Target: 8% saves rate on Reels by month 3.

4.8 Social media scheduling (Metricool batch upload)

Type · Workflow

Why this matters

You need consistent posting at peak UAE engagement times (12:30, 19:30, 22:00 GST) without thinking about it daily. Metricool schedules to IG, TikTok, FB and LinkedIn from one calendar.

Tools used

Metricool (or Buffer) · Canva exports · iPhone for Stories.

Step by step

  1. Inside Metricool, connect Instagram Business, Facebook Page, TikTok Business and LinkedIn Page (set up in Section 3).
  2. Build a 'Best times to post — UAE' template: Mon 12:30 + 19:30 · Tue 13:00 + 20:00 · Wed 12:30 + 22:00 · Thu 17:00 + 21:00 · Fri 11:00 + 20:00 · Sat 19:00 · Sun 13:00 + 21:00.
  3. Bulk upload Sunday's 14 finished pieces. Auto-fill caption from the EN version; for IG add the AR version as the first comment using Metricool's 'first comment' field.
  4. Stories are still manual (4–5 per day). Use Metricool's mobile app: 90 seconds per story.
  5. Every Friday morning, export Metricool's weekly analytics PDF and drop it into Notion → 04 Content → Reports.

Time saved: Scheduling 14 posts takes 25 minutes once a week vs. 14 daily 5-minute posting sessions = 70 min. Net saving: ~45 min/week, plus consistency.

How to monitor thisOne number to watch: 'Reach per post' rolling 7-day average. If it drops 30%+ in a single week, the algorithm has changed — refresh hooks via Prompt 8.

4.9 Customer support — WhatsApp concierge

Type · Workflow

Why this matters

UAE customers expect WhatsApp replies in minutes, not hours. AI-drafted replies for the top-30 questions cover ~85% of inbound — you only handle the unusual 15%.

Tools used

WATI auto-replies · Claude (template generator) · Notion (FAQ) · Make.com.

Step by step

  1. In WATI, build keyword auto-replies for the top 30 questions. Use Prompt 10 to generate the templates in EN, AR, HI/UR.
  2. For complex inbound, WATI flags it 'needs human' and pings you. Aim to reply within 10 minutes during 09:00–22:00 GST.
  3. Every reply outside the templates → save it to Notion → 03 Clients → FAQ candidates. Once 5 customers ask the same thing, generate a new template.

Prompt 10 — Top-30 FAQ template generator

Generate WhatsApp reply templates for EatCookJoy UAE for the 30 questions below.

QUESTIONS
1. How much does a private chef cost?
2. Do you cater Halal-only?
3. Can the chef cook vegan/keto/gluten-free?
4. How many guests minimum?
5. Are groceries included?
6. Do you serve Abu Dhabi / Sharjah / RAK?
7. How far in advance should I book?
8. What if I cancel?
9. Can the chef bring equipment?
10. Do you do Ramadan iftars?
11. Do you do kids' parties?
12. Can we hire a chef weekly for meal prep?
13. Do chefs speak Arabic / Hindi / Urdu?
14. Are chefs PIC-certified?
15. Do you provide a waiter / server?
16. Will the chef clean up?
17. What payment methods?
18. Is VAT included in the price?
19. Can I see sample menus?
20. Can we taste before booking?
21. What if my guest is allergic?
22. Do you do yacht / desert / villa events?
23. Do you do corporate dinners?
24. Can the chef be female / male preference?
25. Pet policy in the kitchen?
26. Do you do brunch?
27. Will the chef bring wine? (Halal ONLY — no alcohol)
28. Refund policy?
29. Can I tip the chef?
30. How do I leave a review?

Output: for each question, give EN reply (under 380 chars), AR reply, HI/UR reply.
Tone: warm, premium, hospitality-led. Sign-off: "Team EatCookJoy UAE "

Time saved: Auto-replies handle ~85% of inbound. Net saving: ~12 hours per week at 30 bookings/month.

How to monitor thisWATI dashboard: 'first response time'. Target median < 90 seconds.

4.10 Reviews and UGC collection

Type · Workflow

Why this matters

Social proof is the #1 conversion lever in private chef booking. Trustpilot for paid-search trust + Google Business Profile for local SEO + UGC clips for Reels. Trigger the ask while the smile is fresh — within 2 hours of the event.

Tools used

Make.com · WATI · Trustpilot · Google Business Profile · Canva · Opus Clip.

Step by step

  1. Build a Make.com scenario triggered T+2 hours after each booking's end_time: WATI sends Prompt 11's review-request message with a Trustpilot link + a GBP link + a 1-tap upload link to a Google Drive folder for video.
  2. Every Friday, scrape the new Drive uploads + new reviews. Run Prompt 12 to turn the best review into a Reel script + caption.
  3. Open Canva, drop the customer's clip + the AI-written caption + your brand template. Push to Metricool calendar for Tuesday's slot.
  4. Send the customer a thank-you + a 10% off code for their next booking via WATI.

Prompt 11 — Post-event review request

Generate a 3-sentence WhatsApp message asking {{client_name}} for a review of their
EatCookJoy UAE event yesterday with chef {{chef_name}}, theme {{cuisine}}.

Rules:
- Open with one specific personal detail: "Hope {{kid_name}} loved the dessert!"
(drawn from the booking notes)
- One sentence inviting a Trustpilot review with link {{trustpilot_link}}
- One sentence inviting a Google review with link {{gbp_link}}
- Optional PS: "If you have a 5-second video clip from the night, drop it here:
{{drive_upload_link}} — we'll send a 10% off code for your next booking [gift]"
- Tone: warm, brief, never begging.

Prompt 12 — Review → Reel script

Turn this 5-star review into a 20-second Instagram Reel script:

REVIEW
"{{paste review}}"

OUTPUT
hook (1 line, EN + AR)
voiceover script (45 words max)
3 b-roll cuts to use
on-screen text overlay (max 6 words, large, animated)
caption (EN + AR)
10 hashtags

Time saved: Auto-asks at scale produce 3–5x more reviews than manual asking. Conservative gain: +25 reviews/quarter.

How to monitor thisTrustpilot score (target ≥ 4.7) and Google Business Profile reviews count (target +10/month). If response rate to the review ask < 25%, rewrite Prompt 11.

4.11 Reporting and dashboards

Type · Workflow

Why this matters

You can't improve what you don't see. A single Looker Studio dashboard gives you the 6 numbers that matter, and Claude turns those numbers into a Monday-morning narrative for you.

Tools used

Looker Studio (free) · Stripe → Sheets connector · Google Sheets · Claude.

Step by step

  1. In Google Sheets, install the official 'Stripe' add-on. Connect your Stripe Connect account. Auto-pull payments daily.
  2. Build a 'KPIs' tab with 6 cards: Bookings · Revenue (AED) · Avg Order Value · Food Cost % · Lead → Booked % · Reviews count.
  3. In Looker Studio (lookerstudio.google.com), create a new report. Connect the Sheet. Drag scorecards onto the canvas. Add a weekly trendline chart.
  4. Share the dashboard with yourself + future VA. Bookmark it on your phone home screen.
  5. Every Monday 09:00, run Prompt 13 to convert the past-week numbers into a 5-bullet narrative + 3 actions for the week.

Prompt 13 — Monday business narrative

You are my COO. Below are last week's EatCookJoy UAE numbers:

Bookings: {{n_bookings}} (prev week: {{prev_n}})
Revenue (AED): {{revenue}} (prev: {{prev_revenue}})
Avg order value (AED): {{aov}} (prev: {{prev_aov}})
Food cost %: {{food_cost_pct}} (target ≤ 28%)
Lead → Booked rate %: {{conv}} (target ≥ 18%)
New 5-star reviews: {{reviews}}

Write:
## What worked
3 bullets - specific, numerical
## What broke
2 bullets - specific, numerical
## Top 3 actions for this week
numbered, each starts with a verb, each fits in ≤ 1 hour

Time saved: Insight in 2 minutes vs. 45 minutes of staring at a spreadsheet. ~40 min/week.

How to monitor thisThe dashboard IS the monitor. Re-check every Monday before standup with the chef team.

4.12 Influencer and PR outreach

Type · Workflow

Why this matters

Dubai's HNW market is reached by 50–200 nano + micro creators (food, lifestyle, expat). AI lets you send 50 personalized cold pitches per week — vs. 5 manually.

Tools used

Apollo (B2B contacts) · Phantombuster (Instagram contact extraction) · Smartlead or Lemlist · Claude · Notion.

Step by step

  1. Use Phantombuster's 'Instagram Profile Scraper' to pull a list of 200 Dubai food creators with 5K–80K followers. Export to CSV.
  2. Enrich emails with Apollo (or Hunter.io). Move into Notion → 04 Content → Influencers.
  3. In Smartlead or Lemlist, set up a 3-email sequence using Prompt 14 + 15. Each email is dynamically personalized with creator's last 3 posts.
  4. Cap sends at 25/day, 5 days/week. Track replies in Smartlead.
  5. On reply, move the convo to WhatsApp and offer a comp'd dinner-for-2 in exchange for 1 Reel + 3 Stories. Nothing else. Keep it simple.

Prompt 14 — Influencer cold DM (personalized)

Write a 60-word Instagram DM from EatCookJoy UAE to influencer {{handle}}.

CREATOR CONTEXT
Recent 3 posts: {{post_summaries}}
Audience size: {{followers}}
Niche: {{niche}}
City: {{city}}

RULES
- First line: a specific compliment about ONE recent post (mention the dish or
location).
- Second sentence: 1-line pitch — comp'd 4-course private chef dinner at their home or
a Dubai villa we provide.
- Third sentence: clear ask — "1 Reel + 3 Stories tagging @eatcookjoyuae".
- Close: "Reply YES if curious — I'll WhatsApp you a date."
- No emojis. No hashtags. No links. Under 60 words.

Prompt 15 — PR pitch to UAE press

Write a 180-word press pitch from the EatCookJoy UAE team to a
food editor at {{publication}} (e.g. Time Out Dubai, The National, Gulf News,
WhatsOn, Esquire ME).

ANGLE OPTIONS (choose strongest based on month):
- "How AI is changing the way Dubai families dine at home"
- "EatCookJoy UAE — the US private-chef startup that hit $1M ARR with zero ad spend,
now in Dubai" (founded by Zainab Ghadiyali, eatcookjoy.com)
- "Inside the Ramadan iftar trend going private in 2026"

INCLUDE
- One headline-ready line
- 3 specific UAE data points (market growth 6.32% CAGR, demand cities Dubai > Abu Dhabi
> Doha, pricing benchmarks vs. Take a Chef and ChefMaison)
- One quote from the EatCookJoy UAE spokesperson (warm, 25 words max)
- One CTA: "Happy to host you for a 4-course tasting"
- Sign off with phone + www.eatcookjoy-uae.com

Time saved: 50 personalized cold pitches in 90 minutes vs. 8 hours manually. ~6.5 hours saved per week.

How to monitor thisSmartlead reply rate. Target 12%+ on email, 20%+ on IG DMs. Below 5% for two weeks → rewrite Prompt 14's first line.

5. Daily, weekly, monthly cadence

Type · Cadence

If you do exactly the activities below — and nothing else — the AI stack runs the rest of the business. This is the calendar of an 80%-AI-leveraged founder.

The 30-minute daily founder block (08:30–09:00 GST)

  1. 08:30 — open WATI inbox · clear any 'needs human' flags · target zero unread by 08:45
  2. 08:45 — Instagram + TikTok engagement (10 minutes): like, reply, repost stories that tag you
  3. 08:55 — open Metricool, approve today's queued posts, fix any AR caption typos
  4. 08:58 — open the Bookings calendar; spot-check that today's chef has tapped [OK] in WATI

The 4-hour founder week (split across 5 days)

DayBlockWhat you do
Sunday16:00–17:30 (90m)Content batch shoot + Prompt 8 calendar generation. Push 14 posts to Metricool.
Monday09:00–09:30 (30m)Run Prompt 13 against last week's KPIs. Decide top 3 actions. Share with chef WhatsApp group.
Tuesday10:00–11:00 (60m)Influencer + PR outreach. 25 sends via Smartlead. Approve 6 cold DMs.
Wednesday16:00–16:30 (30m)Chef sync call (group WhatsApp voice). 1 weekly question + bonus shout-out for top performer.
Thursday11:00–11:30 (30m)Clear backlog: any client escalations, ad creative refresh, Notion garbage collection.
FridayLight. Approve the weekend Stories. No new outbound.
SaturdayOff. The auto-flows still run.

Monthly cadence (one Saturday morning per month)

  1. P&L review in Wafeq — revenue, food cost %, AOV, runway. 30 min.
  2. Regulatory check — DED licence expiry · FoodWatch updates · VAT filing if applicable. 15 min.
  3. Supplier review — top 5 ingredients price changes at Carrefour vs. Kibsons. Update Cost DB. 30 min.
  4. Chef performance — review chef NPS in ops portal. Top 1 chef gets a AED 500 bonus + Stories shout-out. Bottom chef gets coaching call.
  5. Ad creative refresh — kill any Meta ad below 1.5x ROAS. Push 6 new creatives from Canva.
  6. Re-read Section 8 — what to delegate vs. not.

6. Master prompt library (28 prompts)

Type · Prompt

28 copy-paste-ready prompts. Prompts 1–15 appear inside Section 4 — they're collected here as a quick reference, alongside 13 additional ones (16–28) for situations not covered above. Save this section as a Notion page so a future VA can use the same prompts.

#PromptLives in
1Chef application screener§4.1
2Vetting interview questions§4.1
3Instant WhatsApp quote§4.2
4Quote drafting (one-page HTML)§4.3
5Master menu personalization§4.4
6Grocery list + cost§4.5
7Chef dispatch brief§4.6
8Weekly content calendar§4.7
9Bilingual caption + hashtags§4.7
10Top-30 FAQ template generator§4.9
11Post-event review request§4.10
12Review → Reel script§4.10
13Monday business narrative§4.11
14Influencer cold DM§4.12
15PR pitch to UAE press§4.12
16Lead qualification§6
17Ramadan iftar menu§6
18Kids party menu (5–10 yrs)§6
19Keto / wellness menu§6
20Vegan menu§6
21Quote in AED with VAT line§6
22Bilingual landing page hero§6
23TikTok hook generator§6
24Customer apology + refund§6
25Refund decision tree§6
26Crisis response — bad press§6
27VA daily standup§6
28Weekly business review email§6

Prompt 16 — Lead qualification (BANT for private chef)

You are qualifying a private-chef enquiry for EatCookJoy UAE. Score from
0-100 on each axis, return a final verdict.

Budget (0-25): does the budget per head clear AED 220 minimum?
Authority (0-15): is this person the decision maker or asking for someone?
Need (0-30): occasion clearly stated? guests > 3? date within 6 weeks?
Timing (0-15): date is firm vs. exploring?
Fit (0-15): location in Dubai/AD? halal-compatible?

LEAD INPUT
{{paste WhatsApp/Tally messages}}

OUTPUT JSON ONLY
{"score": int, "verdict": "HOT"|"WARM"|"COLD",
"missing_info": ["..."], "next_message": "<3-sentence reply to send>"}

Prompt 17 — Ramadan iftar menu (4 courses, family-style)

Design a 4-course Ramadan iftar menu for {{guests}} guests at AED {{aed_pp}}/head.
Open with dates + laban + harees. Mezze sharing platter. Lamb ouzi or maqluba
as main. Umm ali or kunafa for dessert. Beverages: jallab, tamr hindi, qamar
al-din. All Halal. Output: dish names in Arabic + English transliteration +
1-line description + key ingredients. End with a "why this menu honours your
table" 2-sentence note.

Prompt 18 — Kids party menu (ages 5-10, 12 kids + 6 adults)

Design a kids' birthday menu. Two stations: "fun for kids" + "real food for
parents". Allergens called out clearly. No nuts. Nothing too spicy. Include 2
interactive moments (DIY mini pizza station, fruit-on-skewer build). Halal
proteins only. Add a non-sugar mocktail bar suggestion. Output as a printable
single-page menu in EN + AR.

Prompt 19 — Keto / wellness menu

Design a 4-course keto private dinner. < 10g net carbs per dish. High
healthy fats (avocado, olive oil, ghee). Wild-caught fish, grass-fed lamb,
pasture eggs. No sugar, no grains, no starches. Add a "macros" line per dish
(P/F/C in grams). Halal compatible. UAE-sourced ingredients (Kibsons SKUs)
preferred.

Prompt 20 — Vegan menu (luxury, not 'restrictive')

Design a 4-course vegan private dinner that feels indulgent, not apologetic.
No animal products including dairy, ghee, honey. Use seasonal UAE produce:
dates, sumac, za'atar, pomegranate, eggplant, tahini. One showstopper dessert
that tastes premium without dairy. Output the menu in EN + AR + a 'why this
isn't just salads' founder note.

Prompt 21 — Quote in AED with VAT line

Convert this menu and headcount into an itemized quote in AED.
Lines:
- Chef labour (5 hrs incl. travel): {{chef_rate}} × 5
- Ingredients (Kibsons + Carrefour): from cost DB
- Equipment / consumables: 5%
- Service fee (EatCookJoy UAE platform): 18%
- Subtotal
- VAT 5%
- TOTAL AED

Rules:
- Round to nearest AED 10.
- Show payment terms: 50% deposit, 50% T-24h.
- Include cancellation policy: free up to T-72h, 50% T-72->T-24, 100% inside T-24.

Prompt 22 — Bilingual landing page hero

Write 3 hero variants for the www.eatcookjoy-uae.com homepage. Each variant:
- Headline (≤ 8 words, EN)
- Headline (≤ 6 words, AR)
- Sub-headline (≤ 18 words, EN + AR)
- CTA button text (EN + AR)

Tone: warm, premium, hospitality-first. No emoji. Avoid the words "chef" in
the headline (saturated). Test angles: "your kitchen, transformed" /
"private dining, made simple" / "the chef comes to you".

Prompt 23 — TikTok hook generator (10 hooks per dish)

Generate 10 TikTok opening hooks for a 20-second video about {{dish}}.
Mix:
3 curiosity hooks ("you're cooking {{dish}} wrong")
3 emotional hooks ("this is what my grandmother made")
2 controversy hooks ("Dubai's most expensive {{dish}} costs AED ___")
2 lifestyle hooks ("how a private chef in Dubai actually plates this")

Each hook ≤ 9 words, spoken-aloud naturally. Provide EN + AR for each.

Prompt 24 — Customer apology + refund offer

Compose a WhatsApp message to {{customer_name}} after a complaint
about {{issue}} at last night's event with chef {{chef_name}}.

Rules:
- Open with full ownership, no excuses.
- Acknowledge the specific issue.
- Concrete remedy: pick one — full refund / 50% refund + comp'd next dinner /
comp'd next dinner only — based on severity {{severity_1_to_5}}.
- Promise ONE specific change to prevent recurrence (e.g. PIC re-training).
- Close warmly, no defensiveness.
- ≤ 120 words. EN + AR versions.

Prompt 25 — Refund decision tree

Given a complaint summary {{summary}} and severity {{severity_1_to_5}}, decide
which remedy applies and explain why.

Rules of thumb:
Severity 5 (food safety, allergic reaction, chef no-show):
-> 100% refund + comp'd next dinner + handwritten apology
Severity 4 (cold food, late arrival > 45 min, rude chef):
-> 50% refund + comp'd next dinner
Severity 3 (one course off, minor delay):
-> 20% credit on next dinner
Severity 1-2:
-> Sincere apology only, no refund

Output JSON:
{"remedy": "...", "refund_aed": int, "credit_aed": int, "reason": "..."}

Prompt 26 — Crisis response — bad press / viral negative review

A 1-star review or critical post is going viral about EatCookJoy UAE.
Issue summary: {{summary}}. Truth: {{what_actually_happened}}.

Draft:
1. A 90-word public response to post under the review (warm, factual, no
defensiveness).
2. A 60-word internal WhatsApp to all chefs reminding them of the standard.
3. A 1-paragraph Instagram Story script to record on camera if needed.

Rules:
- Never lie. If we made a mistake, say so.
- Never throw a chef under the bus by name.
- Always end public response with a private remedy offer (DM us / email).

Prompt 27 — VA daily standup

You are my virtual assistant working the EatCookJoy UAE shift today.
Run through this checklist and report back in one Slack/WhatsApp message:

1. WATI inbox: how many unread? Any 'needs human' flags?
2. Bookings today: list each with chef confirmation status.
3. Tomorrow's bookings: any chef NOT yet confirmed? Ping them.
4. Yesterday's bookings: did the post-event review request fire? How many replied?
5. New leads from last 24h: count and lead -> quote conversion %.
6. Any flagged risks (low chef capacity, ingredient shortage, complaint).

Format: bullet list, max 8 lines. End with: "Good to handover [OK]" or
"Needs human handle: <items>".

Prompt 28 — Weekly business review email (to advisors / parent)

Draft a weekly update email to (1) the EatCookJoy parent team in
San Francisco (founder: Zainab Ghadiyali) and (2) two UAE advisors. Pull from these inputs:

Bookings, revenue, AOV, food cost %, conv %, reviews, top-3 wins,
top-3 worries, top-3 asks for help.

Tone: founder-confident but candid. ≤ 250 words. End with a single
specific ask. Subject line: "EatCookJoy UAE — Week of {{date}} — {{headline}}"

7. Make.com automation recipes

Type · Recipe

Below are 10 named scenarios. Build them in this order — each one stands on its own and can be paused if it misbehaves. Each recipe lists the trigger, modules in order, and a written description of the data flow.

R1 — New booking » confirm everything

Trigger: Stripe: 'Charge succeeded' webhook on a booking deposit

Stripe webhook -> Google Sheets (append 'Bookings' row)
-> Google Calendar (create event 'CONFIRMED — {{client}}')
-> ops.eatcookjoy.com API (assign chef)
-> WATI (send confirmation template to client)
-> WATI (send dispatch brief to chef — calls Prompt 7)
-> Notion (append row in 03 Clients)

Why it matters: This one scenario eliminates the 6-step manual confirmation dance. Failures here are felt instantly — set up Make.com error notifications to your phone.

R2 — Lead form » AI quote » WhatsApp » CRM

Trigger: Tally form submission on www.eatcookjoy-uae.com

Tally webhook -> Google Sheets (append 'Leads' row)
-> OpenAI/Anthropic module (run Prompt 3 on lead)
-> WATI (send quote_v1 template to lead's WhatsApp)
-> Sheets (update 'Leads' with quoted price + timestamp)
-> Notion (append row in 03 Clients -> Inbound)

Why it matters: Sub-60-second response is your unfair advantage versus EAZ Chef and Take a Chef, both of which use static manual forms.

R3 — Post-event » review request » UGC capture

Trigger: Schedule: T+2h after each booking's end_time (read from Calendar)

Calendar 'event ending' watcher -> Sheets (lookup booking row)
-> Anthropic module (Prompt 11)
-> WATI (send personalized review ask)
-> Wait 48 hours
-> Trustpilot API (check for review)
-> if YES: Anthropic (Prompt 12 = Reel script)
-> Slack with draft
-> if NO: send 1 polite reminder via WATI

Why it matters: Captures social proof while the smile is fresh. Drives Trustpilot/GBP scores — your conversion lever.

R4 — Chef applicant screen + interview booking

Trigger: Tally form 'Join EatCookJoy UAE — Chef'

Tally webhook -> Sheets (append 'Chef Applicants')
-> Anthropic (Prompt 1 -> JSON score + recommend)
-> Filter score ≥ 75
-> WATI (send Calendly link to applicant)
-> Notion (create page in 02 Chefs -> Inbound)
-> Slack 'chef-pipeline' (digest line)

Why it matters: Removes 80% of the applicant-screening grind. You only meet the top 20%.

R5 — Stripe payout » Wafeq journal entry

Trigger: Stripe: 'Payout paid' webhook

Stripe webhook -> Wafeq API (create receipt + revenue journal)
-> Sheets (append to Finance tab)
-> Notion (update 05 Finance -> Cashflow)

Why it matters: Means your books are reconciled nightly without you opening Wafeq once. Saves a half-day of bookkeeping every month.

R6 — Daily content drip — Sundays only

Trigger: Schedule: every Sunday 18:00 GST

Schedule trigger -> Anthropic (Prompt 8 = weekly calendar)
-> Iterator over 14 posts
-> Anthropic (Prompt 9 per post -> captions EN+AR)
-> Canva API (generate from template if available)
-> Metricool API (push to scheduling calendar)
-> Notion (log to 04 Content -> Calendar)

Why it matters: Once you start trusting it, Sunday's content batch is mostly review-and-approve. Massive consistency gain.

R7 — Bad review alarm

Trigger: Trustpilot or Google Business Profile webhook: new review

Review webhook -> Filter rating ≤ 3
-> WhatsApp (alert founder on personal number)
-> Anthropic (Prompt 26 = crisis response draft)
-> Slack 'crisis' channel with draft + link to review

Why it matters: Bad reviews caught in minutes, not days. Public response within 4 hours dramatically reduces churn.

R8 — T-24h balance reminder

Trigger: Schedule: hourly; for any booking 24 hours away that's deposit-paid only

Sheets watcher -> Stripe API (create payment link for remaining 50%)
-> WATI (send 'final balance due' template)
-> Sheets (mark 'final_link_sent')

Why it matters: Eliminates the day-of awkward 'can you pay' chase. Cash collection rate stays at ~99%.

R9 — Influencer outreach reply » handoff

Trigger: Smartlead webhook on positive reply

Smartlead webhook -> Filter: reply intent = positive
-> Anthropic (suggest 3 dates from your free Calendar slots)
-> WATI (send WhatsApp invite to creator's number)
-> Notion (move row to '04 Content -> Influencer Active')

Why it matters: Frees you from inbox-watching during outreach pushes. You only step in once they're warm.

R10 — Weekly Monday digest

Trigger: Schedule: Monday 08:00 GST

Schedule trigger -> Sheets (read KPIs tab last 7 days)
-> Anthropic (Prompt 13 = narrative)
-> Email to advisors (HTML formatted)
-> WhatsApp summary line to chef group

Why it matters: Forces consistent weekly reflection. Doubles as the script for your Monday standup.

Heads up · Test scenarios with sandbox data firstMake.com runs cost AED-cents per execution but the real cost is angry customers if a scenario fires twice. Always toggle a new scenario to 'sandbox' mode for 24 hours and use a fake test booking before going live.

8. What to delegate — and what NOT to delegate to AI

Type · Policy

AI is your COO, copywriter, designer and analyst. It is not your chef, your lawyer, or your brand. Use the matrix below as your default policy.

ActivityDelegate to AI?Why / how
Drafting WhatsApp quotes (Prompt 3)YES FullStandard pricing logic. Spot-check weekly.
Generating menu options (Prompt 5)YES FullApprove before send. Chef can swap any dish.
Grocery list + costing (Prompt 6)YES FullCost DB enforces accuracy.
Content captions, hashtags, hooksYES FullReview tone weekly, adjust brand prompt.
Cold influencer DMsYES FullPersonalized via post summaries.
FAQ replies (top 30)YES FullTemplates pre-approved.
KPI narrative (Prompt 13)YES FullRead it Monday morning.
Reading reviews → Reel scriptsYES FullApprove before publish.
Translation EN / AR for contentSOMETIMESNotion AI translates; Arabic-speaking chef proofreads anything customer-facing.
Pricing decisions (rate cards)SOMETIMESUse Claude to model price scenarios. Founder signs off, no exceptions.
Hiring decisions (final interview)NO HumanPrompt 1 screens; the final yes/no must be on a video call. Trust your gut.
Chef quality controlNO HumanVisit a sample of events as a 'quiet observer' once a month. AI cannot taste.
Customer escalations / complaintsNO HumanPrompt 24 drafts the apology — read, edit, send. Never auto-send a refund.
Refund decisionsNO HumanPrompt 25 recommends; founder approves every refund > AED 200.
Regulatory / legal mattersNO HumanDED, FoodWatch, VAT, contracts. Use Claude for first-pass research, then a UAE lawyer signs off.
Brand voice approvalNO HumanFounder owns 'how we sound'. Quarterly brand audit of AI-written content.
Financial decisions (banking, ad spend > AED 5k)NO HumanMoney out of the account is a human decision.
Press interviewsNO HumanPrompt 15 prepares; you do the interview.
Crisis response (viral negative review)SOMETIMESAlways face-to-camera response within 4 hours.
Why this matters · The 'never AI-alone' principleIf a single mistake by an AI could damage a guest's health, your licence, your brand reputation or your bank balance — the AI proposes, the human disposes. Build the workflow so the AI's output is always one human tap away from being sent.

9. Scaling roadmap (Month 1 → Month 12)

Type · Scaling

From solo + AI in Month 1 to a 4-person team by Month 12.

PhaseMonthTargetWhat changesWho you add
Solo + AIM1–M28 bookings · AED 24kAll 12 workflows running. 30-min daily founder block. Trade licence, FoodWatch, parent franchise active.0 hires. 4–6 freelance chefs.
StabilizeM320 bookings · AED 60kHire VA from the Philippines or Pakistan via Onlinejobs.ph (~AED 2,200/mo). VA owns Workflows 4.2, 4.6, 4.9.+1 VA · 8 chefs
SharpenM4–M530 bookings · AED 95kBrand kit refresh in Figma. Start paid ads on Meta + Google Performance Max with AED 4,000/wk budget. Press push.+1 part-time creative freelancer for Reels editing
ScaleM645 bookings · AED 145kHire Ops Lead in Dubai (in-person, ~AED 8,000/mo). Ops Lead owns chef quality control + new chef onboarding.+1 Ops Lead · 12 chefs
ExpandM7–M970 bookings · AED 220kOpen Abu Dhabi as a properly served city (was reactive only). Hire AD-based chef recruiter on commission.+1 AD recruiter · 18 chefs
SolidifyM10–M12100 bookings · AED 320kHire CX Lead to fully replace VA on customer support. Negotiate corporate / hotel partnerships (Atlantis, Bvlgari, Soho House).+1 CX Lead · 25 chefs

First two hires — exact JD prompts

VA (Month 3) — Onlinejobs.ph or LinkedIn (Karachi/Lahore)

ROLE: Customer Operations Specialist — EatCookJoy UAE
HOURS: 35 hrs/week, GST timezone (08:00-15:00 GST Mon-Sat)
PAY: USD 600-750/month via Wise

REQUIRED
- Excellent written English. Bonus: Arabic, Hindi, or Urdu.
- Comfortable with WhatsApp Business, Notion, Google Sheets.
- Detail-obsessed. Will use the playbook as scripture.

DAILY DUTIES
- WATI inbox triage (Workflow 4.9)
- Confirm chef dispatches (Workflow 4.6)
- Daily standup (Prompt 27) at 08:00 GST
- Update Notion CRM after every conversation

NICE TO HAVE
- Past experience with hospitality / events / food
- Loom recording for the cover letter explaining 1 prior workflow they built

Ops Lead (Month 6) — Dubai-based, full-time

ROLE: Operations Lead — EatCookJoy UAE
LOCATION: Dubai (must be on the ground; weekly Abu Dhabi visits)
PAY: AED 8,000-10,000/mo + AED 200 per booking bonus

WHAT YOU OWN
- Chef quality (sample 4 events/month live, 1-on-1 coaching)
- Chef onboarding (PIC verification, sub-contract, ops portal training)
- Vendor relations (Kibsons, Carrefour, equipment rental)
- Crisis on-the-ground (replace a no-show within 60 min)

YOU ARE NOT
- The marketer
- The accountant (Wafeq)
- The CX person (VA)

WIN CONDITION
- Chef NPS > 60. Customer NPS > 75. Zero food-safety incidents.

10. Emergency playbook

Type · Emergency

When something breaks — and it will — calm + speed + a written script wins. Below are five named emergencies and the literal first 60 minutes for each.

10.1 Chef cancels at T-3 hours

Signal: Chef sends 'I can't make it' on WhatsApp; the dispatch [OK] never came.

First 60 minutes

  1. Reply 'OK, sending replacement now' within 60 seconds — keep it calm with the chef. No drama, no negotiation.
  2. Open Notion → 02 Chefs → filter 'available today' → call the top 3 backups in order.
  3. If no chef is reachable in 15 min, message the client: lead with a partial refund offer or a date reschedule (script below).
  4. If a backup says yes: forward Workflow 4.6 brief immediately. Add a AED 300 last-minute bonus.
  5. After event, debrief: was the original chef sandbagging or genuinely sick? Note in chef record.

Exact language — to client (T-3h chef cancellation)

"Salam {{name}}, I want to be transparent — our scheduled chef has had an
emergency. I'm personally finding a replacement right now. Two options:

Option 1: I confirm a replacement chef (same menu, same time) within
45 minutes — and I'll personally cover the AED 300 service fee.
Option 2: We reschedule to your preferred date this week and I'll add
a complimentary dessert course.

Which works better for you? I'm on this until it's solved.

— Team EatCookJoy UAE"

How to prevent next time: Maintain a 'red phone' shortlist of 3 chefs who accept last-minute jobs at +50% rate. Contract them as 'on-call' at AED 500/month retainer.

10.2 Food complaint or possible illness

Signal: Client messages within 24h saying someone got sick, food was undercooked, or there's an allergic reaction.

First 60 minutes

  1. Reply within 5 minutes. Do not deny anything yet. 'I am so sorry — your safety is the only thing that matters right now. Are you OK? Do you need a clinic recommendation?'
  2. If hospital visit: offer to pay any out-of-pocket cost, full stop.
  3. Within 60 min: collect facts. Ask what was eaten, when, symptoms, photos. Keep all on WhatsApp (preserves timeline).
  4. Within 6 hours: 100% refund + a comp'd next dinner. Use Prompt 24.
  5. Internal: pull the chef's PIC card, retrace the ingredients, contact Kibsons/Carrefour with the batch info if a supplier is implicated.
  6. Notify the parent EatCookJoy team and your insurer within 24h.

Exact language — to client (food complaint)

"{{name}}, I'm devastated to hear this. Your safety is the only thing that
matters right now. I'm refunding 100% of last night to you immediately —
you'll see it in 1-3 business days. Beyond that, please tell me how you're
feeling and if there's anything I can do — a clinic, a doctor, a delivery —
just say the word. I'd also like to send you and your family a complimentary
private dinner once you're back to 100%, prepared by a chef I personally
vouch for. I'm sorry.

— Team EatCookJoy UAE"

How to prevent next time: Mandatory PIC re-training every 6 months. Random ingredient temperature checks via chef photo on WhatsApp. UAE F&B liability insurance from day 1 (~AED 1,800/yr).

10.3 Stripe payment dispute / chargeback

Signal: Stripe email: 'Customer has disputed the charge — respond within 7 days'.

First 60 minutes

  1. Open the Stripe dispute. Read the customer's reason carefully.
  2. Pull all evidence from Notion: the original WhatsApp thread (export PDF), the menu agreed, the deposit receipt, the chef [OK] confirmation, post-event photos.
  3. Upload all evidence to Stripe with a 1-paragraph cover note. Be polite, factual, no anger.
  4. Reach out to the client directly via WhatsApp: 'I noticed there was a payment dispute — I'd love to understand what went wrong and try to resolve it directly.' 70% of disputes resolve at this step.
  5. If no response in 48h, let Stripe arbitrate. Do not message again.

Exact language — to client (chargeback)

"Salam {{name}} — I noticed there was a dispute on the booking from {{date}}.
Before this goes to the bank, I'd really like to understand what didn't work
for you and see if I can make it right directly. Can we hop on a quick call?

— Team EatCookJoy UAE"

How to prevent next time: Always WhatsApp the client a 'thank you' message after the event AND get a 'thumbs up' reaction. That message is your strongest evidence.

10.4 Negative review going viral on Instagram / TikTok

Signal: A reel about EatCookJoy UAE crosses 50k views and is critical.

First 60 minutes

  1. Don't reply on the public post in anger. Wait 30 minutes to think.
  2. Run Prompt 26 to draft a public response, an internal note to chefs, and a founder Stories script.
  3. Record the Stories response within 4 hours of seeing the reel. Face camera, calm, owns the issue, names the remedy.
  4. Reply once on the public post: brief, warm, link to a private channel ('please DM me — I'd love to make this right').
  5. Do NOT delete comments. Do NOT block the creator. Do NOT pay for engagement to bury it.
  6. After 72h, write a learnings post: 'Here's what we changed because of this feedback.' This usually flips sentiment.

Exact language — public reply (under viral post)

"Hi {{handle}} — this is the EatCookJoy UAE team. Thank you for sharing this; we
take it seriously. I'd really like to make this right with you personally.
Please DM us on Instagram — we're here all week.

— Team EatCookJoy UAE"

How to prevent next time: Build a 'gold-standard' service checklist for chefs. Random mystery-diner audits 1x/month. The fastest fix is the boringest fix.

10.5 Social media account locked / hacked

Signal: Instagram or Meta Business Suite shows 'unusual activity', or you can't log in.

First 60 minutes

  1. Stay calm. 95% of these are fixable with Meta's recovery flow. Go to facebook.com/hacked.
  2. Submit a video selfie ID verification if asked. This is the fastest path back.
  3. If recovery fails: file a Meta Business support ticket via Business Suite (paid Verified accounts get faster response).
  4. Meanwhile: post on TikTok and LinkedIn that the IG is temporarily down, point clients to WhatsApp.
  5. Once recovered: enable Hardware 2FA (a YubiKey, AED 200 on Amazon), remove all old admin users, audit logged-in devices.

Exact language — to audience (Stories on a backup channel)

"Quick note — our Instagram is temporarily inaccessible due to a security
review. We're working with Meta to restore it. In the meantime, the fastest
way to reach us is WhatsApp at +971 XX XXX XXXX or our website
www.eatcookjoy-uae.com. Thank you for your patience.

— Team EatCookJoy UAE"

How to prevent next time: Always have 2 admins on Meta Business Suite. Always Hardware 2FA. Pay for Meta Verified once you cross AED 30k MRR.

11. Appendix — courses, resources, sources

Type · Reference

UAE-relevant courses (free where possible)

  • Dubai Municipality PIC Level 2 (paid, ~AED 600) — Mandatory food-safety certification for any chef in Dubai. Book via TÜV Rheinland UAE or BSI Gulf.
  • Meta Blueprint — Free — Free certifications on Facebook + Instagram ads, optimized for small businesses. facebookblueprint.com
  • Google Skillshop — Free — Performance Max + Google Ads + Looker Studio courses. skillshop.withgoogle.com
  • Make.com Academy — Free — Visual automation training. Build R1–R10 from Section 7 with the same patterns. academy.make.com
  • Notion Academy — Free — Master Notion AI as your second brain. notion.so/academy
  • Stripe documentation — Reference for Connect, payment links, webhooks. stripe.com/docs
  • UAE Government — One-stop business portal — Trade licence, VAT, FoodWatch, MoHRE. u.ae/business
  • Federal Tax Authority (FTA) — VAT registration and e-invoicing rules. tax.gov.ae
  • FoodWatch UAE — Mandatory registration for food-handling businesses in Dubai. foodwatch.gov.ae
  • ChatGPT / Claude / Perplexity prompt-craft — Andrej Karpathy's '1-hour intro to LLMs' on YouTube + Anthropic's prompt engineering guide docs.anthropic.com.

Communities to join in your first 30 days

  • Dubai Founders WhatsApp groups (find via Twitter/X DM to local angels)
  • Tech in Asia Dubai Slack
  • Make.com community forum
  • Meta Business community for ads troubleshooting
  • r/dubai & r/UAE on Reddit (lurk; never spam)
  • EatCookJoy parent's chef + founder Slack (request access from the SF team)

Sources cited in this playbook

#SourceURL
1EatCookJoy parent — official site (Founder: Zainab Ghadiyali)eatcookjoy.com
2EatCookJoy app (booking)app.eatcookjoy.com
3EatCookJoy ops (chef portal)ops.eatcookjoy.com
4Zainab Ghadiyali on LinkedIn (founder)linkedin.com/in/zainabg
5EatCookJoy on Instagraminstagram.com/eatcookjoy
6EAZ Chef — UAE marketplace pricingeazchef.com/our-services
7EAZ Chef — booking form (Cloudflare Turnstile noted)eazchef.com/book-now
8ChefMaison — Dubai per-person pricingchefmaison.com
9ChefMaison FAQchefmaison.com/faq
10ChefXChange — historical case studythenationalnews.com
11Biospan — Dubai 'BioCheffing' positioningbiospan.io
12Take a Chef — Dubai chef directorytakeachef.com/en-ae
13Dubai Government — start a businessinvest.dubai.ae
14UAE Federal Tax Authoritytax.gov.ae
15FoodWatch UAE — food business registrationfoodwatch.gov.ae
16TÜV Rheinland — Dubai Municipality food trainingstuv.com
17Central Bank of the UAE — AED/USD pegcentralbank.ae
18Framer — no-code site builderframer.com
19WATI — WhatsApp Business APIwati.io
20Make.com — automationmake.com
21Notion — knowledge basenotion.so
22Wafeq — UAE bookkeepingwafeq.com
23Looker Studio — free dashboardslookerstudio.google.com
24Onlinejobs.ph — VA hiringonlinejobs.ph
25Smartlead — cold emailsmartlead.ai
26Lemlist — cold email + DMlemlist.com
27Apollo — B2B contactsapollo.io
28Phantombuster — IG scrapingphantombuster.com
29Trustpilottrustpilot.com
30Google Business Profilegoogle.com/business
31Metricool — social schedulermetricool.com
32Canva Magic Studiocanva.com/magic-studio
33HeyGen — AI avatarsheygen.com
34ElevenLabs — AI voiceelevenlabs.io
35Opus Clip — long → short videoopus.pro
36CapCutcapcut.com
37Midjourneymidjourney.com
38Adobe Fireflyadobe.com/firefly
39Carrefour UAEcarrefouruae.com
40Kibsonskibsons.com
41Calendlycalendly.com
42Tally — formstally.so

All competitive, regulatory and market claims in this document are drawn from public sources. Re-verify regulatory specifics with a UAE consultant before issuing any contract. The EAZ Chef site uses a manual booking form behind Cloudflare Turnstile — EatCookJoy UAE's sub-60-second WhatsApp quote (Workflow 4.2) is built specifically to beat this experience.