Use Agentic Checks to monitor user journeys from a natural-language prompt. The agent discovers the target, creates a reusable check script, and can self-heal when the saved script starts failing.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.
Prerequisites
Prerequisites
Before creating Agentic Checks, ensure you have:
- An initialized Checkly CLI project
- Access to Agentic Checks on your Checkly account
- Available Agentic Check active capacity if the check is active
- Any required test credentials saved as Checkly environment variables
Configuration
The Agentic Check configuration consists of Agentic-specific options and a subset of inherited general check options.- Agentic Check
- General Check
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
prompt | string | Yes | - | Monitoring goal the agent should verify. Maximum 10,000 characters. |
frequency | AgenticCheckFrequency | No | Frequency.EVERY_30M | How often the check should run. Agentic Checks support the same frequency values as other checks, down to 5 minutes. |
agentRuntime | object | No | { skills: [], exposeEnvironmentVariables: [] } | Runtime access the agent is allowed to use during execution. |
The Agentic Check construct intentionally does not expose
privateLocations, runParallel, retryStrategy, shouldFail, doubleCheck, or triggerIncident. These options are not currently honored for Agentic Checks.prompt
The monitoring goal the agent should verify. Write the prompt in terms of user-visible behavior and expected outcomes.
See Prompt best practices for guidance on scope, strictness, and nondeterministic flows.
A reliable Agentic Check prompt usually states:
- Goal: The user journey or system behavior to monitor.
- What you are given: The start URL, test account context, and any required environment variables.
- 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.
frequency
How often the Agentic Check should run. Use one of the supported Frequency constants or the equivalent number of minutes.
5, 10, 15, 30, 60, 120, 180, 360, 720, and 1440.
locations
Public Checkly locations where the Agentic Check should run. Accounts can select up to three locations by default. Enterprise accounts can contact sales for unlimited locations.
agentRuntime
Controls what the agent can access while executing the check.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
skills | string[] | No | [] | Extra skill packages to load into the agent runtime. |
exposeEnvironmentVariables | (string | object)[] | No | [] | Environment variables the agent is allowed to read. |
exposeEnvironmentVariables accepts either a string variable name or an object with name and optional description.
Billing behavior
Agentic Checks use active-capacity billing. Active checks consume capacity; inactive checks do not. Useactivated: false to keep an Agentic Check as a deployed draft without consuming active capacity.