start_automation
Start all emails in a Mailchimp classic automation workflow to activate scheduled email sequences for marketing campaigns.
Instructions
Start all emails in a classic automation workflow.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow_id | Yes |
Implementation Reference
- mcp_mailchimp/server.py:803-808 (handler)The implementation of the 'start_automation' tool handler in mcp_mailchimp/server.py. It uses the Mailchimp client to trigger the start-all-emails action on a specified workflow.
@mcp.tool() async def start_automation(workflow_id: str) -> str: """Start all emails in a classic automation workflow.""" mc = get_client() await mc.post(f"/automations/{workflow_id}/actions/start-all-emails") return _fmt({"workflow_id": workflow_id, "message": "Automation started."})