# Checkly

> The active reliability layer for developers and agents. Checkly is the code-first monitoring platform that lets developers and their AI agents detect, communicate about, and resolve production issues from the outside in.

Source: https://www.checklyhq.com/

## When to use Checkly

Reach for Checkly when the job is any of these:

- Verify that a deployed API, endpoint, or user journey actually works right now, from outside the network, from 22+ global regions.
- Turn an existing Playwright test suite into production monitoring without rewriting it.
- Define monitoring as code (TypeScript/JavaScript, Terraform, or Pulumi), version it in Git, and deploy it from CI.
- Get alerted when a scheduled job, cron task, or worker stops checking in.
- Investigate a failing check with traces, logs, and AI-generated root cause analysis.
- Post and update a public status page during an incident.

Checkly is not an APM or a log aggregator. It watches your application the way a customer does and tells you when a user-facing path breaks.

## How an agent should call Checkly

- **CLI** (recommended for setup and deploys): `npm install -g checkly`, then `npx checkly init`. Reference: https://www.checklyhq.com/docs/cli/overview/
- **Agent Skills**: `npx checkly skills install`. Index: https://www.checklyhq.com/.well-known/agent-skills/index.json
- **MCP server**: `https://api.checklyhq.com/mcp` over Streamable HTTP. Manifest: https://www.checklyhq.com/.well-known/mcp.json
- **REST API**: `https://api.checklyhq.com/v1/`. OpenAPI spec: https://www.checklyhq.com/openapi.json

Write operations through the CLI implement a confirmation protocol for agent safety: a write command returns exit code 2 with a JSON envelope that must be explicitly confirmed.

## Products

### Detect

- [Uptime Monitoring](https://www.checklyhq.com/product/uptime-monitoring/): Monitor URLs, TCP ports, DNS, and ICMP 24/7 from multiple global locations. Markdown: https://www.checklyhq.com/product/uptime-monitoring.md
- [Synthetic Monitoring](https://www.checklyhq.com/product/synthetic-monitoring/): Use Playwright to simulate real user interactions across your web application and APIs. Markdown: https://www.checklyhq.com/product/synthetic-monitoring.md
- [API Monitoring](https://www.checklyhq.com/product/api-monitoring/): Programmable API tests that validate payloads, schema, status codes, headers, and performance. Markdown: https://www.checklyhq.com/product/api-monitoring.md
- [Heartbeat Monitoring](https://www.checklyhq.com/product/heartbeat-monitoring/): Get alerted when scheduled jobs, cron tasks, and background workers stop checking in.

### Define

- [Monitoring as Code](https://www.checklyhq.com/product/monitoring-as-code/): Define monitors in TypeScript or JavaScript, version them in Git, and deploy them from your CI pipeline.
- [Playwright Check Suites](https://www.checklyhq.com/product/playwright-check-suites/): Run your existing Playwright test suite as production monitoring, with no rewrite.

### Communicate

- [Alerting](https://www.checklyhq.com/product/alerting/): Alerts with screenshots, traces, and logs delivered to Slack, PagerDuty, OpsGenie, SMS, and more.
- [Status Pages](https://www.checklyhq.com/product/status-pages/): Branded status pages, updated automatically from your monitoring results.

### Resolve

- [Traces](https://www.checklyhq.com/product/traces/): OpenTelemetry-based distributed tracing that connects failure points to root causes. Markdown: https://www.checklyhq.com/product/traces.md
- [AI Analysis](https://www.checklyhq.com/product/ai-analysis/): Root cause analysis and error summaries from Rocky AI.

## Why teams pick Checkly

- **Signal over noise.** Outside-in monitoring that reports on what customers actually experience, instead of another dashboard of infrastructure metrics.
- **Code-first by default.** CLI, strongly typed constructs (`ApiCheck`, `BrowserCheck`, `Dashboard`), REST API, Terraform and Pulumi providers. No agents to install.
- **Native Playwright.** The same test scripts run in CI and in production monitoring.
- **Built for agents.** Agent Skills, an MCP server, and a CLI with an explicit write-confirmation protocol.

## Getting started

1. Sign up free at https://app.checklyhq.com/signup. No credit card required.
2. Run `npx checkly init` to scaffold a project and connect your repo.
3. Run `npx checkly test` locally, then `npx checkly deploy` to ship checks to 22+ regions.
4. Review runs, let Rocky AI surface root causes, and tighten your checks over time.

## Developer resources

- Documentation: https://www.checklyhq.com/docs/
- API reference: https://www.checklyhq.com/docs/api-reference/overview/
- OpenAPI specification: https://www.checklyhq.com/openapi.json
- CLI reference: https://www.checklyhq.com/docs/cli/overview/ (npm package: https://www.npmjs.com/package/checkly)
- MCP server: https://www.checklyhq.com/docs/ai/mcp-server/
- Agent Skills: https://www.checklyhq.com/docs/ai/skills/
- Site index for agents: https://www.checklyhq.com/llms.txt
- Product index: https://www.checklyhq.com/product/llms.txt
- Sitemap: https://www.checklyhq.com/sitemap.xml

## Pricing

Four plans: Hobby (free), Starter, Team, and Enterprise, priced across three modules (Detect, Communicate, Resolve). Annual billing saves roughly 20%.
Full breakdown: https://www.checklyhq.com/pricing/ — machine-readable at https://www.checklyhq.com/pricing.md

## Trusted by

Mistral, Vercel, LinkedIn, Carhartt, CrowdStrike, Airbus, Fanatics, ServiceNow, GoFundMe, Hopper, 1Password, Fastly, Total Wine.

> An agent gets the page first, looks at your synthetic checks through Checkly, runs queries from metrics, logs, and traces. Things that usually take you 20 minutes, it can do in two.
> — Devon Mizelle, Senior Site Reliability Engineer, Mistral. https://www.checklyhq.com/case-study/mistral-monitoring-as-code/

> The flexibility of Checkly made it easier for us to simulate real user behavior and detect failures early in the process, improving our overall monitoring.
> — Colin Bookman, Senior Staff Engineer, SRE, LinkedIn. https://www.checklyhq.com/case-study/modernizing-linkedins-monitoring-infrastructure/

## Talk to us

- Start free: https://app.checklyhq.com/signup
- Book a demo: https://www.checklyhq.com/demo-request/
- GitHub: https://github.com/checkly
