brand dna

access your brand strategy and per-platform voice profiles. brand dna is automatically extracted from your website and social accounts during onboarding.

get_brand_dna

retrieve the brand strategy for a workspace. returns brand identity (name, website, colors, logo) and content guidelines (target audience, goals, tone of voice, key messages).

> what is my brand tone of voice?
  using antwork.get_brand_dna

  [done] brand: "Acme Inc"
  [info] tone: professional, approachable, innovative
parameters
workspace_idstringoptional
workspace id or name. optional if user has only one workspace

get_voice_profiles

retrieve per-platform voice profiles derived from historical posts. each profile captures the writing style, tone, and patterns unique to a platform.

> how do i write on linkedin vs x?
  using antwork.get_voice_profiles

  [done] 2 voice profiles found
  [info] linkedin: professional long-form, x: concise casual
parameters
workspace_idstringoptional
workspace id or name. optional if user has only one workspace

update_brand_guidelines

update the workspace's brand content guidelines. only the provided fields are updated; others remain unchanged.

> update my brand tone to be more casual and friendly
  using antwork.update_brand_guidelines

  [done] brand guidelines updated
  [info] updated: toneOfVoice
parameters
tone_of_voicestring[]optional
brand tone descriptors, e.g. ["professional", "friendly"]
target_audiencestring[]optional
target audience segments, e.g. ["startup founders", "developers"]
main_goalsstring[]optional
content goals, e.g. ["build authority", "drive signups"]
additional_guidancestringoptional
free-text guidance for content generation
languagestringoptional
preferred content language (e.g., "English", "Spanish")
include_hashtagsstringoptional
hashtag preference: "yes", "no", or "sometimes"
include_emojisstringoptional
emoji preference: "yes", "no", or "sometimes"