update_visibility_persona
Edit a buyer persona, or toggle whether it is used in scans.
Edit an existing buyer persona's name, role, goals, or pain points, or toggle whether it is used in scans. Use it to fix typos, sharpen role descriptions, or temporarily disable a persona without deleting it. At least one of name, role, goals, painPoints, or isActive must be provided.
Deprecated alias:
update_personais still accepted butupdate_visibility_personais the canonical name.
Authentication: Required
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
syntheticId | integer | Yes | The agent ID the persona belongs to. |
personaId | string | Yes | The persona ID to update. |
name | string (1–255) | No | New persona name. |
role | string | No | New role, e.g. Enterprise CMO. Pass an empty string to clear. |
goals | string[] | No | Replace the persona's goals (max 20). |
painPoints | string[] | No | Replace the persona's pain points (max 20). |
isActive | boolean | No | Set false to exclude this persona from future scans without deleting it. |
See list_visibility_personas to find persona IDs, or delete_visibility_persona to remove one permanently.