api reference/brand dna
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 workspaceget_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 workspaceupdate_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 generationlanguagestringoptional
preferred content language (e.g., "English", "Spanish")include_hashtagsstringoptional
hashtag preference: "yes", "no", or "sometimes"include_emojisstringoptional
emoji preference: "yes", "no", or "sometimes"