---
title: "Reconfigure Voicemail"
method: POST
path: "/api/v1/campaigns/{campaign_id}/voicemail/reconfigure"
tags: ["campaign"]
---

# Reconfigure Voicemail

`POST /api/v1/campaigns/{campaign_id}/voicemail/reconfigure`

Generate a new personalized voicemail template and wav for a campaign.

## Path parameters

- `campaign_id` string, required

## Request body

- VoicemailReconfigureRequest
  - `voicemail_input_text` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `400` — Invalid input (bad campaign ID, no contacts, or missing phone/prompt data)
- `404` — Campaign or configuration not found
- `422` — Validation Error
- `500` — Internal failure (OpenAI, script generation, or storage)
- `501` — Configured TTS provider does not support voicemail audio generation
- `502` — ElevenLabs TTS upstream failure

---

[API](https://skmtc.net/outrival/apis/fastapi.md) · [All operations](https://skmtc.net/outrival/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/outrival/fastapi/versions/7bcf41dff3cb/schema)
