approve_message
Approve a draft and hand it to the campaign executor for sending (respecting daily limits and allowed hours). Optionally pass edited_messages to overwrite specific drafts before approval. By default each draft is verified by a second-pass quality check (Czech vocative, hallucinations, prompt adherence) — set skip_gpt_check=true to bypass. If the quality check rejects the message, the draft is automatically sent back for a rewrite based on the feedback.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skip_gpt_check | No | If true, skip the gpt-5-nano quality check (default false). | |
| edited_messages | No | Optional list of edits to apply before approving | |
| campaign_contact_id | Yes | UUID of the campaign_contact |