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 voiceMODEL_TYPE_OUTBOUND_VOICE- Outbound voiceMODEL_TYPE_CHAT- Chat/textMODEL_TYPE_SMS- SMS messagingMODEL_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.