---
title: "Create Or Override Multi Agent Draft"
method: PUT
path: "/v1/agents/multi-agent/{agent_id}/draft"
tags: ["Agents"]
---

# Create Or Override Multi Agent Draft

`PUT /v1/agents/multi-agent/{agent_id}/draft`

## Path parameters

- `agent_id` string, uuid, required

## Query parameters

- `base_version_type` 'draft' | 'published', required

## Request body

- UpdateMultiAgent
  - `nextMessageAgent` NextMessageAgentPropsInput, required
    - `nextMessagePromptSource` 'MANUAL' | 'AI' | 'DEFAULT', required
    - `nextMessagePrompt` string, nullable
    - `nextMessagePromptAISpecifications` NextMessagePromptAISpecifications
      - `aiPersonality` string, required
      - `language` 'Arabic' | 'Chinese' | 'Dutch' | 'English' | 'French' | 'German' | 'Hebrew' | 'Hindi' | 'Indonesian' | 'Italian' | 'Japanese' | 'Korean' | 'Polish' | 'Portuguese' | 'Russian' | 'Spanish' | 'Swedish' | 'Thai' | 'Turkish' | 'Vietnamese', required
      - `businessDescription` string, required
      - `offerDetails` string, required
      - `qualificationQuestions` string[], required
      - `goal` 'none' | 'callback' | 'book-call', required
      - `goalDescription` string, nullable
      - `bookingCallLink` string, uri, nullable, required
      - `emojiFrequency` number, required
      - `emojiList` string[], required
      - `directness` integer, required
      - `generalInstructions` string, nullable
      - `salesScript` string, nullable
      - `followUpInstructions` string, nullable
      - `responseInstructions` string, nullable
      - `resources` ResourceItem[], nullable
        - `title` string, required
        - `url` string, uri, required
        - `description` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/orsay/apis/fastapi.md) · [All operations](https://skmtc.net/orsay/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/orsay/fastapi/revisions/23d1ff06d0d0/schema)
