IEXDG Operations Brief

April 13, 2026 โ€” Progress Diagram

Diagram-style walkthrough of everything wired, unblocked, and shipped today. Built for quick scan, designed to be shared with Dr. DNicole for her review.

GENERATED 2026-04-13 MORNING ยท BY ROBERT DOVE ยท DOVE WEB CONSULTING
BREAKTHROUGH 1

๐Ÿ”“ GHL API Unblocked

4-month Cloudflare block resolved. All endpoints live.

BREAKTHROUGH 2

๐ŸŽฅ HeyGen Avatar Trained

8 real photos uploaded. DNicole Ambassador training.

BREAKTHROUGH 3

๐ŸŽด 280 Pip Cards Live

All 5 licensed decks parsed + in RAG + tactic picker wired.

BREAKTHROUGH 4

๐Ÿ“… 14-Day Calendar Populated

LinkedIn posts scheduled via GHL Social Planner API.

Flow 1

๐Ÿ”“ GHL API Unblock โ€” How It Happened

4 months. 3 tickets. Finally resolved overnight. Here's the timeline and what's now available.

1

Feb 2026 โ€” First block detected

IP 136.32.235.230 Cloudflare-blocked at services.leadconnectorhq.com. HTTP 403 across all endpoints. Ticket #74526 opened.

DONE
2

Apr 2 โ€” Ticket auto-closed, reblock

Ticket TC0KH22728 auto-closed without fix. Block recurred. Pattern: 3 tickets in 3 months, all auto-close.

DONE
3

Apr 9 โ€” Rachel Denhalter โ†’ Meera G escalation

eSpeakers Customer Support Manager bypassed the reseller queue. Escalation #GHL-5261452 reached HighLevel infrastructure team.

DONE
4

Apr 12 โ€” Dev team acknowledgment

Apology email from HighLevel dev team. Sixth day of block but escalation finally live.

DONE
5

Apr 13 07:50 ET โ€” VERIFIED UNBLOCKED

HTTP 200 on users, contacts, calendars, opportunities, workflows, tags. Real data returning. No formal notice but endpoints respond.

LIVE

GHL endpoints confirmed live

EndpointResponseSample Data
GET /users200 OKAntonio Chaney (admin), full team list
GET /contacts200 OKReal IEXDG contacts (scott, judysislandgrill@hotmail.com, etc.)
GET /calendars200 OK0TZiCRdDSm518hl9UgHC with zoom integration
GET /opportunities/search200 OKPipeline stages + deals
GET /workflows200 OK30 Day Welcome, 5 Day Optin Follow Up, etc.
GET /tags200 OKadmin, ate_nurture_complete, ate_nurture_ready
GET /social-media-posting/accounts200 OKLinkedIn, Facebook, Instagram, Google (all connected)
POST /social-media-posting/posts201 Created14 new scheduled posts created today
What this unlocks

GHL Full Platform Leverage (13 modules) back on the table. AI Employee Unlimited, Voice AI, Agent Studio, Workflow AI Builder โ€” all usable now. Nexus no longer needs to REPLACE GHL; it can AUGMENT GHL as the intelligence brain feeding it.

Flow 2

๐ŸŽฅ HeyGen Photo Avatar โ€” Upload + Train Pipeline

Dr. DNicole reacted to NanoBanana's generic image with "this is not me" at 7:53 AM. At 7:56 AM she sent 10 reference photos. By 8:05 AM, her likeness was training in HeyGen.

01
Email crawl

Gmail API pulled her 07:56 email with 10 PNG attachments.

โœ“ DONE
02
Download photos

All 10 PNGs saved to brand_assets/dnicole_references/. 20KB thumbnail filtered out.

โœ“ DONE
03
Recovered API key

HeyGen key sk_V2_hgu_kโ€ฆ found in Mar 11 subagent session. Saved to logins file.

โœ“ DONE
04
Upload assets

8 photos uploaded via POST upload.heygen.com/v1/asset. Each returned image_key.

โœ“ DONE (8/8)
05
Create group

Avatar Group "DNicole Ambassador" created. group_id c79d730c45604a55bdfad499fa0fa315.

โœ“ DONE
06
Add to group

Remaining 7 photos added via /avatar_group/add.

โœ“ DONE
07
Trigger training

Training started. flow_id 57adf262cff64e34b594f464df454c7b. ETA 5-15 min.

๐Ÿ”„ TRAINING
08
Generate first video

Once status=ready, test video with new avatar. No more "this is not me" errors.

โณ NEXT
Guardrail locked in

NanoBanana will NOT generate humans resembling her anymore. Reserved for symbolic/B-roll only. When likeness needed โ†’ HeyGen avatar. Manifest JSON documents every photo's intended use.

Flow 3

๐ŸŽด Pip Decks โ€” 280 Cards โ†’ RAG โ†’ Tactic Picker

The full 5-deck library (Storyteller, Workshop, Team, Strategy, Innovation / Opportunity) is now in the IEXDG RAG as structured card data. Your Apr 13 guardrail implemented: use methodology by name, block verbatim reproduction.

INPUT

Storyteller PDF Workshop PDF Team PDF Strategy PDF Innovation PDF 5ร— Drag-and-drop ZIPs

PARSE

pypdf extract Skip preamble + TOC Header/noise regex filter Card title heuristic

ENRICH

ELCC pillar hint (keyword) Channel hint (per-deck default) Page + deck metadata

STORE

pipdecks_knowledge.json (structured KB) pipdecks_full_library.md (RAG source) iexdg_content_prompt.txt (library index)

INDEX

IEXDG RAG: 10,392 chunks / 9.36 MB Type: strategy_intel 280 card chunks (56 ร— 5 decks)

USE

tactic_picker.py Keyword rules โ†’ tactic match Channel defaults Guardrail: block verbatim reproduction

Tactic picker โ€” live examples

Content goalChannelPicked TacticDeck
LinkedIn opening hook for VP HRlinkedin_openStory HooksStoryteller
Close executive email memorablylinkedin_closeRolls Royce MomentStoryteller
Case study about City of Tucsoncase_studyMan In A HoleStoryteller
Data-driven engagement postlinkedin_bodyData DetectivesStoryteller
Workshop openingworkshop_kickoffHopes & FearsWorkshop
Contrarian framingcontrarianThe Dragon & The CityStoryteller
Your Apr 13 guardrail โ€” implemented

Your meeting summary directive: "Use frameworks/tactic names and methodologies as scaffolding. Avoid verbatim reproduction." The tactic picker now passes tactic NAME + CONCEPT hint to Claude's prompt, NOT the raw card body. Output template includes <!-- TACTIC: X | DECK: Y --> comment so every piece of content declares which tactic it applied. Claude writes original copy following the tactic's pattern.

Flow 4

๐Ÿ“… GHL Content Calendar โ€” 14 Posts Scheduled

Every post rooted in a real Pip Decks tactic + ELCC pillar + one of your signature angles. All scheduled via GHL Social Planner API to your LinkedIn account. You review in GHL UI and publish.

Scheduling pipeline (diagram)

01
14-day plan

Weekdays only. 10:00 ET default. 1 post/day.

02
Angle rotation

Pain โ†’ Educational โ†’ Authority โ†’ Relatable โ†’ Contrarian โ†’ Story (6-cycle).

03
Pillar rotation

Communication โ†’ Connection โ†’ Collaboration โ†’ Captaincy โ†’ Culture โ†’ Competence.

04
Tactic picker

Goal + channel โ†’ best Pip tactic from 280-card library.

05
Compose body

Hook + pillar line + ELCC framework line + CTA (iexdg.com/clarity) + signature.

06
POST to GHL

Social Planner API. Status=scheduled. accountIds=[linkedin].

07
Log results

ghl_calendar_log.json โ†’ every post with tactic metadata.

08
Review in UI

Dr. DNicole reviews posts in GHL Social Planner before they fire.

The 14 posts

DayDateAnglePillarTactic
1Tue 04-14Pain PointConnectionStory Hooks
2Wed 04-15EducationalCompetenceShow & Tell
3Thu 04-16AuthorityCultureData Detectives
4Fri 04-17RelatableCommunicationMan In A Hole
5Mon 04-20ContrarianCaptaincyTeam Vision
6Tue 04-21StoryConnectionMovie Time
7Wed 04-22Pain PointCommunicationStory Hooks
8Thu 04-23EducationalCompetenceShow & Tell
9Fri 04-24AuthorityCultureShow & Tell
10Mon 04-27RelatableCollaborationTeam Vision
11Tue 04-28ContrarianCaptaincyThe Dragon & The City
12Wed 04-29StoryCultureMovie Time
13Thu 04-30Pain PointCollaborationStory Hooks
14Fri 05-01EducationalCompetenceRolls Royce Moment
Next: expand to Facebook + Instagram

Currently LinkedIn only (safest first test). Re-run with --platforms linkedin,facebook,instagram to broadcast to all 3 channels once Dr. DNicole reviews the LinkedIn samples.

State

๐Ÿงญ Complete System Status โ€” Apr 13 Morning

SystemStatusDetails
GHL API๐ŸŸข LIVEPIT Token pit-8e4c1579โ€ฆ. All endpoints responding. Cloudflare unblocked Apr 13.
HeyGen API๐ŸŸข LIVEKey sk_V2_hgu_โ€ฆ. Photo Avatar group training. Video gen ready post-training.
Gamma API v1.0๐ŸŸข LIVE4,345 credits remaining. CareFirst deck generated Apr 12.
NanoBanana API๐ŸŸข LIVE50 credits. Reserved for symbolic/B-roll only after Apr 13 feedback.
ElevenLabs API๐ŸŸข LIVEVoice ID Cjpu6b13aVIANhyZKiUE.
Ideogram API๐ŸŸข LIVEPlus tier. Branded image gen.
Claude API๐ŸŸข LIVEContent generation in her voice.
Gmail API๐ŸŸข LIVEToken persistent. Email crawls working.
YouTube API๐ŸŸข LIVEChannel watcher active.
Notion API๐ŸŸข LIVEFull workspace access.
Hugging Face API๐ŸŸก PENDINGDr. DNicole found the key. Need her to share so we can configure.
Perplexity API๐ŸŸข LIVEResearch queries.
IEXDG RAG๐ŸŸข 10,392 chunks9.36 MB. 280 Pip cards + memories + strategy + email intel.
IEXDG Nexus VM๐ŸŸก PENDINGAwaiting $25/mo approval from Dr. DNicole.
Daily Content Drop๐ŸŸข LIVE2 AM Task Scheduler. Now includes "Latest Builds" block.
Next

๐Ÿณ What's Next

1

Dr. DNicole reviews GHL calendar

14 scheduled posts in her Social Planner UI. She approves, edits, or rewrites before they auto-fire.

WAITING
2

Hugging Face API key

She found it. She needs to share (text 913-439-0166 or email). Then I configure.

WAITING