Request widget publish
request_widget_publishAsk for a draft widget to go live. This requests publication; it does not publish. Called over the API or MCP with a key it does NOT publish: it creates a pending approval carrying a before/after snapshot and returns it, and the widget goes live only when a signed-in person approves it in the dashboard. The result also says where the widget will appear (placement — going live does not put a quiz, survey, calculator or lead magnet on any page by itself) and lists warnings, such as copy that promises an email no active sequence will send.
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": {
"widgetId": "<widgetId>"
},
"name": "request_widget_publish"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | No | A project id from list_projects. Runs this call in that project instead of the connection default. | |
| widgetId | Yes |