Documentation
Hey Boo Capabilities
What Hey Boo can do today, what it knows is coming, and what's on the roadmap. Every capability is labeled honestly — LIVE means it works now, ROADMAP means it doesn't yet.
Live Capabilities
Smart Home Scene Control
DRY-RUN LIVE
Hey Boo recognizes smart-home commands and composes the exact Home Assistant API calls your hub would receive.
In the current deployment (no hub provisioned), these calls are shown as a dry-run preview — you can see exactly what
would happen when a Home Assistant hub is connected. The routing logic, scene composition, and API call generation
are all fully functional. Live execution requires provisioning HA_URL and HA_TOKEN in the Lambda environment.
Example commands
arrive home
leave home
goodnight
start the mower
arm the security system
lock everything
work mode
morning routine
Conversational Brain (Multi-Turn)
LIVE
The AWS Bedrock Nova Lambda brain handles multi-turn conversation with a 30-minute session memory window.
Context carries across turns — if you say "set up a receptionist" and then "how much does it cost," Hey Boo
knows "it" refers to the AI Front Desk. The brain is called first on every command (4-second timeout);
the local classifier handles the fallback.
Multi-turn examples
book a cleaning on Friday
actually make it Saturday
set up a receptionist and book it
Boojee Service Navigation (29+ services)
LIVE
Hey Boo maintains a registry of 29+ Boojee services and routes commands to the correct service with
relevant context parameters. Service routing is instant — no network round-trip needed for common service names.
The router also handles fuzzy matching (typos, accent variations) and multi-intent plans
("do X and Y" produces a sequential plan with individual navigation buttons for each step).
Service commands
AI receptionist
boojee tax
book a cleaning
build me a site
form an LLC
expert line
boojee signals
track my health
boojee meetings
check my leads
Session + Long-term Memory
LIVE
Session memory (30 minutes per browser tab) keeps full conversation context active.
Long-term memory (DynamoDB, 30-day TTL) preserves user preferences, frequently-used services,
and recent project context across sessions. Memory is scoped per user — no cross-user data.
The session ID is a UUID generated per browser tab (stored in sessionStorage) — it is not linked
to any identity.
Neural Voice Output
LIVE
AWS Polly neural TTS (in Lambda deployments) or Web Speech Synthesis API (in the browser console)
delivers natural-sounding voice confirmations. Rate is set to 0.94 (slightly slower than default)
and pitch to 1.04 (slightly warm) for professional but approachable output.
Voice output fires after every command that produces a response.
Unknown Command Capture
LIVE
Every command that doesn't match a registered intent is captured via the Boojee intake webhook
with full context: command text, session ID, timestamp, and source URL. This ensures zero-dropout —
no user command is ever silently dropped. The nearest-match services are also shown so the user
always has a path forward even when Hey Boo doesn't have a direct route.
AI Web Builder Routing
LIVE
"Build me a site" commands route directly to the Boojee AI Web Builder with any extracted business
context pre-loaded. "Build me a site for my bakery" opens the builder with "bakery" pre-filled as
the business type — no re-typing required.
Builder commands
build me a site for my plumber
make a landing page for her bakery
I need a website
Roadmap Capabilities
These capabilities are not yet deployed. They are documented here because they are on the defined build path, not because they currently exist.
Always-On Wake Word Detection
ROADMAP
True hands-free activation without a button tap. Requires either a dedicated hardware speaker with
embedded wake-word processing (e.g., Raspberry Pi with Porcupine or custom wake-word model) or a
Progressive Web App with a persistent background service worker. The PWA approach is more accessible;
the hardware approach is lower-latency. Both are planned.
Live Smart-Home Device Control
ROADMAP — pending hub provisioning
The routing layer and API call composition are complete. What's missing is the connection to a
physical Home Assistant hub. Once HA_URL and HA_TOKEN are provisioned in the Lambda environment,
smart-home commands fire for real. This is the shortest path from current state to live smart-home control.
Specialist Agent Orchestration
ROADMAP
Hey Boo as CEO of specialist AI agents: Legal, Finance, Travel, Research, Marketing, Clean, Dash, Supply,
Monitoring. Each agent operates under the audit contract — every completed task must return
Objective + Status + Confidence + Evidence + Files Changed + Next Step. No agent can return "done"
without evidence. Hey Boo validates the evidence before confirming completion to the user.
Proactive Briefings
ROADMAP
Scheduled background monitoring of finances, servers, email, calendar, properties, markets.
A morning briefing synthesizes all monitored sources into a spoken summary. "What happened while
I slept?" returns a concise executive briefing covering anything that changed in the monitored sources.
Browser and Computer Automation
ROADMAP
Playwright-based browser automation: fill forms, click, upload/download, navigate portals, research and compare,
scrape. Computer automation: mouse, keyboard, clipboard, window management, terminal, IDE. Every destructive
action (sending, purchasing, deleting) gated by explicit approval policy before execution.
Semantic Memory Graph
ROADMAP
A graph of relationships between entities in the user's life — properties ↔ vendors ↔ services ↔
contacts ↔ finances ↔ projects. Hey Boo understands not just your commands but the relationships
between the things you manage. "Order more towels" understands which property, which vendor, which
account, and which budget to charge.
Explore more:
Full White Paper | Smart Home Integration | Voice Pipeline | FAQ | Try the Console