list_safety_assessments
Retrieve safety classifier assessments for a specific call or your entire account. Filter by call ID to review flagged policy violations, or omit for account-wide flagged results.
Instructions
List the assessments written by the safety classifier (OpenAI Moderation). source includes 'cron' (periodic batch) / 'mcp' (classify_calls_batch on-demand) / 'human_override' / 'api' / 'auto'. With callId = all classifier assessments for that call; without callId = account-wide, flagged first then most recent. In environments without OPENAI_API_KEY provisioned the cron does not run and this returns an empty array (classify_calls_batch also returns 503). Precondition: safety classification is disabled by default (founder-scoped / off-by-default); no assessments are generated until it is enabled. An empty array means "not enabled / nothing flagged", not a failure. AI agents use this to review recently flagged calls or to check policy-violation candidates for a specific call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results (1-200, default 50) | |
| callId | No | Target call id (llm_calls.id, [A-Za-z0-9_-]{1,128}). Omit for the whole account. |