---
title: "Campaign Agent Tool Update Campaign"
method: POST
path: "/v1/campaign-creation/{interview_id}/agent-tools/update-campaign"
tags: ["campaign-creation"]
---

# Campaign Agent Tool Update Campaign

`POST /v1/campaign-creation/{interview_id}/agent-tools/update-campaign`

Apply campaign draft updates from a trusted setup-agent tool call.

## Path parameters

- `interview_id` string, uuid, required

## Request body

- CampaignAgentUpdateCampaignRequest
  - `name` string, nullable
  - `goal` string, nullable
  - `description` string, nullable
  - `interview_duration_minutes` integer, nullable
  - `interview_type` string, nullable
  - `participant_mode_selection_enabled` boolean, nullable
  - `interview_context_for_employee` string, nullable
  - `welcome_screen` string, nullable
  - `timeframe_start` string, nullable
  - `timeframe_end` string, nullable

## Response `200`

Successful Response

- CampaignAgentToolResponse
  - `event` object, required
  - `participant_content_language` string, nullable

## Other responses

- `422` — Validation Error

---

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