CEO Agent
Strategic Orchestrator ยท KPI Oversight ยท Escalation Handler
claude-opus-4-20250514
SETUP GUIDE
FACILITYOS ยท FULL AUTOMATION STACK ยท STEP-BY-STEP
01
Get Your Anthropic API Key You Do This
The entire agent system runs on Claude. You need an API key to make live calls. This takes 2 minutes.
- Go to console.anthropic.com and create account
- Navigate to API Keys โ Create New Key
- Copy the key (starts with
sk-ant-...) - Add billing info โ suggest $50 credit to start
- Paste your key into this app's settings (top right gear icon)
02
This App is Built Already Done
The AI agent console you're using right now is fully functional. Each agent has a unique system prompt, role, and memory context. You can talk to all 8 agents in the sidebar right now โ they respond with real Claude intelligence. Add your API key above and they go fully live.
03
Set Up Field Operations Software You Do This
Your system of record for work orders, scheduling, and crew tracking. Pick one:
- ServiceTitan โ industry standard, best API. servicetitan.com (~$400/mo)
- FieldEdge โ good for smaller operations. fieldedge.com (~$200/mo)
- Jobber โ easiest to start, good API. getjobber.com (~$100/mo)
- Create account, enable API access in settings, copy API key
04
Connect Accounting You Do This
Finance Agent needs to read/write invoices and run payroll. QuickBooks Online has the best API for this.
- Sign up at quickbooks.intuit.com (~$30/mo)
- Go to Apps โ API Keys โ Create app in Intuit Developer portal
- Enable OAuth2 and get Client ID + Secret
- Alternatively: Wave Accounting is free with a solid API
05
Set Up Workflow Automation (n8n) You Do This
n8n is your agent pipeline orchestrator โ it connects Claude to all your other tools with no-code workflows. Think of it as the nervous system.
# Install n8n locally (Node.js required)
npm install -g n8n
n8n start
# Opens at http://localhost:5678
# OR deploy to cloud (recommended)
# Railway.app or Render.com โ free tier available
# Connect: Claude API + Jobber/ServiceTitan + QuickBooks
06
Agent Memory Database You Do This
Agents need persistent memory across conversations. Supabase (free tier) gives you a Postgres DB + vector search in minutes.
# 1. Create free account at supabase.com
# 2. Create new project "facilityos"
# 3. Run this SQL in the editor:
CREATE TABLE agent_memory (
id uuid DEFAULT gen_random_uuid(),
agent_id text,
content text,
embedding vector(1536),
created_at timestamptz DEFAULT now()
);
# 4. Copy your project URL + anon key to n8n
07
Deploy to Production You Do This
Host this app so you can access it from anywhere โ phone, tablet, job site.
- Save this HTML file to your computer
- Go to vercel.com โ drag and drop the file
- Your app gets a live URL instantly (free tier works)
- Add API key in settings and you're live
- Optional: buy domain like
facilityos.app(~$12/yr on Namecheap)
08
Monthly Running Cost Estimate
Claude API ~$40โ80/mo (scales with volume)
Jobber ~$99/mo
QuickBooks Online ~$30/mo
n8n Cloud ~$20/mo (or free self-host)
Supabase ~$0โ25/mo (free tier generous)
Vercel hosting ~$0/mo (free tier)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
TOTAL ~$189โ254/mo
# Replaces $8,000โ15,000/mo in dispatcher/admin labor