# The AssistantSetupIssue object

## Fields

- `message` (string, required): What is wrong, in the requested locale.
- `fix` (one of, required, nullable): The edit that fixes the issue, or null when none is known.
  - One of, **type: "text"** (object)
    - `type` (string (constant), required)
    - `field` (enum (string), required): The assistant field to edit. One of: `prompt`, `first_sentence`, `voicemail_message`, `end_of_call_sentence`.
    - `find` (string, required): Text that occurs exactly once in that field.
    - `replace` (string, required): Its replacement.
  - One of, **type: "voice"** (object)
    - `type` (string (constant), required)
    - `voice` (object, required): The voice to switch the assistant to.
      - `provider` (enum (string), required): The provider of the voice. One of: `cartesia`, `elevenlabs`, `gradium`.
      - `id` (string, required): The ID of the voice. Constraints: min length 1.
      - `speed` (number, optional): The speed of the voice. Range depends on provider: Cartesia 0.6–1.5, ElevenLabs 0.7–1.2, Gradium 0.6–1.5. Default is 1.0. Constraints: min 0.6, max 1.5.
      - `volume` (number, optional): Volume of the voice (Cartesia only). 0.5–2.0, default 1.0. Ignored for other providers. Constraints: min 0.5, max 2.
      - `model` (enum (string), optional): Cartesia TTS model (Cartesia only). Defaults to sonic-3.6 when omitted. Ignored for other providers. One of: `sonic-3`, `sonic-3.5`, `sonic-3.6`.
    - `name` (string, required): That voice's name.