{
  "schema_version": "betterstory.agent.v1",
  "name": "BetterStory",
  "url": "https://betterstory.co",
  "description": "BetterStory is Kerry Morrison's AI-native consulting practice. Kerry combines marketing judgment, product instincts, and hands-on AI system building to integrate AI into how a business actually works: decisions, operations, customer understanding, and go-to-market execution.",
  "contact": {
    "name": "Kerry Morrison",
    "email": "kmo@betterstory.co"
  },
  "capabilities": [
    {
      "id": "agent_readiness_audit",
      "name": "Agent-readiness audit",
      "description": "Assess whether a company site is findable, readable, citable, and actionable for AI agents, then prioritize the discovery files, structured data, machine-readable content, and action paths that should ship first.",
      "inputs": [
        "company_url",
        "current_stack",
        "primary_goal"
      ],
      "outputs": [
        "scored_audit",
        "prioritized_roadmap",
        "implementation_plan"
      ],
      "human_fulfilled": true
    },
    {
      "id": "ai_integration_build",
      "name": "AI integration build",
      "description": "Design and ship a working AI-enabled workflow against a real business process, with enough documentation, guardrails, and ownership transfer for the system to keep being useful after launch.",
      "inputs": [
        "problem_statement",
        "workflow_context",
        "success_metric",
        "constraints"
      ],
      "outputs": [
        "working_system",
        "operating_docs",
        "handoff_plan"
      ],
      "human_fulfilled": true
    },
    {
      "id": "customer_intelligence_system",
      "name": "Customer intelligence system",
      "description": "Turn scattered customer feedback, market signals, support data, or sales intelligence into a structured system that teams can query, review, and act on.",
      "inputs": [
        "source_list",
        "decision_to_improve",
        "existing_tools"
      ],
      "outputs": [
        "source_map",
        "queryable_intelligence_layer",
        "decision_workflow"
      ],
      "human_fulfilled": true
    },
    {
      "id": "personalized_growth_system",
      "name": "Personalized growth system",
      "description": "Build researched, brand-safe outreach or publishing systems that can create specific pages, messages, or briefs at scale without losing factual control.",
      "inputs": [
        "audience",
        "offer",
        "brand_voice",
        "approval_rules"
      ],
      "outputs": [
        "personalized_assets",
        "review_queue",
        "attribution_plan"
      ],
      "human_fulfilled": true
    }
  ],
  "actions": [
    {
      "id": "book_conversation",
      "name": "Start a conversation",
      "method": "GET",
      "href": "https://betterstory.co/contact",
      "description": "Use the contact page to send a project note or start a conversation with Kerry."
    },
    {
      "id": "send_contact_message",
      "name": "Send a contact message",
      "method": "POST",
      "href": "https://betterstory.co/api/contact",
      "description": "Submit name, email, and message to the public contact endpoint. A human replies; this is not auto-executed work."
    },
    {
      "id": "read_status",
      "name": "Read live status",
      "method": "GET",
      "href": "https://betterstory.co/api/status",
      "description": "Read Kerry's current published working status."
    }
  ],
  "surfaces": {
    "llms_txt": "https://betterstory.co/llms.txt",
    "llms_full_txt": "https://betterstory.co/llms-full.txt",
    "markdown_home": "https://betterstory.co/m/index.md",
    "api_catalog": "https://betterstory.co/.well-known/api-catalog",
    "openapi": "https://betterstory.co/openapi.json",
    "mcp_server_card": "https://betterstory.co/.well-known/mcp/server-card.json"
  }
}