Checkly documentation
Learn how to use Checkly to monitor your vital frontend webapp transactions and backend API’s. Our docs cover everything from initial setup, scripting with extensive JavaScript examples to alerting and integrations.
Getting started: monitoring & alerting
Start with monitoring your key webapp flows, your backend API’s and set up alerting, so you get a notification when things break or slow down.

Create browser checks
Use JavaScript and Headless browsers to navigate, screenshot and assert your key webapp flows. E2E monitoring as it should be.
Read more
Create API checks
Monitor the latency and assert the correctness of your API endpoints. Use inline scripts and code to customize everything.
Read more
Set up alert channels
Get notified about outages, broken transactions or slow downs in your webapps and APIs. Connect to one of our many integrations like Slack, Pagerduty and Discord. Our Webhooks are especially flexible.
Read moreDiving deeper
Checkly offers a lot of power and perks to modern developers and DevOps teams. Manage checks at scale with Terraform, hook into your CI/CD and deployment flow.

Terraform
Manage and scale your complete monitoring configuration right from your code base with our official Hashicorp Terraform provider.
Read more
CI/CD and deployments
Catch bugs and breakage early by triggering your checks from your deployment platforms and CI/CD pipelines. Integrates with GitHub, Vercel, Heroku and basically all CI providers.
Read more
Headless Recorder
Create Puppeteer and Playwright E2E testing scripts super fast with our open source Headless Recorder Chrome extension. Click record, navigate your site and export.
Read more