PendiumDocs

update_brand_voice

Patch a brand's voice guidelines — tone summary, style settings, and core tone traits.

Patch a brand's voice guidelines — the tone and style settings that steer how content is written. This is a partial update: only the fields you pass are changed; everything else is left as-is. Synchronous, no LLM call, no credit cost.

Use get_brand_voice first to see current values. To rebuild the whole voice from the knowledge base instead, use rebuild_brand_voice.

Authentication: Required

Parameters

ParameterTypeRequiredDescription
syntheticIdintegerYesThe agent whose brand voice to update.
voiceSummarystringNoA summary of how the brand communicates — its tone, personality, and positioning.
formalityLevelenumNoLevel of formality: casual, neutral, or professional.
sentenceLengthenumNoPreferred sentence length: short, medium, or long.
useOfEmojisenumNoEmoji frequency: never, sometimes, or often.
useOfHashtagsenumNoHashtag strategy: minimal, moderate, or strategic.
coreToneTraitsarrayNoCore tone traits (replaces the existing list). Each item is { trait, description }.

Pass at least one field — an all-empty update is rejected. The four style enums are stored under styleGuide; passing only some leaves the rest of styleGuide untouched.

Response

{
  "success": true,
  "syntheticId": 1234,
  "brandVoice": {
    "voiceSummary": "Confident but approachable. Technical depth without jargon.",
    "coreToneTraits": [
      { "trait": "Authoritative", "description": "Speaks with earned confidence." }
    ],
    "styleGuide": {
      "formalityLevel": "professional",
      "sentenceLength": "medium",
      "useOfEmojis": "never",
      "useOfHashtags": "minimal"
    }
  }
}

On this page