> ## Documentation Index
> Fetch the complete documentation index at: https://checkly-422f444a-simo-red-1015-maintenance-window-timezone.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkly guides

> Hands-on guides that take you from a first Checkly project to monitoring that detects failures, tells the right people, and helps you fix them.

Each guide does one real job from start to finish, with a sample project you can clone and a prompt you can hand to your coding agent. If you haven't set up a project yet, start with the [quickstart](/quickstart), then work through the guides in order or jump to the one you need.

## Getting started

<Columns cols={2}>
  <Card title="Structure a project" icon="folder-tree" href="/guides/structuring-a-checkly-project">
    Organize checks by service with groups, keep shared settings in one config, and deploy from CI on every merge
  </Card>

  <Card title="Turn Playwright tests into monitors" icon="masks-theater" href="/guides/playwright-testing-to-monitoring">
    Run the Playwright tests you already have as scheduled production monitors, without rewriting them
  </Card>
</Columns>

## Detect

<Columns cols={3}>
  <Card title="Cover every endpoint" icon="arrow-up" href="/guides/uptime-monitoring">
    Turn a list of pages into URL monitors, tell slow from down, and watch the certificate under all of them
  </Card>

  <Card title="Monitor the content customers see" icon="magnifying-glass" href="/guides/keyword-monitoring">
    Assert that the text that sells is on the page, in the right place, exactly once, and that error copy never is
  </Card>

  <Card title="Monitor from around the globe" icon="globe" href="/guides/global-monitoring">
    Run checks from where your users are, in parallel, and let the regions vote before you get paged
  </Card>

  <Card title="Run checks on every deploy" icon="diagram-project" href="/guides/sdlc-monitoring">
    Test pull request previews before merging and validate production deployments after they ship
  </Card>

  <Card title="Setup and teardown scripts" icon="gear" href="/guides/setup-scripts-for-apis">
    Create test data before an API check runs, clean it up afterward, and scrub sensitive values from results
  </Card>

  <Card title="Control monitoring with agents" icon="robot" href="/guides/agentic-workflows">
    Create, configure, and update your monitoring through prompts to your coding agent
  </Card>

  <Card title="Checkly and Claude Code" icon="terminal" href="/guides/claude-code-monitoring">
    Set up Claude Code to generate and deploy URL monitors and browser checks for your services
  </Card>
</Columns>

## Communicate

<Columns cols={2}>
  <Card title="Alert without the noise" icon="bell" href="/guides/alerting">
    Route alerts by urgency, retry blips in place, escalate on consecutive runs, and mute planned deploys
  </Card>

  <Card title="Status pages backed by monitors" icon="signal" href="/guides/communicate-availability">
    Build a status page in code whose incidents open and resolve from the checks that test each feature
  </Card>
</Columns>

## Resolve

<Columns cols={2}>
  <Card title="Debug a failed check" icon="magnifying-glass" href="/guides/reading-traces">
    Go from a failing check to its root cause with the CLI, the Playwright trace, and Rocky AI, then confirm the fix
  </Card>
</Columns>

## Examples

<Columns cols={2}>
  <Card title="Monitor a checkout flow" icon="cart-shopping" href="/guides/monitoring-ecommerce-apps-using-playwright">
    Browse, search, add to cart, and checkout as one Playwright Check Suite with safe test data
  </Card>

  <Card title="Monitor a shop with Terraform" icon="cubes" href="/guides/monitoring-ecommerce-apps-using-terraform">
    Declare the alert channel, group, browser checks, and API check for a shop in Terraform
  </Card>

  <Card title="Monitor the Stripe API" icon="credit-card" href="/guides/monitoring-the-stripe-api">
    Check a third-party API your product depends on with API check assertions and response time limits
  </Card>

  <Card title="Monitor an OpenAPI spec" icon="file-code" href="/guides/monitoring-an-openapi-spec">
    Generate API checks from an OpenAPI or Swagger specification
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.