Release v1_2026-08-20_1300 · this snapshot stays at this address permanently. Confidential operating notes are held separately and are never published.

DJ EMY BOOKING CAMPAIGN — HANDOVER

Emy Vision Group · Kirth A. Regis, Business Development Manager Release v1 · 20 August 2026

This is the operating manual for the DJ Emy booking campaign. Anyone — a person or an AI tool — should be able to read this and continue the work without asking a question. Everything stated here was verified, not assumed.


1 · WHAT THIS IS

EVG represents DJ Emy and sells her into rooms: hotels, beach clubs, promoters, agencies and bars across the UAE and Qatar. This campaign is the outreach engine — finding real buyers, reaching them with an argument written for their specific room, and answering what comes back.

Kirth is the single contracted point of contact. Clients book EVG, not an artist.


2 · THE RULES THAT BIND EVERY MESSAGE

① OUTBOUND VOICE — ABSOLUTE. Nothing that leaves this company admits fault, error, weakness, laziness or a past mistake. No apologising for earlier contact, no "sorry for the delay", no self-criticism of any kind. EVG, DJ Emy and Kirth are presented in the best light, always. A follow-up opens on NEW VALUE — a date, a slot, an asset, a reason to act now — never on the previous message.

② NOTHING GOES OUT UNREAD. Kirth reviews outbound before it sends. Draft, show, send on his word.

③ NEVER INVENT AN ADDRESS. Every contact is read off that company's own page or profile. Pattern-guessing (djbookings@, talent@, poolevents@) is what produced six bounces on 11 August and burned sends on EVG's only sending domain.

④ NEVER RESERVATIONS. Target events, entertainment, F&B, marketing, weddings, banqueting or talent desks. Where only a general address exists, use it to ask to be routed — never to pitch a booking cold.

⑤ NEVER SYNTHETIC FOOTAGE OF EMY. No AI-generated performance video, no avatars. Bookers buy evidence of a real floor moving; generated footage of a working artist destroys the kit's credibility. Her gap is a camera at a real set.

⑥ ONE PREMIERE, ONE ROOM. She has ONE unreleased Amapiano record. It can be offered as a first play to exactly one target at a time. Currently held for House of Yanos. render.py refuses to build if two targets claim it.


3 · CONTACT BLOCK — EXACT, ON EVERY DOCUMENT

Kirth — Business Development Manager
+971 50 660 7743   call or WhatsApp
admin@emyvisiongroup.com

DJ Emy — direct
+971 50 344 3281 (UAE)  ·  +974 7476 7686 (Qatar)   call or WhatsApp

emyvisiongroup.pages.dev  ·  @evgroup2026

⚠️ The website to link is emyvisiongroup.pages.dev. The apex emyvisiongroup.com does not resolve at all, and the www build is stale — it still publishes 050 344 3281 as the company line. Hosting fix, Kirth only.


4 · THE PRESS KIT SYSTEM

A generic kit reads as a blast. Every kit here argues one specific room on page 2 — their own words, their own programme, their own problem — which is why they get read.

Live: https://evg-presskit.pages.dev/<slug>/ Each URL carries its own Open Graph card, so a WhatsApp or Instagram link preview shows "DJ Emy — prepared for [venue]" rather than a generic title.

Slug Room
house-of-yanos House of Yanos — holds the premiere
jet-lag Jet-Lag — weekly Afro House promoter
soho-garden Soho Garden DXB
zero-gravity Zero Gravity
surf-club Surf Club Dubai
featuredline Featuredline — agency
bella Bella Entertainment — agency
adams Adam's Beer Kitchen, Abu Dhabi

⚠️ /DJ-Emy-Press-Kit.pdf at the root must never 404. That exact URL was DM'd to ~13 Instagram accounts in late July and those threads are still open. A Cloudflare Pages deploy replaces the whole site, so build_site.py re-downloads and re-includes it, along with og.jpg, every time.

Building a new kit

  1. Add an entry to Source/targets.json. Page 2 must argue THAT room using something true — their lineup, their opening hours, their own published words. Never invent specificity.
  2. python scripts/epk/render.py <slug> — renders through headless Chrome.
  3. python scripts/epk/build_site.py — assembles the site.
  4. wrangler pages deploy site --project-name=evg-presskit --commit-dirty=true

5 · CHANNELS — WHAT WORKS AND WHAT DOES NOT

Channel State
Email Primary. Sends as admin@emyvisiongroup.com (a Gmail "send mail as" alias on kirthandreregis@gmail.com). Works via the Gmail connector, or by hand in Gmail if the connector drops.
Instagram @evgroup2026, driven through the Claude in Chrome extension. Needs Kirth's Chrome open and connected.
WhatsApp Kirth sends by hand. No API on this account.
LinkedIn Named managers are findable; their emails are not. Reaching them means messaging on LinkedIn. Premium Company Page payment was failing as of 18 Aug.

Instagram discipline

The account was restricted once before. On 29 July it sent a bare press-kit link, or "Hello from EVG! We're offering you the extraordinary!", to roughly thirteen accounts in one run. Zero replies across all of them.

Instagram restricts on pattern, not on interval. The three triggers are daily volume, messaging non-followers, and — the big one — identical text sent repeatedly. Every message being genuinely different is worth more than any timer. Working rate: four to eight a day, irregularly spaced, each individually written.


6 · WHERE VERIFIED ADDRESSES ACTUALLY COME FROM

Tested across four waves:


7 · CAMPAIGN STATE AT v1

Sent: 13 emails · 4 Instagram DMs · 1 warm WhatsApp. Zero bounces since 17 August.

Wave Date Targets
1 17 Aug 0-gravity · houseofyanos · jetlagcrew · sohogardendxb (talent) · featuredline · bella
2 18 Aug rotana (group GSO) · Sofitel Dubai The Palm · Sofitel Abu Dhabi Corniche
3 19 Aug Pullman Al Marjan Island · Mövenpick Al Marjan (Shirin Ashraf, named)
4 20 Aug Mövenpick Bur Dubai · Pullman Sharjah

Instagram: AFROBIANO FESTIVAL · Afro Dance & Parties Dubai · Cool Daddy Gigs · Oraclub Dubai.

The live leads

① House of Yanos — warmest. Replied on Instagram 20 July: "please shoot an email to houseofyanos@gmail.com and our team will take a look." Instagram itself tagged the thread as a lead. They named the channel — that instruction outranks everything. Email went 17 Aug with the unreleased record offered as a first play. Do not DM them again; they asked for email.

② Adam's Beer Kitchen, Al Reem Island, Abu Dhabi — warm referral. Owner Adam, introduced through a personal referral. Bar and restaurant open to 02:00, @adamsbeerkitchen, venue line +971 56 863 7522. WhatsApp sent by Kirth. This is a regulars business, so the pitch is holding a room, not headlining it. She is in Abu Dhabi from end of August.

Do not contact


8 · RATES — INTERNAL, NEVER PUBLISHED

Quote only when asked. EVG publishes no prices anywhere.

Room Standard 2-hour peak set
Brand activation AED 15,000
Festival AED 13,000
Private event AED 10,000
Superclub AED 8,000
Beach club AED 7,000
Hotel lounge AED 5,000
Bar / restaurant AED 3,000

Absolute floor AED 3,000, any room, any night. Residency AED 6,000–8,000 per night on a three-month minimum. Never quote below a budget the client has already stated.

Not to be agreed without Kirth: any contract or signature, deposit and cancellation terms, a confirmed or held date, any fee at or below the floor, anything touching payment details.


9 · THE REPLY WATCHER

Scheduled task evg-reply-watch-emy, every 2 hours. C:\Users\kirth\.claude\scheduled-tasks\evg-reply-watch-emy\SKILL.md

Checks Gmail and the @evgroup2026 Instagram inbox, replies in Kirth's voice, and reports what it sent. It classifies every item as REAL REPLY / AUTORESPONDER / BOUNCE before acting — the previous engine counted bounces and out-of-office as prospect replies, and two of the three "replies" that campaign ever produced were bounces.

Quiet runs report one line. It never binds Kirth on the items in §8.

⚠️ It only sees Instagram while Chrome is open with the extension connected. It says so explicitly rather than reporting silence as good news.


10 · THE APP — WHAT IS REAL AND WHAT IS NOT

E:\Cross-Claude-Code (GigRadar). Its contact data is fiction.

src/lib/sources/mena-dj-gigs.ts carries 30 invented gigs, written so the dashboard "never looks empty". community/page.tsx and studio/gigradar-ai.ts hold more — 38 fake addresses in total, with giveaway numbers like +971501234567 and invented staff such as "Sarah Al-Maktoum, Entertainment Director".

Two of the addresses that bounced on 11 August came straight out of that file. The source is now off unless GIGRADAR_DEMO=1, and its leads are prefixed [DEMO].

Nothing in the app is a lead. Every real contact in this campaign was found by hand.


11 · HIGGSFIELD

CLI higgsfield v1.1.23 (also higgs, hf) in AppData\Roaming\npm, session in .config\higgsfield, 8 skills in .claude\skills. Plus plan, 1,200 credits a month. No API key exists — auth is account-based. Never ask Kirth for one.

Cheapest-credit rule, measured live, binding: images z_image 0.15 credits · video seedance1_5 4.8 · audio seed_audio 0.2. Always run higgsfield generate cost <model> first — the estimate is free.

Higgsfield's marketing sells Plus as "600 images or 53 videos". On the cheap ladder the same plan buys ~8,000 images or ~250 videos.

⚠️ Their installer refuses Windows (accepts only darwin/linux). Take the windows_amd64 binary from their GitHub releases, verify the SHA-256, place it on PATH.


12 · RUNNING A RELEASE

bash "E:/Project Handover/DJ Emy Booking Campaign/release.sh" "what changed in one line"

Takes a permanent dated snapshot, refreshes the masters on E: and Google Drive, publishes a fresh public link and appends a row to RELEASE_LOG.md. Nothing is ever overwritten — every release is a restore point.

CONFIDENTIAL-DO-NOT-PUBLISH/ is never uploaded.