Change a share page
update_shareChange a share page's copy or default inputs, set its private customer_label and campaign tags (no approval needed when that is all you change), republish it with the workflow or agent as it is now (republish: true), or turn it off (status: disabled) or on again (status: active; agent pages can also be paused). Turning a page off needs no approval. Anything that changes what visitors see: call without approved first, show the person the change, then call again with approved: true.
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": {
"share_id": "<share_id>"
},
"name": "update_share"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| copy | No | What visitors see on the page. | |
| status | No | ||
| approved | No | true only after the person has agreed to the change. | |
| campaign | No | The Campaign tag (e.g. GRO-264). Private: visitors never see it. A blank value clears it. | |
| share_id | Yes | The share_id from list_shares. | |
| republish | No | Publish the workflow's current version to the page. | |
| customer_label | No | The Customer label tag (e.g. the lead's company). Private: visitors never see it. A blank value clears it. |