{
  "name": "HeyCMO",
  "description": "AI marketing team — 10 specialised agents for founders. Drafts blog posts, schedules social, sends email, runs paid ads, attributes revenue.",
  "url": "https://heycmo.ai",
  "version": "1.0.0",
  "provider": {
    "organization": "HeyCMO",
    "url": "https://heycmo.ai",
    "contactEmail": "hello@heycmo.ai"
  },
  "documentationUrl": "https://docs.heycmo.ai",
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "stateTransitionHistory": false
  },
  "defaultInputModes": ["text", "application/json"],
  "defaultOutputModes": ["text", "application/json"],
  "skills": [
    {
      "id": "draft_blog_post",
      "name": "Draft blog post",
      "description": "Riley researches keywords and drafts long-form blog posts in the customer's brand voice. Returns markdown ready for the approval queue.",
      "tags": ["content", "seo", "blog"],
      "examples": [
        "Draft a blog post on 'AI marketing automation for B2B SaaS founders' for customer abc123.",
        "Write a Monday batch of 3 SEO posts targeting our top tracked keywords."
      ]
    },
    {
      "id": "schedule_social_posts",
      "name": "Schedule social posts",
      "description": "Avery drafts and schedules platform-native posts across X, LinkedIn, Instagram, Facebook, TikTok, and Pinterest. Posts queue for human approval by default.",
      "tags": ["social", "scheduling", "publishing"],
      "examples": [
        "Schedule a week of LinkedIn posts about our recent product launch.",
        "Draft 5 X posts in our voice about the trend that emerged from this week's research."
      ]
    },
    {
      "id": "send_cold_email",
      "name": "Cold email outreach",
      "description": "Mia drafts personalised cold-email sequences scored on fit + intent. Sends via Composio-connected Gmail or Outlook after approval.",
      "tags": ["sales", "outreach", "email"],
      "examples": [
        "Draft a 3-email sequence for VP-of-Marketing prospects at Series A SaaS companies."
      ]
    },
    {
      "id": "audit_seo_geo",
      "name": "SEO/GEO scan",
      "description": "Audit any URL across SEO and GEO (generative engine optimization) surfaces. Returns prioritised checklist with auto-generated llms.txt and JSON-LD.",
      "tags": ["audit", "seo", "geo", "ai-visibility"],
      "examples": [
        "Run an SEO/GEO audit on https://example.com.",
        "Score how citable our docs are in ChatGPT and Perplexity."
      ]
    },
    {
      "id": "report_attribution",
      "name": "Revenue attribution",
      "description": "Sage attributes revenue to channels, content, and campaigns by joining Stripe, GA4, ad platforms, and ESP data.",
      "tags": ["analytics", "attribution", "revenue"],
      "examples": [
        "Show me which blog posts drove paid signups last month.",
        "Attribute last week's MRR additions to source channel."
      ]
    },
    {
      "id": "track_citations",
      "name": "AI citation tracking",
      "description": "Daily monitoring across ChatGPT, Perplexity, Gemini, and Google AI Overviews. Records appearance, position, and citation type. Emails on changes.",
      "tags": ["geo", "monitoring", "ai-visibility"],
      "examples": [
        "Track 'best AI marketing agent' across all engines daily.",
        "Email me when our brand stops appearing in Perplexity for our top 10 queries."
      ]
    },
    {
      "id": "run_research",
      "name": "Daily research pipeline",
      "description": "Ronan surfaces keyword opportunities, competitor moves, and trending topics every morning. Output is structured ideas, not noise.",
      "tags": ["research", "keywords", "trends"],
      "examples": [
        "Run today's research pipeline for customer abc123."
      ]
    },
    {
      "id": "cro_audit",
      "name": "CRO audit",
      "description": "Drew audits a URL for conversion-rate problems and proposes ranked experiments.",
      "tags": ["cro", "audit", "experiments"],
      "examples": [
        "Audit our pricing page for CRO improvements."
      ]
    }
  ],
  "endpoints": {
    "rest": "https://heycmo.ai/openapi.json",
    "mcp": "https://heycmo.ai/mcp/sse",
    "support": "mailto:hello@heycmo.ai"
  },
  "authentication": {
    "schemes": ["bearer"],
    "bearer": {
      "tokenFormat": "hcmo_live_*",
      "obtainUrl": "https://heycmo.ai/signin",
      "documentation": "https://docs.heycmo.ai/docs/api/authentication"
    }
  }
}
