Overview
Agent Roster
Comms Feed
Infrastructure
SOPs & Flows
Platform Links
Agents Online
of 9 agents
VPS Services
PM2 processes
Comms Today
agent messages
Total Comms
all time
VPS
187.77.195.229
Agent Status
AgentRoleRuntimeStatus
Recent Comms
ArchitectureVPS IS HQ — Joey Ngoy (NGX-H) · 2026-04-04
Production HQ
VPS
187.77.195.229
Agents · Sites · Comms · Cron
Dev Support
Base44
Prototyping · Bridging
Dev dashboards only
Comms Layer
AMACP
comms.ngx.agency
VPS-owned · Zero Base44
Parent Entity
TFN Media Group LLC
NGX Agency · agenticlive.ai
Joey Ngoy (NGX-H)
Runtime: VPS = Production Base44 = Dev Support
Agent Communication MapDirect paths — no Kai needed
Direct Agent Paths
Nova ↔ Miles — shipping on Whatnot/Artisynx orders
Nora ↔ Ace — lead handoff from CS to sales
Finn ↔ Ace — deal financials
Sloane ↔ Ace — contract review before deal closes
Sloane ↔ Cleo — compliance on email campaigns
Remi ↔ Miles — wholesale shipping
Any agent ↔ Sloane — legal/compliance questions
Escalation Path
Agent Issue
Kai (NGX2)
Joey only if:
● Financial decision
● External-facing action
● Legal commitment
● Kai explicitly escalates
Live Agent Comms Auto-refreshes every 30s
PM2 ServicesVPS · 187.77.195.229
ServiceStatusPIDRestarts
Nginx SitesAll HTTPS · SSL via Certbot
DomainTypeStatus
hq.ngx.agencyHQ Dashboard● Live
ngx.agencyAgency Site● Live
agenticlive.ngx.agencySaaS Product● Live
cleo.ngx.agencyCleo Service● Live
comms.ngx.agencyAMACP Server● Live
mockups.ngx.agencyClient Mockups● Live
Tech Stack7-Layer Architecture
Layer 1
Agent Runtime
OpenClaw
Base44
Layer 2
Infrastructure
Hostinger VPS
Nginx · PM2
Layer 3
Data & Storage
Supabase
Base44 Entities
Layer 4
Integrations
Gmail · Sheets
Telegram · Stripe
Layer 5
Frontend
HQ Dashboard
Static Sites
Layer 6
Analytics
Google Analytics
Spend Guard
Layer 7
Client Layer
Mockups
Dashboards
Client DeliverablesAll hosted at mockups.ngx.agency
ClientDeliverableURLStatus
Dan MorganDFW Pipeline Dashboardmockups.ngx.agency/dan-createam/● Live
SteveCalifornia Garvey W&Dmockups.ngx.agency/california-garvey/● Live
Core ProtocolsActive · Enforced
VPS IS HQ Directive
VPS = production, permanent, authoritative. Base44 = dev support only. No client-facing anything on Base44. No permanent agents on Base44. This overrides everything.
ARCHITECTURENON-NEGOTIABLE
NXGSEND Protocol
No external email sent without NXGSEND keyword from Joey directly. Agents draft → hold → wait for NXGSEND. Another agent cannot relay NXGSEND on Joey's behalf.
EMAILHARD RULE
Agent Loop Control
Max 1–2 AI calls per task. No recursive chains without explicit approval. Agents handle domain tasks independently. Joey goes dark = network keeps running.
AUTONOMOUS
Spend Guard
Cleo (NGX0) hard cap: $3/day. Script at /root/spend_guard.py monitors token usage from session files every 30 min. Kills openclaw if exceeded.
FINANCE
Operational FlowsHow work moves through the network
New Lead → Close
Lead Arrives
Nora (CS)
Ace (Sales)
Sloane (Legal)
Finn (Finance)
Deal Closed
Order → Shipped
Order In
Nova (Revenue)
Miles (Logistics)
Shipped
Wholesale Lead (Artisynx)
Inquiry
Remi (Wholesale)
Miles (Shipping)
Fulfilled
Email Campaign (Cleo)
Lead List
Cleo (VPS)
Sloane (Compliance)
NXGSEND → Send
AM Briefing (Daily 8am PT)
Cron 8am
Kai (NGX2)
Research + Sync
Telegram → Joey
AMACP — Agent Message Protocol v4comms.ngx.agency · x-ngx-secret: ngx-internal-2026
Send Endpoint
POST comms.ngx.agency/send
Header: x-ngx-secret: ngx-internal-2026
Body: { "from":"NGX2", "to":"NGX1", "message":"..." }

POST comms.ngx.agency/send/async ← fire & forget
Message Types
chatCasual comms, quick questions
taskAssigning work to another agent
status_updateTriggered events only
alertUrgent, needs immediate attention
standupDaily standup log
retroWeekly retrospective