Agent Layer

The full AI agent team governing the Outfitter platform — roles, actions, status, and build progress.

v1.0 Updated May 1, 2026 Internal — Outfitter Operations
Total Agents
8
Across 3 layers
Live
2
O (spec) · SDR (ElevenLabs)
Actions Cataloged
77
Across all agents
Actions Wired
0
Phase 1 up next
Platform Layer
🧭
O
Platform orchestrator — pricing, setup, modules, support, routing
Spec WrittenChat
  • Guides users from first visit through daily platform use
  • Handles pricing, plan changes, and module enablement
  • Routes execution tasks to the correct domain agent
  • Manages integration setup and troubleshooting
6
Modules
24
Actions
0
Wired
Agent ID
Domain Agents
📞
Front Desk Agent
Inbound calls, lead intake, appointment booking
PendingVoiceChat
  • Answers every inbound call before voicemail
  • Qualifies leads and books appointments
  • Adapts greeting and questions per trade type
  • Always leaves a clear next step — no cold endings
1
Module
6
Actions
0
Wired
Agent ID
💰
Revenue Agent
Pipeline recovery, open quotes, close rate optimization
PendingVoiceChat
  • Follow-up on every estimate within 72 hours
  • Recovers stale deals (14+ days, no activity)
  • Surfaces top 3 revenue opportunities daily
  • Tracks close rate by source, flags underperformers
2
Modules
12
Actions
0
Wired
Agent ID
🔧
Ops Manager Agent
Pre-construction workflow, trades coordination, callbacks
PendingChat
  • No job stalls without a clear blocker identified
  • Callback queue at zero — returns within 2 hours
  • Pre-con checklists tracked automatically per project
  • Trade invitations and scope sign-offs on schedule
4
Modules
8
Actions
0
Wired
Agent ID
📊
Accountant Agent
Financials, invoicing, QuickBooks, P&L tracking
PendingChat
  • Invoice sent within 24 hours of every closed job
  • P&L surfaced monthly by job type and zone
  • Flags cost categories 5%+ above prior period
  • QuickBooks sync keeps revenue and pipeline aligned
Modules
9
Actions
0
Wired
Agent ID
📣
Marketing Agent
Ads, retargeting, content, reputation management
PendingChat
  • Maintains lead volume — flags drops from weekly baseline
  • Keeps retargeting audiences segmented (Hot/Warm/Cold)
  • Generates ad copy, email content, and social posts
  • Monitors reviews and drafts responses within 24 hours
1
Module
10
Actions
0
Wired
Agent ID
👥
HR Agent
Hiring, payroll, PTO, onboarding, employee + 1099 records
Chat
  • Posts jobs to Indeed, LinkedIn, ZipRecruiter, and Google for Jobs
  • Runs payroll across Gusto, ADP, and Paychex
  • Tracks PTO, benefits enrollment, and time-off requests
  • Onboards new hires and keeps 1099 contractor records audit-clean
1
Module
7
Actions
0
Wired
Agent ID
🧠
Executive Agent
Briefings, KPIs, benchmarking, strategic priorities
PendingChat
  • Monday briefing — revenue, pipeline, leads, priorities
  • Surfaces anomalies: 10%+ from prior period baseline
  • Benchmarks operator vs. comparable contractors
  • Maintains live priority and watch item lists
Modules
8
Actions
0
Wired
Agent ID
Internal Layer
📱
SDR
Outbound sales — prospecting, discovery, demo booking
LiveVoiceInternal
  • Cold and warm outbound calls to prospective contractors
  • Gets email → books demo → schedules callback
  • Gatekeeper navigation and voicemail handling
  • Isolated from platform — Outfitter internal use only
4
Outcomes
Live
v2
Prompt
7496
a6c8
Agent ID

Action Catalog

Every action available to the agent layer — searchable, filterable, and version-controlled. The rolling index of all agent capabilities across the platform.

v1.1 — 87 actions · 70 wired Safety tiers: Auto · Confirm · Manual
87 actions
ID Action Agent Module Safety Wired

Build Roadmap

Priority order for wiring agent actions and building system prompts. P1 is next up.

P1
Wire O to accounts Firestore collection
Agent O · Live plan/credit reads
Engineering
✅ Done
P1
Build window.adminAction() dispatcher + 66 handlers
All agents · admin-actions.js
Engineering
✅ Done
P1
Add O as agent type "o" in agent-prompt.js
Agent O · Engineering
Engineering
✅ Done
P1
Wire Claude tool_use in chat module + proxy
Chat → adminAction loop
Engineering
✅ Done
P1
bf_agent_memory write hooks on adminAction
All agents · Memory system
Engineering
✅ Done
P1
Update SDR pilot close date in v2 prompt
SDR · Expired April 30, 2026
Content
P2
Write Front Desk Agent system prompt
Front Desk Agent
Content
Pending
P2
Write Revenue Agent system prompt + ElevenLabs agent assignment
Revenue Agent
Content
Pending
P2
Build window.routeToAgent() inter-agent dispatcher
All agents · Engineering
Engineering
Pending
P2
Wire FA actions to QuickBooks MCP
Accountant Agent · 9 actions
Engineering
Pending
P2
Wire M6 actions to Google Ads + GA4 APIs
Marketing Agent · 8 actions
Engineering
Pending
P3
Executive Agent system prompt + Monday briefing scheduler
Executive Agent
Content
Pending
P3
Marketing Agent system prompt + ad analytics actions wired
Marketing Agent
Content + Eng
Pending
P3
Ops Manager + Accountant system prompts
Ops · Accountant agents
Content
Pending
P3
Performance analytics — calls, actions, memory growth
This page · Future
Engineering
Future
🤖