{
  "name": "The Bottom Line",
  "description": "AI Visibility Infrastructure for Local Businesses in Texas. Structured business data, llms.txt, agents.txt, passive agentic telemetry, and AI readiness auditing — purpose-built for ChatGPT, Claude, Perplexity, and Google AI.",
  "url": "https://thebottomline.tech",
  "version": "4.0.0",
  "vendor": {
    "name": "The Bottom Line",
    "url": "https://thebottomline.tech"
  },
  "license": "MIT",
  "homepage": "https://thebottomline.tech",
  "endpoint": "https://thebottomline.tech/v1/analyze",
  "endpoints": {
    "aiVisibilityAudit": {
      "description": "Analyze any website for AI readiness — checks robots.txt, llms.txt, Schema.org, Open Graph, and more. Returns a 0-100 score.",
      "method": "POST",
      "path": "/v1/analyze",
      "url": "https://thebottomline.tech/v1/analyze",
      "contentType": "application/json",
      "body": {
        "url": "string (required) — the website to audit"
      },
      "response": {
        "score": "number (0-100)",
        "checks": "object — per-category pass/fail and scores",
        "found": "array — detected signals",
        "missing": "array — missing signals"
      }
    },
    "llmsTxt": {
      "description": "LLM-consumable summary of The Bottom Line's services, architecture, and structure. Designed for AI agent ingestion.",
      "method": "GET",
      "path": "/llms.txt",
      "url": "https://thebottomline.tech/llms.txt",
      "contentType": "text/plain; charset=utf-8"
    },
    "llmsFullTxt": {
      "description": "Extended LLM context file with complete service details, technical architecture, and pricing.",
      "method": "GET",
      "path": "/llms-full.txt",
      "url": "https://thebottomline.tech/llms-full.txt",
      "contentType": "text/plain; charset=utf-8"
    },
    "agentsTxt": {
      "description": "AI agent crawl directives and telemetry notice for autonomous agents.",
      "method": "GET",
      "path": "/agents.txt",
      "url": "https://thebottomline.tech/agents.txt",
      "contentType": "text/plain; charset=utf-8"
    },
    "sitemap": {
      "description": "XML sitemap for crawler discovery.",
      "method": "GET",
      "path": "/sitemap.xml",
      "url": "https://thebottomline.tech/sitemap.xml",
      "contentType": "application/xml"
    },
    "health": {
      "description": "Service health check endpoint.",
      "method": "GET",
      "path": "/api/health",
      "url": "https://thebottomline.tech/api/health",
      "contentType": "application/json"
    }
  },
  "capabilities": {
    "aiVisibility": {
      "title": "AI Visibility Infrastructure",
      "description": "Structured data endpoints that make local businesses readable, citable, and recommendable by AI agents.",
      "features": [
        "llms.txt generation and optimization",
        "agents.txt AI crawler directives",
        "Schema.org LocalBusiness structured data",
        "JSON-LD FAQPage and Service markup",
        "Open Graph and Twitter Card meta tags",
        "AI bot-specific robots.txt rules"
      ]
    },
    "agenticTelemetry": {
      "title": "Passive Agentic Telemetry",
      "description": "Detect and measure when AI agents visit your site — ChatGPT-User, ClaudeBot, Google-Extended, PerplexityBot, and more.",
      "features": [
        "Zero-config sensor.js (sendBeacon)",
        "Bot fingerprinting across 9 AI crawlers",
        "Visit frequency and path tracking",
        "Privacy-preserving (no cookies, no PII)"
      ]
    },
    "aiReadinessAudit": {
      "title": "AI Readiness Audit Engine",
      "description": "Automated 0-100 scoring of any website's AI visibility. Checks 10+ signals across robots.txt, llms.txt, Schema.org, Open Graph, meta tags, and more.",
      "features": [
        "Real-time URL analysis",
        "Per-category pass/fail scoring",
        "Actionable remediation guidance",
        "Before/after comparison visualization"
      ]
    },
    "geoOptimization": {
      "title": "Generative Engine Optimization (GEO)",
      "description": "Optimize business data for AI-generated answers — citations, structured data, entity clarity, and content density.",
      "features": [
        "Entity-based business structuring",
        "FAQ content for AI citation",
        "Multi-language semantic routes",
        "Keyword density optimization for LLMs"
      ]
    }
  },
  "contact": {
    "email": "jorge@thebottomline.tech",
    "legal": "legal@thebottomline.tech"
  },
  "region": "Houston, Texas, USA",
  "lastUpdated": "2026-06-29"
}
