Clone Webinar with New Schedule
webinarstack.workflows.clone_with_new_scheduleDuplicate a webinar with a fresh schedule while preserving branding, content, and non-webhook automations in one call. Clones the source webinar, re-creates its email, integration, webhook and Meta Pixel event automations (webhook-subscription automations are excluded), and applies the new schedule. Meta Pixel event (meta_capi) rules are copied as-is (same pixel, event, custom data and enabled state) when the account is on the Growth plan and the pixel still exists; otherwise that rule alone is not copied and is listed in skippedAutomations with its reason code — other automations still clone. Segment/branch-scoped automations are re-created as global (non-segment-scoped) on the clone — segments get fresh IDs in the clone and there is no remap pass (v1.29 limitation). Cloned webhook automations receive a NEW signing secret rather than the source rule's; a receiver verifying signatures must be updated with the clone's secret, copyable from the dashboard automation editor. Returns { webinarId, sourceWebinarId, registrationUrl, sessionCount, automationCount, skippedAutomationCount, skippedAutomations, steps }.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"webinarId": "<webinarId>",
"schedule": "<schedule>"
},
"name": "webinarstack.workflows.clone_with_new_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional display name for the clone (defaults to source title + "-copy") | |
| schedule | Yes | New schedule to apply to the clone — required (otherwise just use :duplicate) | |
| webinarId | Yes | ID of the source webinar to clone |