> ## Documentation Index
> Fetch the complete documentation index at: https://checklyhq.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkly Detect

> Comprehensive monitoring and testing platform to ensure your applications are reliable, performant, and user-friendly.

**Checkly Detect** provides global reliability infrastructure to help test and monitor applications and services for exceptional user experiences. By combining automated testing and monitoring, Checkly helps you identify issues across the entire SDLC; and most importantly, **before they impact your users**.

<Card title="Uptime Monitoring" href="/detect/uptime-monitoring/overview" icon="signal" horizontal>
  Monitor availability and response times across your website and infrastructure
</Card>

<Card title="Synthetic Monitoring" href="/detect/synthetic-monitoring/overview" icon="robot" horizontal>
  Proactively validate real user interactions with API, browser, multistep, and Agentic Checks
</Card>

<Card title="Testing" href="/detect/testing/overview" icon="flask" horizontal>
  Run automated Playwright tests to validate functionality and user workflows before production
</Card>

## Key Benefits

* **Early, Proactive Issue Detection** — Identify problems before they impact users through proactive monitoring and testing across all application layers.
* **Comprehensive, Global Coverage** — Monitor everything from basic uptime to complex user workflows with multiple monitoring types and global locations.
* **Historical Performance Insights** — Track response times, availability percentages, and user experience metrics to optimize application performance.
* **Automated Validation** — Reduce manual testing overhead with automated checks that run continuously and provide immediate feedback.

## How Checkly Works

<Steps>
  <Step title="Add Monitors to your project">
    Start with the monitoring approach that best fits your immediate needs:

    * Create them inside the Checkly UI
    * Create them in your repository as [constructs](/constructs)
  </Step>

  <Step title="Configure Locations, Frequency, and Alerting">
    Once Checks are created, you configure where you want to run them, how often they should run, and how you want to be alerted when they fail.
  </Step>

  <Step title="Run As Tests in CI/CD">
    Run them as tests in your CI/CD pipeline. This ensures they are run in production like any other test.

    * `npx checkly test` Runs all of your local checks in your project
    * `npx checkly trigger` Runs all of your active checks in your account
  </Step>

  <Step title="Deploy Your Checks For Production Monitoring">
    Once you are happy with your monitoring, you can deploy them to production.

    * `npx checkly deploy` Deploys all of your checks to production
    * Or just save your checks in the UI and they will start to run
  </Step>
</Steps>

## Reliability In Depth Strategy

Implement testing and monitoring across multiple layers for a comprehensive view of your application's reliability, from infrastructure to user experience. With Checkly, monitor everything from homepage availability to the most complex user journeys in a single platform.

* **Automated Testing** — Run unit, integration, and end-to-end tests to validate functionality and user workflows before production
* **Uptime Monitoring** — Monitor servers, databases, and network connectivity to ensure availability and responsiveness
* **API Synthetic Monitoring** — Validate API endpoints and microservice communication
* **Browser Synthetic Monitoring** — Validate user journeys and interactions in a real browser environment
* **Agentic Synthetic Monitoring** — Prompt an agent to discover, verify, and maintain checks for critical user journeys

## Getting Started

Ready to start monitoring your applications? Choose the approach that best fits your current needs:

<CardGroup cols={3}>
  <Card title="Create Your First Test" href="/detect/testing/creating-your-first-test">
    Begin with automated testing for development workflows
  </Card>

  <Card title="Create Your First Uptime Monitor" href="/quickstarts/url-monitor">
    Set up basic availability monitoring for critical services
  </Card>

  <Card title="Create Your First Synthetic Check" href="/quickstarts/api-check">
    Create comprehensive user experience validation
  </Card>
</CardGroup>

<Note>
  For maximum reliability, combine all three monitoring approaches. Start with one type and gradually expand your coverage to create a comprehensive monitoring strategy.
</Note>
