Agentic Checks are deprecated and will stop running on December 1, 2026. Migrate your active Agentic Checks before then.Checkly CLI version 10 and later no longer include the
AgenticCheck construct. To keep managing existing Agentic Checks as code until December 1, 2026, stay on the version 9 release line.

What are Agentic Checks?
Agentic Checks are AI-powered synthetic checks that turn a monitoring goal into an executable check. You describe what the agent should verify, and Checkly runs the agent in a browser-capable runtime to explore the target, evaluate assertions, and persist what it learns for future runs. Agentic Checks were designed for flows where the expected behavior is clear, but the exact script is expensive to write or maintain by hand. They also supported nondeterministic application behavior, such as AI-powered support chat or search, where the expected outcome stays stable even if the response varies. Existing Agentic Checks may cover:- Critical user journeys that change often
- Authentication or onboarding flows that need contextual checks
- AI-powered product flows where the monitor should evaluate whether the user goal was completed, not whether the output matched exact text
- Pages where you want the monitor to adapt when implementation details change
- Early monitoring coverage before you invest in a hand-written Browser check or Playwright Check Suite
Prompt best practices
The prompt is the monitoring contract for an Agentic Check. Write it as a focused objective with clear pass and fail criteria. A reliable prompt usually includes:- Goal: The user journey or system behavior to monitor.
- What you are given: The start URL, test account context, and any required variables or secrets using
{{VARIABLE_NAME}}notation. - Success looks like: The exact outcome that should pass.
- Failure looks like: The states that should fail the check.
- Strictness: Whether the agent should assert exact values or evaluate the outcome more flexibly.
- Use strict assertions for deterministic flows, such as a login page loading, an API response containing a required field, or a dashboard showing an account name.
- Use outcome-based assertions for nondeterministic flows, such as an AI support assistant answering a billing question or a search experience returning relevant results. In these cases, describe the intent and acceptance criteria instead of requiring exact copy.
- Avoid vague prompts like “monitor my app”. If the prompt is broad, tell the agent what surface to cover and what failures should matter.
How Agentic Checks work
The first run uses your prompt to discover the target and create a reusable check script. Later runs execute the saved script first for faster, lower-cost monitoring. If the saved script fails, the agent can wake up in self-heal mode, diagnose the failure, update the script, and verify the result before the run finishes. Each run can produce:- A human-readable summary
- Assertions the agent evaluated
- Errors and failure details
- Agent steps and tool activity
- Suggestions for improving the check
- User-facing artifacts collected during the run
For new monitoring, use API checks, Browser checks, or Playwright Check Suites. Automatic repair can maintain supported checks with a saved intent.
Variables, secrets, and skills
Agentic Checks run with a small default runtime for browser automation. You can extend that runtime with skills. To use account variables or secrets, reference them directly in the prompt with double curly brackets, such as{{TEST_USER_EMAIL}} or {{API_TOKEN}}. This is the only way to expose Checkly account variables and secrets to an Agentic Check.
Treat this access as a security boundary:
- Only reference the variables and secrets the agent needs.
- Do not put secrets directly in prompts.
- Review generated checks before deploying them to production monitoring.
Active and deactivated checks
Existing Agentic Checks can run until December 1, 2026. Deactivated checks retain their configuration and history. Follow the migration guide to replace an active check before runs stop.Next steps
Migrate Agentic Checks
Replace active checks before December 1, 2026.
Agentic Check Construct
Review existing Agentic Checks managed with the Checkly CLI.