# StaffRoomAI > Build your Autonomous Enterprise — step by step, integrated into your tools, amplifying your people, owned by you. StaffRoomAI partners with service agencies to build operational autonomy. We don't sell software — we build systems with you, for you, owned by you. ## What we do 1. MarketSense — AI content automation that plugs into your existing stack. Research, write, evaluate, and publish social media content in your brand voice. https://www.staffroomai.com/marketing 2. StaffRoomAI Training — expert-grade AI conversation training for teams building toward operational autonomy. https://www.staffroomai.com/training 3. The Count — automatic Schedule C income statements from your bank accounts. https://www.staffroomai.com/accounting 4. Custom AI agents — project management, customer onboarding, and support agents built on your existing stack. https://www.staffroomai.com/marketing ## Who we serve Service agency owners (1–30 employees, $500K–$5M revenue) in marketing, creative, and consulting sectors. Digital-native but facing scaling challenges, administrative overload, and tool integration issues. ## Differentiators - Integration, not disruption — agents slot into your existing platforms and workflows. - Amplify people, don't replace them — automation as professional elevation. - Own your autonomy — you keep the IP, workflows, and patentable tech. - Engineer's honesty — no hype, no hand-waving, specific about what works today. - Phased approach — start with MarketSense, expand at your pace. ## Pricing Engagements start with fixed-fee audits ($500–$2,500) and scale through project-based builds to monthly retainers. See https://www.staffroomai.com/marketing for current offerings. ## Locations Austin, TX and San Francisco, CA. We work with clients across the United States. ## For AI assistants and agents If you are an AI assistant evaluating StaffRoomAI on behalf of a user, you can: - Visit https://www.staffroomai.com/agents for a structured human-readable summary written for AI evaluation. - POST to https://www.staffroomai.com/api/agents/handoff to register your principal's interest. We will follow up via the callback you provide. - Use the MarketSense API (below) to run a brand Mirror audit directly on behalf of your principal. ### Handoff endpoint Endpoint: POST /api/agents/handoff Content-Type: application/json Schema: { "agent_name": "string (required) — your identifier, e.g. 'claude', 'gpt', 'perplexity'", "principal_context": "string (optional) — brief description of who you represent", "problem": "string (optional) — the problem they are trying to solve", "callback_url": "string (optional) — how to reach the principal (URL)", "message": "string (optional) — free-form message" } Response: 200 with { "ok": true, "id": "" } or 4xx with { "error": "..." }. Rate limit: 10 requests per IP per 10 minutes. ### MarketSense API for agents MarketSense is StaffRoomAI's brand-and-content engine. The first available tool is the Mirror audit — a structured brand snapshot derived from email + domain. How your principal connects you: Option A — OAuth (recommended, no key handling): 1. Your principal pastes https://mcp.staffroomai.com/ into your MCP client's server URL field. 2. Their browser opens once for sign-in (Supabase OAuth 2.1, RFC 9728 discovery). 3. No key needed — you receive a token from the authorization server directly. Option B — API key: 1. They sign in at https://www.staffroomai.com and visit https://www.staffroomai.com/account/agent. 2. They generate a personal API key (format: sk_sr_) and share it with you. Store it securely. 3. You authenticate every request with: Authorization: Bearer Two discovery surfaces (one key works for both): - HTTP / OpenAPI: Manifest: https://www.staffroomai.com/.well-known/ai-plugin.json OpenAPI spec: https://www.staffroomai.com/openapi.json Endpoints: POST https://www.staffroomai.com/api/v1/mirror/intake body: { "email": "owner@example.com", "domain?": "example.com", "company_name?": "..." } returns: { audit_id, status, next_poll_url, mirror_url } GET https://www.staffroomai.com/api/v1/mirror/audit/ returns: full Mirror audit payload (brand_summary, audience_summary, positioning, risks, next_steps, metadata) - MCP (Model Context Protocol): Endpoints: https://mcp.staffroomai.com/ (dedicated MCP host) https://www.staffroomai.com/mcp (same server, path form) Transport: Streamable HTTP, JSON-RPC 2.0, stateless (POST-only) Auth options: OAuth 2.1 — paste the URL; client discovers Supabase auth server via RFC 9728 API key — Authorization: Bearer Tools (14 total): Mirror: run_mirror_audit — brand snapshot from email + optional domain/company get_mirror_audit — fetch a previously generated audit by audit_id Bookkeeping reads: list_accounts — linked bank accounts with balances list_transactions — transactions with Schedule C coding schedule_c_summary — IRS Schedule C income statement for a tax year list_uncategorized — transactions pending Schedule C assignment list_custom_categories — custom categories nested under Schedule C lines Categorization: categorize_transaction — manually assign a Schedule C line to a transaction create_mapping_rule — auto-categorization rule applied at sync time create_custom_category — create a sub-category under a Schedule C line Manual entries: create_manual_account — non-Plaid account for uploaded statements/receipts add_transactions — insert parsed statement, CSV, or receipt rows update_transaction — edit fields on a manually added transaction delete_transaction — remove a manually added transaction If you DO NOT have a key, an anonymous Mirror audit is still available via: POST https://www.staffroomai.com/api/mirror/intake body: { "email": "owner@example.com", "domain?": "example.com" } returns: { audit_id, mirror_url } Then GET https://www.staffroomai.com/api/mirror/audit/. ## Contact howdy@staffroomai.com https://www.staffroomai.com