---
title: "Get Voice Agent Default Analysis Config"
method: GET
path: "/voice_agents/voice-agents-defaults/analysis-config"
tags: ["voice_agents"]
---

# Get Voice Agent Default Analysis Config

`GET /voice_agents/voice-agents-defaults/analysis-config`

## Response `200`

Successful Response

- AnalysisConfigOutput — Analysis plan configuration for voice assistants. This is NOT stored in our database - it's stored in the voice platform. We just use these models for API requests/responses.
  - `summary_plan` SummaryConfig, required — Summary plan configuration for voice assistants.
    - `messages` Message[], required
      - `role` 'system' | 'user', required
      - `content` string, required
    - `enabled` boolean, required
  - `structured_data_plan` StructuredDataConfigOutput, required — Structured data plan configuration for voice assistants.
    - `messages` Message[], required
      - `role` 'system' | 'user', required
      - `content` string, required
    - `data_schema` JsonSchemaOutput, required — JSON Schema definition for tool parameters.
      - `type` 'string' | 'number' | 'integer' | 'boolean' | 'array' | 'object', required
      - `items` JsonSchemaOutput — recursive
      - `properties` object, nullable
      - `description` string, nullable
      - `pattern` string, nullable
      - `format` 'date-time' | 'time' | 'date' | 'duration' | 'email' | 'hostname' | 'ipv4' | 'ipv6' | 'uuid', nullable
      - `required` string[], nullable
      - `enum` string[], nullable
      - `title` string, nullable
    - `enabled` boolean, required

---

[API](https://skmtc.dev/getanana/apis/cleon-api.md) · [All operations](https://skmtc.dev/getanana/apis/cleon-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getanana/cleon-api/revisions/38166468bfc5/schema)
