Skip to main content
The Coval CLI provides terminal access to Coval’s evaluation APIs for scripting, automation, and CI/CD integration.

GitHub Repository

View source, releases, and contribute

Quick Start

1

Install the CLI

See Installation for all methods.
2

Authenticate

3

Launch an evaluation

4

Watch progress

Command Reference

Agents

Create, list, update, and delete agent configurations

Runs

Launch evaluations and monitor progress in real time

Simulated Conversations

Inspect individual simulated conversation results and download audio

Uploaded Conversations

Submit and inspect production conversations, audio, and metric results

Test Sets

Organize test cases into collections

Test Cases

Define inputs and expected outputs for evaluations

Personas

Configure simulated callers with voice and language settings

Metrics

Define how simulations are scored and evaluated

Mutations

Test agent variations with config overrides

API Keys

Manage API keys for programmatic access

Run Templates

Save reusable evaluation configurations

Scheduled Runs

Schedule recurring evaluation runs

Human Review

Manage human review projects and annotations

Dashboards

Create dashboards and widgets for tracking results

Reports

Save, merge, and read multi-run comparison reports

Alerts

Manage alerts and their evaluation events

Traces

Search and inspect OpenTelemetry traces

Tags

Manage the tags used to label resources

Global Flags

All commands support these flags:

JSON Output for Scripting

Use --format json to get machine-readable output:

Requirements