start_automation
Start or resume an email automation workflow to begin sending emails to queued subscribers.
Instructions
Start or resume all emails in an automation workflow, activating delivery to queued subscribers.
Use to activate a new automation or resume a paused one. Queued subscribers begin receiving emails. Use pause_automation to temporarily stop. Use list_automations to check current status.
Authenticated via API key. Subject to Mailchimp API rate limits (max 10 concurrent requests). Respects read-only and dry-run modes.
Args: automation_id: The automation workflow ID (e.g. 'auto123'). Obtain from list_automations.
Returns: JSON with fields: status ("started"), automation_id. Returns error if automation is already sending or is in draft status.
Example: start_automation(automation_id="auto123") -> {"status": "started", "automation_id": "auto123"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| automation_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |