Organisation Chart

James Law Realty Limited · licensed under the REAA 2008 · REINZ member · DRAFT for the directors · built 29 October 2026

Draft. DRAFT for the directors. James Law Realty Limited is licensed under the Real Estate Agents Act 2008 and is a member of REINZ (owner, 25 Oct 2026). Holders are taken from the public Meet the Team page; licence classes are as the owner stated (James Law agent, everyone else salesperson) and should be checked on the REA public register. Source: https://www.jameslaw.co.nz/agents (read 25 October 2026) for the sales team; the owner (25 October 2026) for the director, Managing Director, Compliance, Finance, Office and Marketing roles; Google Drive '06 Roles & Job Descriptions (JD)' (JD-HR-000 Role Catalogue, 13 Oct 2026) for surnames and the marketing, IT and admin staff.

Filled from the website (24 people)Vacant or to be confirmed (10 roles)

Supervision rule

Every salesperson must be properly supervised and managed by an agent or branch manager (REAA s 50). James Law is the company's only agent licensee and every other licensee holds a salesperson licence, so he (JLR-02) is the named supervisor of every salesperson, whatever their job title. Kim Diack, Michelle Kennedy and Rosh Daji help to supervise (marked helps supervise): they check allocated salespersons day to day and James Law reviews and signs every check. The build refuses any licensee role whose supervisor is not held only by an agent or branch manager. Confirm each licence on the REA public register.

Open decisions


Live agents, planned bots and bots on other machines

As of 29 October 2026. Source: Hermes profiles on JLMacMini-M1 (config.yaml, SOUL.md, cron list); read-only ssh inventory of 201, 202, 203, 205 and the .28 Mac on 29 Oct 2026. No secrets recorded. Full job descriptions: live-agents.html.

Reporting lines and working flows

legal checkFriday numberspost draftsJames LawPrincipal / approverMax KellerCEO of The James Law GroupMiniMax-M3Chief Technology OfficCTO; also BOT-12 Builderclaude-sonnet-5-5CMOChief Marketing Officernemotron-3-ultra-550b-a55b (frHelen (Legal Counsel)Internal legal research, anaclaude-opus-5-5Sales CPOChief People Officer (Sales)claude-opus-5-5Sales Coordinator AssiAI assistant to Zoey Linawatclaude-opus-5-5Grace VillanuevaAdmin Chief People Officer (claude-opus-5-5Head of ContactsHead of Contactsnemotron-3-ultra-550b-a55b (frChief Records OfficerChief Records Officernemotron-3-ultra-550b-a55b (frTrainingTraininggpt-5.6-terraLiveKit VOIPLiveKit VOIPnemotron-3-ultra-550b-a55b (frAriaHead of Communicationsclaude-sonnet-5Sofia RomanoSocial Media Manager (AI, drnemotron-3-ultra-550b-a55b (frSecretaryPersonal assistant to James:nemotron-3-ultra-550b-a55b (frreports to CEO (inferred, no line drawn)Solid arrow = reports to. Orange dashed = working flow. Colours: green live, yellow idle or experimental. Click a box for its job description.

Every live agent: role, status, model, relationships, systems

AgentRoleStatusModelReports toWorks withSystems it uses
Max Keller
ceo
CEO of The James Law GroupliveMiniMax-M3
MiniMax (OAuth)
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
James LawChief Technology Officer, CMO, Sales CPO, Grace Villanueva, Sales Coordinator Assistant, Head of Contacts, Helen (Legal Counsel)Hermes kanban board (all agents); Telegram to James; JLR System database (read-only); Infinity decision-apply skill
Chief Technology Officer
cto
CTO; also BOT-12 Builderliveclaude-sonnet-5-5
Anthropic API
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max KellerMax Keller, CMO, Sales CPO, Grace Villanueva, Sales Coordinator Assistant, Head of Contacts, Secretary, Helen (Legal Counsel), Aria, Chief Records Officer, Training, LiveKit VOIP, Sofia RomanoSSH to Windows hosts 201/202/203/205 and Mac .28; MySQL read-only on JLR System and contacts DBs; cPanel hosting and DNS; Gmail/Drive via Google Workspace skill; NAS document archive; Secrets files (never shared)
CMO
cmo
Chief Marketing Officerlivenvidia/nemotron-3-ultra-550b-a55b:free
OpenRouter (free tier)
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max KellerHelen (Legal Counsel), Aria, Sofia Romano, Sales CPO, Chief Technology Officer, Head of ContactsInfinity workspace API (read-only); Google Drive 60 Marketing and Brand (read-only service account; user OAuth); Vision tool on exported designs; JLR System database (read-only, for fact checks)
Sales CPO
salescpo
Chief People Officer (Sales)liveclaude-opus-5-5
Anthropic API
Fallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)
Max KellerSales Coordinator Assistant, Grace Villanueva, CMO, Head of Contacts, Helen (Legal Counsel)Google Drive 30 People and RECRUITMENT (read-only service account); This org chart (roles.json) on 201; jlsys_contacts MySQL on 201 (read-only); Infinity
Grace Villanueva
admincpo
Admin Chief People Officer (HR and administration)liveclaude-opus-5-5
Anthropic API
Fallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)
Max KellerSales Coordinator Assistant, Sales CPO, SecretaryOwn mailbox (send and receive as Grace only); Staff-performance-management skill; JLR System database (read-only)
Sales Coordinator Assistant
salescoord
AI assistant to Zoey Linawati (Sales Coordinator)liveclaude-opus-5-5
Anthropic API
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max KellerSales CPO, Grace Villanueva, Chief Technology OfficerInfinity (task comments); Leadforce lead lists; JLR System database (read-only grant being arranged via CTO); Drive (read-only)
Head of Contacts
contacts-officer
Head of Contactslivenvidia/nemotron-3-ultra-550b-a55b:free
OpenRouter (free tier)
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max KellerAria, CMO, Sales CPO, Chief Technology Officerjlsys_contacts MySQL on 201; JLR System database (read-only)
Helen (Legal Counsel)
legal-counsel
Internal legal research, analysis and draftingliveclaude-opus-5-5
Anthropic API
Fallback: MiniMax M3, then Kimi K3, then GPT-5.6 Terra (Codex)
Max KellerCMO, James LawJLR System database (read-only); Legislation texts; Drive documents shared by James
Aria
head-of-communications
Head of Communicationsliveclaude-sonnet-5
Anthropic API
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max KellerCMO, Sofia Romano, Head of ContactsOwn mailbox (Aria | JLR Communications); Email campaign tool (drafts only); Peer link to socialmedia; JLR System database (read-only)
Secretary
secretary
Personal assistant to James: email, tasks, calendarlivenvidia/nemotron-3-ultra-550b-a55b:free
OpenRouter (free tier)
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
James LawChief Technology Officer, Grace VillanuevaGmail (read-only OAuth); Calendar and Drive (OAuth); Own mailbox, used only when James says so
Chief Records Officer
chief-records-officer
Chief Records Officeridlenvidia/nemotron-3-ultra-550b-a55b:free
OpenRouter (free tier)
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Max KellerChief Technology Officer, SecretaryGoogle Drive; Office NAS; JLR System database (read-only)
Training
training
Trainingexperimentalgpt-5.6-terra
OpenAI Codex
Fallback: OpenRouter: Nemotron 3 Ultra free, Inkling, dots-3-note-preview
Max Keller-None identified
LiveKit VOIP
livekit
LiveKit VOIPidlenvidia/nemotron-3-ultra-550b-a55b:free
OpenRouter (free tier)
Fallback: OpenRouter free chain: Inkling, dots-3-note-preview, Laguna S 2.1
Chief Technology OfficerChief Technology OfficerNone identified
Sofia Romano
socialmedia
Social Media Manager (AI, draft-only)livenvidia/nemotron-3-ultra-550b-a55b:free
OpenRouter (free tier)
Fallback: not read
CMOAria, CMOOwn mailbox; Telegram bot (jlr_socialmediamanager_bot); Peer link from head-of-communications

Bots and jobs on other machines, grouped by host

MEDIAMACHINE

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
OllamaServe (qwen3.8:27b)
model server
runningLocal LLM server (scheduled task, started at boot). qwen3.8:27b is loaded.Always onqwen3.8:27b (local)Prompts from LAN tools; stays on the LANCTOChief Technology Officer, BOT-12Design routes first-pass inbox sorting and embeddings to the 203 copy, not 201.
Hermes gateway (default profile)
agent gateway
runningA Hermes gateway process runs under the James account. Profile and model not read (config is outside the account that ssh reaches).Always on; watched every 2h by secretarynot readNot readCTO / secretary watchdogMax KellerUncertain: the CEO plan says the CEO bot lives on 201 (ceo memory/agents.py); this is the likely gateway.
OpenClaw gateway, agent 'main'
agent gateway
runningLegacy OpenClaw gateway on port 18790 with one agent called main. Predecessor of the Hermes bots.Always on (task 'OpenClaw Gateway')not readNot readCTO-Candidate for retirement or migration: not in the design.
Backup jobs (Aimaster hourly, Postgres every 6h, DbSyncDaily, LeadSourceGitBackup)
scheduled tasks
runningHourly aimaster backup, six-hourly Postgres dump, daily 3am DB sync, git backup of leadsource.Hourly / 6-hourly / daily 3amnoneAimaster files, Postgres, MySQL, leadsource repoCTOChief Technology OfficerLast results 0 (ok).
LeadSource sweeps (withdrawn sweep, missing photos, agent directory refresh, Trade Me photo scraper, ScottPoint FB import)
scheduled tasks
running (3 failing)Nightly sweep of withdrawn listings, missing-photo sweep 6am, agent directory refresh 4am, Trade Me stale-photo scraper 3am; Scott Point Facebook lead import last ran 15 Sep.Daily 3:00 to 6:00nonejlsys_leadsource, Trade Me, Facebook lead dataCTO; used by salescoordSales Coordinator Assistant, Sales CPOAgent Directory Refresh and Trade Me Withdrawn Sweep returned exit code 1 on their last run; the Scott Point import has not run since 15 Sep.
Web apps (Caddy, PHP-CGI, Dichan site, Chow Foo lucky draw, Ziwei, SPM availability sync, GitHub Actions runner)
services
running (SPM sync failing)Serves the office web sites and runs the JLR deploy runner. SPM-SectionShop sync returned exit code 1.Always on; SPM sync every few minutesnoneSite content, MySQL80CTOChief Technology OfficerInfrastructure rather than bots; listed so the host is complete.

AIJUNIOR

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
JLAvatar (Duix Avatar, IndexTTS2, RSS fetch/process, daily summary, video archive)
video avatar pipeline
runningProduces avatar videos: RSS fetch and process every few minutes, daily summary 8am, video archive 2am, IndexTTS2 voice on port 7860, Duix avatar app, monitor and ops-monitor tasks.Every 10 to 20 min; daily 2am and 8amIndexTTS2 (voice), Duix (avatar); LLM not readRSS news, generated videos; Infinity key held hereCTO / marketingCMO, AriaOverlaps BOT-09 Cutroom and BOT-08 Studio in purpose. IndexTTS2 start-up task last returned a non-success code.
Hermes gateway (default profile)
agent gateway
runningHermes gateway under the James account; profile and model not read.Always on; watched every 2h by secretarynot readNot readCTO-Uncertain which bot this is.
OpenClaw gateway, agent 'main'
agent gateway
presentOpenClaw agent folder 'main' exists; the gateway process was not seen running.None seennot readNot readCTO-Probably legacy.

FARM-AI01

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
Ollama (GPU1, GPU2, serve) with qwen3.8:27b and mxbai-embed-large
model server
runningLocal LLM and embedding server on port 11434, three GPUs, watchdog every 30 min. Intended for inbox sorting and match embeddings.Always on; OllamaWatchdog every 30 minqwen3.8:27b + mxbai-embed-large (local)Stays on the LANCTOBOT-10, BOT-11, Chief Technology Officerllama-qwen38 task failed on 27 Oct (exit 3221225786).
Hermes gateway (farm-ai01)
agent gateway
runningHermes gateway, default profile on local Ollama gemma4:26b; peer of chief-records-officer. James restarts it; the CTO must not.Always ongemma4:26b (Ollama)Not readJamesChief Records Officer
OpenClaw Gateway
agent gateway
brokenScheduled task 'OpenClaw Gateway' last ran 15 Oct and exited with an error.At logonnot readNot readCTO-Not running.
LeadSource backend and frontend (ports 8004, 8765)
web apps
partly runningLeadSource API (uvicorn on 8765 is running); the scheduled starters failed on their last run (15 Oct).At bootnonejlsys_leadsourceCTOSales Coordinator AssistantWhich copy is canonical (203 or the live server) needs confirming.
Shared tools folder: ceo, kanban, dashboard, contacts, autodocs, fbads, agentsites, proulti, rewriteads, teamflow, smsreply, matching_engine, useinbox
app folders
present, mostly idleOlder AI tool projects. Last modified: agentsites 12 Oct, fbads 25 Oct, autodocs 25 Oct, useinbox 26 Oct, proulti 21 Oct; ceo, kanban, dashboard untouched since June or July. Folder dates only; processes were not running except contacts (vite dev server) and a static web server on port 8090.None seennot readNot readCTO-matching_engine and smsreply hint at BOT-10 Match and BOT-11 Concierge prototypes; not verified.
Postiz deploy and RewriteAds
scheduled tasks
idlePostiz (social scheduling) deploy task last ran 26 Oct; RewriteAds (ad rewriting) tasks last ran in June.Manualnot readNot readCTOSofia RomanoPostiz may be the future publishing path for the Social Media Manager.
MCP tool servers (Playwright, Chrome DevTools, GitHub, Context7, memory, NotebookLM)
tools for coding agents
runningTool servers for coding assistants run on the desktop session.InteractivenoneBrowser sessionsJamesChief Technology OfficerNot bots.

POWERSTATION

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
Trade Me property scraper (Auckland all types, Queenstown, archive/maintenance)
scraper
partly failingScrapes Trade Me property data into the database. Auckland weekly (last 26 Oct, 'terminated'), Queenstown last 28 Oct (error), archive daily (last 26 Oct).Weekly / dailynoneTrade Me listings; writes via DB tunnel to jlawserverDevelopers (look, do not touch)Sales Coordinator Assistant, Sales CPO, BOT-10Result 267014 means terminated, not necessarily failed; judge by log and database maxima.
realestate.co.nz scrapers (commercial lease/sale, residential sale, rural sale, cookie update)
scraper
partly failingScrapes realestate.co.nz in four nightly jobs from 11pm; commercial and residential last runs returned errors on 27 Oct, cookie update succeeded 28 Oct.Nightly 11:00pm to 11:30pmnonerealestate.co.nz listingsDevelopersSales Coordinator Assistant, BOT-10
DB-Tunnel-jlawserver and MySQL backup
service
runningKeeps the SSH tunnel to the live database server on port 13306; backs up MySQL (6pm).Always on; backup dailynoneLive JLR databasesCTOChief Technology Officer

Jamess-iMac .28 (M3)

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
Sofia Romano (hermes profile socialmedia)
agent gateway
runningSocial Media Manager gateway under launchd; also holds the stopped profile 'archivist' and a NAS mount at boot.Always onnvidia/nemotron-3-ultra-550b-a55b:free (OpenRouter free)Own mailbox; drafts onlyCMO / JamesCMO, AriaAlso listed as a live agent.

agentsites.co.nz / HostGator cPanel (mail.jameslaw.co.nz)

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
Bot mailboxes (e.g. hermes, aria, max, grace, sofia)
mailboxes
runningEach Hermes persona sends and receives from its own mailbox on the mail domain. Only sofia was verified today (created and tested 28 Oct); the others come from the CEO brief and persona notes.Always onnoneMailCTOAria, Grace Villanueva, Max Keller, Sofia RomanoMailbox list not re-read.

system.jameslaw.co.nz (JLR System)

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
Performance Management automation (daily reports)
application automation
reported, not verifiedPer the CEO brief, the JLR System sends daily performance reports from a scarlett mailbox. I did not read the System or its cron jobs: Stiven Lai owns it.Daily (per brief)not readJLR System databaseStiven Lai (JLR-77)Sales CPO, Grace VillanuevaNeeds Stiven to confirm; may duplicate what salescpo and admincpo do.

leadsource.jameslaw.co.nz (live jlawserver)

Bot or jobStatusWhat it doesScheduleModelDataOwnerServesNotes
Leadforce / LeadSource live system
application
running (CTO access currently denied)Live lead database and Leadforce screens used by Zoey and the sales coordinator assistant. The CTO's stored database password for the live server is stale, so it was not read today.n/anoneLeads, Trade Me and agent directory dataStiven Lai / developersSales Coordinator Assistant

Which live agent covers which planned bot and human role

Live agentPlanned bot it coversHuman role it coversStaff it supports
Max KellerBOT-A (partly)JLR-03 Managing Director (partly)James Law (JLR-01, JLR-02, JLR-03)
Chief Technology OfficerBOT-12 (built)JLR-77 System Development (partly), JLR-07 Marketing and Technology Director (partly)James Law (JLR-07); Stiven Lai (JLR-77)
CMOBOT-06 (partly), BOT-B5 (partly)JLR-70 Marketing Coordinator (partly), JLR-07 Marketing and Technology Director (partly)Hairi Ramadhan, Zulya Dzulkefli, Kathy Liu; James Law (JLR-07)
Sales CPOBOT-04 (partly), BOT-B6 (partly)JLR-20 Sales Director (partly), JLR-02 Licensed Agent Officer (Principal) and Supervising Agent (partly)James Law as supervising agent (JLR-02); Kim Diack (JLR-20); Salespeople
Grace VillanuevaBOT-04 (partly)JLR-08 HR and Property Management Assistant (partly), JLR-06 Office and Operations Manager (partly)Admin team incl. Zoey Linawati, Azrin Affandi and offshore admins; James Law
Sales Coordinator AssistantBOT-10 (partly)JLR-06 Office and Operations Manager (partly), JLR-26 Prospect Matching Coordinator (partly)Zoey Linawati (JLR-06, part-time)
Head of Contactsnone (not in design)JLR-70 Marketing Coordinator (partly)Marketing and Communications; sales team
Helen (Legal Counsel)BOT-B5 (partly)JLR-04 Listing and Compliance Manager (partly)James Law (sole director)
AriaBOT-06 (partly)JLR-70 Marketing Coordinator (partly), JLR-71 Social Media Coordinator (partly)James Law (approver); Marketing team
Secretarynone (not in design)JLR-01 Board of Directors (sole director) (partly)James Law
Chief Records OfficerBOT-03 (partly)JLR-06 Office and Operations Manager (partly)Office and records (JLR-06)
Trainingnone (not in design)none (not in design)Unassigned
LiveKit VOIPBOT-11 (partly)none (not in design)Unassigned
Sofia RomanoBOT-06 (partly)JLR-71 Social Media Coordinator (partly)Marketing

Every planned bot: built or missing

Planned botJobDesignPlanned modelBuilt?Live agent covering itHuman roles
BOT-01 GateListing Compliance GateplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
not started-JLR-04
BOT-02 LedgerTrust and AccountsplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
not started-JLR-05
BOT-03 ArchiveOffice and RecordsplannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlyChief Records Officer (partly)JLR-06
BOT-04 RosterHR and OnboardingplannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlySales CPO (partly), Grace Villanueva (partly)JLR-08
BOT-05 TenancyProperty Management AdministrationplannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
not started-JLR-40, JLR-08
BOT-06 CampaignMarketing CampaignplannedMiniMax M3
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlyCMO (partly), Aria (partly), Sofia Romano (partly)JLR-70, JLR-71, JLR-75
BOT-07 BridgeChinese Marketing and TranslationplannedKimi K3
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
not started-JLR-73, JLR-72
BOT-08 StudioListing ArtworkplannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
not started-JLR-74
BOT-09 CutroomVideo EditingplannedMiniMax M3
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
not started-JLR-76, JLR-72
BOT-10 MatchProspect Matching (unlicensed form)plannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlySales Coordinator Assistant (partly)JLR-26
BOT-11 ConciergeEnquiry DeskplannedMiniMax M3
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlyLiveKit VOIP (partly)JLR-06, JLR-26
BOT-12 BuilderDevelopment AssistantplannedKimi K2.7 Code
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
builtChief Technology Officer (built)JLR-77
BOT-A SentinelAdministrator OversightplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
partlyMax Keller (partly)JLR-04, JLR-05, JLR-06, JLR-72, JLR-74, JLR-77
BOT-B1 FilecheckFile ReviewplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
not started-JLR-20, JLR-21, JLR-22, JLR-23, JLR-50
BOT-B2 AppraiseAppraisal and Agency AgreementplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
not started-JLR-20, JLR-21, JLR-22, JLR-23, JLR-31, JLR-32, JLR-33
BOT-B3 OfferwatchOffers, Auctions and ConflictsplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
not started-JLR-20, JLR-21, JLR-22, JLR-23, JLR-24
BOT-B4 CommercialCommercial and ProjectplannedClaude Opus 5.5
Fallback: anthropic/claude-opus-5.5 (OpenRouter)
not started-JLR-11, JLR-31, JLR-32, JLR-33
BOT-B5 AdwatchAdvertising ConductplannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlyCMO (partly), Helen (Legal Counsel) (partly)JLR-20, JLR-21, JLR-22, JLR-23, JLR-31, JLR-32, JLR-33
BOT-B6 LicenceLicence, CPD and ComplaintsplannedClaude Sonnet 5.5
Fallback: anthropic/claude-sonnet-5.5 (OpenRouter)
partlySales CPO (partly)JLR-02, JLR-20, JLR-21, JLR-22, JLR-23, JLR-31, JLR-32, JLR-33

Have vs Missing

What we have

What is missing

FunctionDetail
missingBOT-01 Gate: listing complianceNothing checks agency agreements, disclosures or AML/CFT due diligence before activation. Anshari Saro does it by hand.
missingBOT-02 Ledger: trust and accountsNo agent supports trust account work (Karissa Agkis).
missingBOT-05 Tenancy: property management adminNo agent for tenancy administration (JLR-40 is vacant).
missingBOT-07 Bridge: Chinese marketingTranslation is done by people; the CMO only fact-checks it.
missingBOT-08 Studio and BOT-09 CutroomDesigners and the video producer work by hand. JLAvatar on 202 is the nearest automation.
missingBOT-11 Concierge: enquiry deskNobody triages inbound enquiries. LiveKit and the 203 smsreply folder are possible starting points.
missingBOT-A Sentinel: administrator oversightCTO botwatch monitors bots, not administrators' work records.
missingBOT-B1 to B6: salesperson supervisionNo file review, appraisal, offer watch, commercial, advertising or licence bots. James supervises everyone personally (REAA s 50).
missingHR Manager profilesalescpo, salescoord and the Zoey playbook name @hr-manager, which does not exist; admincpo is the live equivalent.
missingWritten jobs for training, livekit, chief-records-officer, contacts-officerSOUL.md holds one-line missions only.
missingFailing scheduled jobs on other hostsLeadSource sweeps and realestate.co.nz scrapers on 201 and 205, LeadSource starters and the OpenClaw gateway on 203, IndexTTS2 start-up on 202 returned errors on their last run; nobody owns checking them.

Live agents that are not in the 19-bot design

Uncertain

How the agents work together today

Daily 8am stand-up

  1. Cron 'Daily exec stand-up' runs for ceo at 8am NZT
  2. Kanban report card to cto, cmo, salescpo, admincpo, salescoord, contacts-officer
  3. CEO synthesis card and minutes; blockers become kanban cards
  4. Short summary to James on Telegram

Marketing compliance gate

  1. Designer (Hairi, Zulya, Kathy) finishes the item in Infinity
  2. CMO fact check (Section A; evidence in Drive and Infinity)
  3. legal-counsel independent check (Section B)
  4. Client or developer written sign-off of the exact version
  5. James approves in Infinity; only then published

Infinity review

  1. Designer moves task to 'James to Review'
  2. cmo reads task, comments and Drive or Canva exports
  3. cmo posts actionable feedback; designers revise
  4. Cleared items go through the compliance gate above

Data and access requests

  1. Any agent or staff member asks the CTO via kanban
  2. CTO grants the narrowest read-only access or runs the query
  3. Result or credential location returned; no secrets in cards

Secretary Gmail and Drive

  1. James asks for an email check
  2. Secretary reads Gmail read-only and Drive
  3. Returns urgent list and reply drafts in chat
  4. James sends himself

Communications

  1. Aria drafts the newsletter and asks socialmedia for posts
  2. contacts-officer supplies a consent-filtered segment (expected, not confirmed)
  3. Test copy to James only
  4. James approves the exact version; then send

Sales coordination

  1. salescoord prepares Zoey's morning list (leads come from the LeadSource scrapers)
  2. Zoey reports by chat or voice
  3. salescoord posts Infinity status comments
  4. Friday numbers to salescpo and admincpo