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://checkly-422f444a-herve-agentic-prompt-env-vars.mintlify.app/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 variables or secrets
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: [] } | Extra runtime skills 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 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.
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 extra skills 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. |
prompt with double curly brackets, such as {{API_TOKEN}}. This is the only supported way to expose account variables and secrets to an Agentic Check. The AgenticCheck construct does not expose a separate environment-variable option.
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.