Skip to main content

Sofia

consult_sofia

Delegate a read-only evaluation question to Sofia. Sofia can use Coval product knowledge and inspect the authenticated organization’s runs, simulations, conversations, metrics, agents, personas, test sets, and dashboards. It cannot create, update, run, or delete resources. Each conversation item must contain exactly the message content needed for the current request: Do not include API keys, access tokens, or other secrets in conversation context or session_id. For service monitoring and evaluation, Coval records the prompt, the optional conversation messages supplied to this tool, and Sofia’s response. Messages elsewhere in the parent Claude, Codex, or other client session are not sent to Coval unless the client includes them in this tool call. Use direct tools for deterministic reads and writes. Use consult_sofia when the task benefits from evaluation expertise or synthesis across several Coval resources.

Run Management

list_runs

List evaluation runs with filtering and pagination.

get_run

Get detailed information about a specific run. Returns run details including status, progress, and metrics (if completed).

create_run

Launch a new evaluation run.

Agent Management

list_agents

List all configured agents.

get_agent

Get detailed configuration for a specific agent.

create_agent

Create a new agent configuration. Model Types:
  • MODEL_TYPE_VOICE - Inbound voice
  • MODEL_TYPE_OUTBOUND_VOICE - Outbound voice
  • MODEL_TYPE_CHAT - Chat/text
  • MODEL_TYPE_SMS - SMS messaging
  • MODEL_TYPE_WEBSOCKET - WebSocket

update_agent

Update an existing agent configuration.

Test Set Management

list_test_sets

List all test sets available for evaluation.

get_test_set

Get detailed information about a test set.

create_test_set

Create a new test set.

Test Case Management

list_test_cases

List test cases with optional filtering by test set.

get_test_case

Get detailed information about a test case.

create_test_case

Create a new test case in a test set.

update_test_case

Update an existing test case.

Metrics

list_metrics

List available evaluation metrics.

get_metric

Get detailed configuration for a specific metric.

Personas

list_personas

List available simulated personas for testing.

get_persona

Get detailed configuration for a specific persona. Returns persona configuration including voice settings, language, and behavior.