> ## Documentation Index
> Fetch the complete documentation index at: https://docs.karzoun.chat/llms.txt
> Use this file to discover all available pages before exploring further.

# engageMessageEdit

> Update a broadcast / engage campaign.

Accepts the same fields as [`engageMessageAdd`](/api-reference/mutations/engageMessageAdd), applied to an
existing campaign by `_id`.

<Info>
Editing a campaign that is already `live` may not affect recipients already processed in the current run. Prefer [`engageMessagePause`](/api-reference/mutations/engageMessagePause) first for in-flight campaigns.
</Info>

<small>

*Auth* · `x-app-token` · required permission `engageMessageEdit`

*Related:* [`engageMessageAdd`](/api-reference/mutations/engageMessageAdd), [`engageMessageDetail`](/api-reference/queries/engageMessageDetail), [`EngageMessage`](/api-reference/types/EngageMessage)

</small>



## Related topics

- [engageMessageDetail](/api-reference/queries/engageMessageDetail.md)
- [engageMessageAdd](/api-reference/mutations/engageMessageAdd.md)
- [EngageMessageWhatsapp](/api-reference/types/EngageMessageWhatsapp.md)
- [engageMessages](/api-reference/queries/engageMessages.md)
- [EngageMessage](/api-reference/types/EngageMessage.md)
