[
  {
    "id": "betterstack-docs-1",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Integrate your logs, metrics, traces, web events, and errors into your existing LLM workflows with a top tier MCP server.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-2",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Ask a colleague to cover for you with a single click on the \u201cRequest cover\u201d button.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-3",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Create, acknowledge and resolve incidents directly from Slack",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-4",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/status-page",
    "excerpt": "Host a branded status page on your own custom subdomain and build confidence in your brand.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-5",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/status-page",
    "excerpt": "Monitor everything. Whether it's your web page, API, ping, SSL, domain expiration, POP3, IMAP, SMTP, DNS, or generic network monitoring.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-6",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "Track your CRON jobs and serverless workers and get alerted if they don't run correctly.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-7",
    "tier": "claimed-docs",
    "url": "https://betterstack.com",
    "excerpt": "Datadog bill too high? Migrate today, the rest of your contract is on us. Migration assistance and bespoke onboarding included.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-8",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Got an exception? Get a pull request with a suggested fix waiting for you in GitHub.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-9",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Get an automated post-mortem based on the incident timeline and Slack.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-10",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Get recent logs or chart visualizations by simply asking in natural language.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-11",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/acknowledging-an-incident/",
    "excerpt": "When Uptime calls you, you are prompted to press 1 to acknowledge the incident.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-12",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/complex-schedules/",
    "excerpt": "First, create three schedules for EU, US West, and Asia/Pacific time zones to ensure 24/7 global coverage.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-13",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/escalation-policies/",
    "excerpt": "It defines who will be alerted and in what order, continuing until the incident is acknowledged.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-14",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/status-page",
    "excerpt": "You can customize the design to match your product with a custom CSS.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-15",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/api/getting-started-with-uptime-api/",
    "excerpt": "A global API token is a token valid across all your teams, for managing anything within Better Stack.",
    "fetchedAt": "2026-09-07T04:54:19.897Z"
  },
  {
    "id": "betterstack-docs-16",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "Never lose a database backup again. Track your CRON jobs and serverless workers and get alerted if they don't run correctly.",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-17",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Ask a colleague to cover for you with a single click on the \"Request cover\" button.",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-18",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Create overrides with a single click",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-19",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "30 incidents get created at the same time. Acknowledge them with a single tap and stop your phone from ringing.",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-20",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/escalation-policies/",
    "excerpt": "An escalation policy is a custom set of rules for incident alerting, ideal for creating advanced incident alerting processes. It defines who will be alerted and in what order",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-21",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/status-page",
    "excerpt": "Let your customers subscribe to e-mail updates removing the need to reach out to you individually.",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-22",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Chat online, inside Slack and in Claude Code using the MCP",
    "fetchedAt": "2026-09-07T04:56:38.372Z"
  },
  {
    "id": "betterstack-docs-23",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Slack-native AI SRE agent that investigates incidents using your logs, metrics, traces, errors, and web events.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-24",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Leverage one of our standard rotation schedules to instantly pre-fill your on-call calendar.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-25",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Integrate with Google & Outlook calendar",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-26",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/status-page",
    "excerpt": "SSO, password, and IP protection",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-27",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/status-page",
    "excerpt": "Plug in the services you already use including Datadog, New Relic, Grafana, Prometheus, Zabbix, Azure, AWS & Google Cloud.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-28",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "Configure complex rules for escalating incidents based on time, team availability, and incident origin.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-29",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "Unlimited voice call alerts As well as SMS, e-mail, Slack, Teams, and push notifications with our all-you-can-alert pricing.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-30",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "Understand connection timeouts and request timeouts with edge-based traceroute and MTR outputs.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-31",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/uptime",
    "excerpt": "We test all vital interactions by running a real Chrome browser instance, with a full-fledged JavaScript runtime.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-32",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Call the AI SRE from Slack, MS Teams, or your existing LLM workflows.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-33",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Downtime? Create Linear tickets using AI\u2011based suggestions.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-34",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Instrument your code without any code changes thanks to eBPF and get host metrics, and RED metrics for services across your stack.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-35",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/security",
    "excerpt": "Securely authenticate with Okta, Azure or Google.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-36",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/getting-started-with-status-pages/",
    "excerpt": "To create a private status page, use the password protection to only allow chosen people to access it.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-37",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/monitoring-start/",
    "excerpt": "An HTTP status code monitor checks your URLs every X seconds for an HTTP success status code (2XX). If the URL doesn't return this code, the monitor creates an Incident and alerts the current on-call person.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-38",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/slack/",
    "excerpt": "The incident alert message includes information about the monitor, as well as the options to acknowledge the incident or to view more details in Uptime.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-39",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/getting-started-with-oncall-v2/",
    "excerpt": "The current on-call person is notified first. If they don\u2019t acknowledge the incident (for example, after 3 minutes), it escalates and notifies everyone on the team.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-40",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/escalation-policies/",
    "excerpt": "An escalation policy is a custom set of rules for incident alerting, ideal for creating advanced incident alerting processes. It defines who will be alerted and in what order, continuing until the incident is acknowledged.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-41",
    "tier": "claimed-docs",
    "url": "https://betterstack.com",
    "excerpt": "Robust MCP server Integrate your telemetry data into your existing LLM workflows with a top tier MCP server.",
    "fetchedAt": "2026-09-07T04:58:34.948Z"
  },
  {
    "id": "betterstack-docs-42",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Integrate your telemetry data into your existing LLM workflows with a top tier MCP server.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-43",
    "tier": "claimed-docs",
    "url": "https://betterstack.com",
    "excerpt": "Datadog bill too high? Migrate today, the rest of your contract is on us.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-44",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/monitoring-start/",
    "excerpt": "we will create a monitor based on an HTTP status code and set up basic alerting, in case there is an incident.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-45",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/api/getting-started-with-uptime-api/",
    "excerpt": "Simply include an `Authorization: Bearer $TOKEN` header in your requests.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-46",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/complex-schedules/",
    "excerpt": "First, create three schedules for **EU**, **US West**, and **Asia/Pacific** time zones to ensure 24/7 global coverage.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-47",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/getting-started-with-status-pages/",
    "excerpt": "use the [password protection](/docs/uptime/password-protected-status-page/) to only allow chosen people to access it.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-48",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/slack/",
    "excerpt": "This integration allows you to receive incident alerts directly in Slack.",
    "fetchedAt": "2026-09-07T05:00:51.381Z"
  },
  {
    "id": "betterstack-docs-49",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/incident-management",
    "excerpt": "Manage on-call schedules from our built-in web interface or keep them in a shared Google calendar.",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-docs-50",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/monitoring-start/",
    "excerpt": "An HTTP status code monitor checks your URLs every X seconds for an HTTP success status code (2XX).",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-docs-51",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/api/getting-started-with-uptime-api/",
    "excerpt": "An Uptime API token is a team-scoped token for managing your Uptime resources.",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-docs-52",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/docs/uptime/getting-started-with-oncall-v2/",
    "excerpt": "If they don't acknowledge the incident (for example, after 3 minutes), it escalates and notifies everyone on the team.",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-docs-53",
    "tier": "claimed-docs",
    "url": "https://betterstack.com",
    "excerpt": "10 incidents created at the same time? Acknowledge them with a single tap and keep your phone from ringing while fixing the issue.",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-docs-54",
    "tier": "claimed-docs",
    "url": "https://betterstack.com",
    "excerpt": "Downtime? Create Linear tickets to fix the root cause using AI-based suggestions with a single tap.",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-docs-55",
    "tier": "claimed-docs",
    "url": "https://betterstack.com/ai-sre",
    "excerpt": "Discussing an incident in Slack? Call the AI SRE simply by tagging @betterstack.",
    "fetchedAt": "2026-09-07T05:02:45.972Z"
  },
  {
    "id": "betterstack-probe-1",
    "tier": "probe",
    "url": "https://betterstack.com/llms.txt",
    "excerpt": "PROBE llms.txt: HTTP 404 at https://betterstack.com/llms.txt",
    "fetchedAt": "2026-09-07T05:07:11.275Z"
  },
  {
    "id": "betterstack-probe-2",
    "tier": "probe",
    "url": "https://betterstack.com/docs.md",
    "excerpt": "PROBE docs-md: HTTP 200 at https://betterstack.com/docs.md # Getting started\n\n![Screenshot from Better Stack](https://imagedelivery.net/xZXo0QFi-1_4Zimer-T0XQ/2804a3a8-deec-4c2a-a",
    "fetchedAt": "2026-09-07T05:07:11.275Z"
  },
  {
    "id": "betterstack-probe-3",
    "tier": "probe",
    "url": "https://betterstack.com/openapi.json",
    "excerpt": "PROBE openapi: all candidate paths 404 (https://betterstack.com/openapi.json, https://betterstack.com/swagger.json, https://betterstack.com/api/openapi.json, https://betterstack.com/.well-known/openapi.json)",
    "fetchedAt": "2026-09-07T05:07:11.275Z"
  },
  {
    "id": "betterstack-probe-rt-1",
    "tier": "probe",
    "url": "https://betterstack.com/docs/uptime/api/getting-started-with-uptime-api/",
    "excerpt": "PROBE runtime (recorded 2026-09-06): Better Stack's documented Uptime API is live and cleanly auth-gated \u2014 a keyless GET https://uptime.betterstack.com/api/v2/monitors returned HTTP 401 with a JSON error body, matching the documented bearer-token authentication.",
    "fetchedAt": "2026-09-07T05:12:52.000Z"
  }
]
