Launch campaign
launch_campaignLaunch a draft campaign so real emails begin sending. An unconfirmed request returns a preview, confirmation_token, approval_url, and removed counts from the launch-time recipient recheck. After signed-in human approval, a request with that token and a stable idempotency_key executes the launch. Requires active sending capacity and campaign:launch. Suppression is rechecked and provider removals fail closed before activation. dry_run: true returns an advisory estimate as of evaluated_at, reserves nothing, and may differ from a later execution plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| campaign_id | Yes | ||
| idempotency_key | No | Stable retry key; the same value identifies retries of the same request after timeout or approval. | |
| daily_send_limit | No | ||
| confirmation_token | No |