Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions ai/rocky-ai.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,17 @@ Rocky AI is Checkly's AI agent. Rocky AI can help you automatically determine us

## Consumption and Invocations

Every AI analysis — whether triggered automatically or manually — counts as one invocation against your plan's quota. If the same analysis result is pushed to multiple alert channels, it is still counted as a single invocation.
By default, Rocky AI automatically analyzes every new *error group*. You can disable automatic analysis in the [AI settings](https://app.checklyhq.com/accounts/rocky-ai) to only spend invocations on manual analyses.

Every AI analysis, triggered automatically or manually, counts as one invocation against your plan's quota. If the same analysis result is pushed to multiple alert channels, it is still counted as a single invocation.

When your invocation quota is reached, no overages are charged. Invocations refresh at the start of your next billing cycle. You can monitor your current usage and configure automatic analysis in the [AI settings](https://app.checklyhq.com/accounts/rocky-ai).

<Note>
By default, Rocky AI automatically analyzes every new error group, which consumes invocations. You can disable automatic analysis in the [AI settings](https://app.checklyhq.com/accounts/rocky-ai) to only use invocations for manual analyses.
</Note>
### Error groups

An **error group** is a deduplicated bucket of check failures that share the same underlying error. Instead of treating every failure as a separate event, Checkly cleans the raw error message and clusters failures with matching cleaned messages into a single group per check. A group records when the error was first and last seen, so it reads as "this specific error has occurred on this check, starting on date X, most recently on date Y."

A new group is created the first time a check fails with an error that doesn't match any existing group — and that's the event that triggers an automatic analysis. Because minor variations are normalized away, repeated failures of the same error reuse the existing group and don't consume additional invocations.

## Data Privacy and Security

Expand Down
Loading