Save author profile
save_author_profileCreates or replaces an author profile of a site, the same as in Keytomic. Articles can name an author and use their bio, credentials and writing voice. Without authorProfileId it creates an author from every author field; calling it twice creates two authors. A site has at most 3 authors, and the first author becomes the default and turns authors on. With authorProfileId and the author fields it replaces that author, so send every field; the settings section of get_project returns the current values. makeDefault makes the saved author the site’s default author and turns authors on; articles without their own author use the default. With only authorProfileId and makeDefault it only sets the default. Spends no credits.
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": {
"projectId": "<projectId>"
},
"name": "save_author_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | ||
| fullName | No | ||
| photoUrl | No | ||
| projectId | Yes | Site to act on, from list_sites. | |
| roleTitle | No | ||
| socialUrl | No | ||
| credentials | No | ||
| makeDefault | No | Makes the saved author the site’s default author and turns authors on. | |
| writingVoice | No | ||
| authorProfileId | No | Author profile to replace or make the default, from the settings section of get_project. Leave it out to create an author. |