resend_to_non_openers
Send a new campaign to recipients who did not open your previous email. Duplicate content and settings from the original campaign to re-engage non-openers.
Instructions
Create a new draft campaign targeting only recipients who did not open the original.
The new campaign inherits content and settings from the original. Not idempotent: calling twice creates two separate drafts. Workflow: resend_to_non_openers -> update_campaign (change subject) -> send_campaign or schedule_campaign. Do not use for A/B test campaigns or campaigns sent less than 24 hours ago (open tracking may be incomplete).
Authenticated via API key. Max 10 concurrent requests. Respects read-only and dry-run modes. Returns error if the original campaign status is not 'sent'.
Args: campaign_id: ID of the original sent campaign (e.g. 'abc123def4'). Obtain from list_campaigns(status='sent').
Returns: JSON with id (new campaign ID), status ('save'), title, web_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| campaign_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |