Configure Automation Sequence
webinarstack.workflows.configure_automation_sequenceCreate a set of automation rules for an existing webinar in one atomic call (all-or-zero). Rules are returned by all read paths in deterministic trigger-lifecycle order: registered first, then in-session behavior triggers (joined, left, watched_minutes, watched_percent, video_complete, cta_click, poll_response, time_elapsed, branch_taken, segment_completed, chat_response), then before_session, after_session, and no_show last. Within the same lifecycle group, rules sort by delayMinutes ascending, then by rule id. Meta Pixel event (meta_capi) rules require the Growth plan and a pixel id from webinarstack.integrations.meta_pixels_list. Returns { webinarId, ruleIds, automationCount, 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>",
"automations": "<automations>"
},
"name": "webinarstack.workflows.configure_automation_sequence"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| webinarId | Yes | UUID of the existing webinar to add automations to | |
| automations | Yes | Automation rules to create (max 20). Display order is governed by the lifecycle sort (registered → behavior triggers → before_session → after_session → no_show), not by the order rules appear in this array. |