Save a project, and open its hub
save_projectSave or update a client or project record with default sender, design guide, audience, presentation format and access settings. Optionally create a hosted project hub that groups its published pages. Existing pages retain their own access settings. Returns the saved project and any generated hub links and access code.
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": {
"name": "<name>"
},
"name": "save_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hub | No | true to give the project a hub, or your own address for it. | |
| gate | No | How the hub is locked: "email" (each reader types an address once, and the report names them - prefer this) or "pin" (six digits everyone shares, so every reader stays anonymous). Also accepted: "password" (the old name for "pin"), "domain:acme.com", "none". | |
| name | Yes | Short handle, e.g. "acme". Reusing one updates it in place. | |
| guide | No | Saved design guide name to write this project's HTML to. | |
| label | No | Shown on the hub, e.g. "Acme Q3". | |
| format | No | Default presentation format for new pages. | |
| verify | No | Email a code to prove the reader owns the address. | |
| audience | No | Saved audience id: who reads this project by default. | |
| password | No | The hub PIN, when gate is "pin". Six digits are minted if you omit it. | |
| senderId | No | Saved sender identity, by id or label. | |
| shareGate | No | Default gate for NEW pages: pin, email, domain:acme.com or none. Separate from the hub gate. Email/domain require Pro. | |
| description | No | One line under the hub title. | |
| shareVerify | No | Prove mailbox access for the default email/domain share gate. |