Agent Layer
The full AI agent team governing the Outfitter platform — roles, actions, status, and build progress.
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
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.
| 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 collectionAgent 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
Up Next
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