Skip to main content

Documentation Index

Fetch the complete documentation index at: https://slatehq.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

What is Brand Kit?

Brand Kit is your central brand profile in Slate. It stores information about your brand, products, audiences, content strategy, and target markets. This data powers AI Search Analytics and can be passed into workflows as context for AI-generated content. Brand Kit has five sections:
  • Core — brand name, URL, writing style, competitors
  • Products — your products or services
  • Content — content types you create
  • Audiences — customer segments and personas
  • Geography — target regions and markets

Why It Matters

A well-configured Brand Kit makes everything in Slate more accurate and useful:
  • AI Search Analytics uses your brand name, URL, and competitors to track visibility, citations, and sentiment
  • Workflows use Brand Kit data as context for AI blocks — so generated content matches your tone, targets the right audience, and highlights the right product features
  • Consistency — define your brand voice, personas, and positioning once, then reuse across all workflows

Setting Up Your Brand Kit

  1. Go to Workspace Settings in the sidebar.
  2. Click Brand Kit.
  3. Fill in the Core tab first — your brand name, URL, and at least one competitor. This is the minimum setup required for AI Search Analytics.
  4. Click Save to save your changes.
  5. Add details to the other tabs (Products, Content, Audiences, Geography) as needed.
You don’t need to fill in every tab right away. Start with Core to get AI Search Analytics running, then add products, audiences, and content types when you build workflows that need them.

Core

The Core tab contains your foundational brand information. This is the minimum setup required for AI Search Analytics.

Brand Details

  • Brand Name — the name Slate monitors across AI platforms (e.g., “Acme CRM”)
  • Brand URL — your primary domain (e.g., https://acmecrm.com)

Writing Style

  • Author Persona — the voice and tone for AI-generated content
  • CTA Text — your default call-to-action text
  • CTA Destination — the URL your CTAs link to

Writing Sample

  • Outline — a sample content outline that reflects your preferred structure
  • Sample URL — a link to an existing piece of content that represents your style

Competitors

Add competitors so Slate can track their AI visibility alongside yours.
  • Competitor Name — how the competitor is commonly referenced (e.g., “HubSpot”)
  • Competitor URL — their primary domain (e.g., https://hubspot.com)
Competitors appear in Share of Voice, sentiment comparison, and citation analysis.

Core Custom Variables

Add brand-level custom fields for any additional information you want to reuse. For example:
Variable NameExample Value
Company Tagline”The CRM that sells for you”
Founded Year”2018”
Headquarters”San Francisco, CA”

Products

The Products tab stores details about each product or service you offer. When you pass Brand Kit into a workflow, the AI can reference specific product details to generate accurate, product-aware content.

Fields

FieldDescription
NameProduct or service name
DescriptionWhat the product does
Key FeaturesMain features and capabilities
DifferentiatorsWhat makes the product unique vs. competitors
Ideal CustomerWho the product is built for
PricingPricing model or details
CompetitorsDirect competitors for this specific product

Examples

Example 1 — SaaS product:
FieldValue
NameAcme CRM Pro
DescriptionAll-in-one CRM for mid-market sales teams
Key FeaturesPipeline management, email sequences, forecasting, custom reports
DifferentiatorsBuilt-in AI assistant, no per-seat pricing, 5-minute setup
Ideal CustomerB2B SaaS companies with 50–500 employees
Pricing$99/month flat rate, 14-day free trial
CompetitorsHubSpot Sales Hub, Salesforce Sales Cloud, Pipedrive
Example 2 — Professional service:
FieldValue
NameSEO Audit Service
DescriptionComprehensive technical and content SEO audit
Key FeaturesSite crawl analysis, content gap report, backlink audit, action plan
DifferentiatorsDelivered in 5 business days, includes 1-hour strategy call
Ideal CustomerE-commerce brands doing 1M1M–50M in annual revenue
PricingStarting at $2,500 per audit
CompetitorsMoz Pro audits, Ahrefs site audit, agency competitors
How this helps in workflows: Pass your Brand Kit into an LLM block and the AI can generate product-specific landing pages, comparison articles, or sales emails that reference the correct features, pricing, and differentiators.

Content

The Content tab defines the types of content you create. Each content type can have its own writing style, CTA, and structure — so workflows produce output that matches the format you need.

Fields

FieldDescription
NameContent type name
OutlineTypical structure or template for this content type
SamplesExample content or reference links
CTA TextCall-to-action text used in this content type
CTA DestinationWhere the CTA links to
Writing StyleTone and style specific to this content type

Examples

Example 1 — Blog post:
FieldValue
NameBlog Post
OutlineIntroduction with hook → Problem statement → 3–5 subheadings with actionable advice → Conclusion with CTA
Sampleshttps://acmecrm.com/blog/crm-best-practices
CTA TextStart your free trial
CTA Destinationhttps://acmecrm.com/signup
Writing StyleConversational, second person, short paragraphs, include data points
Example 2 — Product comparison page:
FieldValue
NameComparison Page
OutlineIntro → Feature-by-feature comparison table → Pricing comparison → Verdict → CTA
Sampleshttps://acmecrm.com/compare/acme-vs-hubspot
CTA TextSee why teams switch to Acme
CTA Destinationhttps://acmecrm.com/demo
Writing StyleFactual, balanced tone, use tables for comparisons, cite sources
Example 3 — Email newsletter:
FieldValue
NameWeekly Newsletter
OutlineSubject line → Preview text → 1 main story → 2 quick links → CTA
SamplesPast newsletter archive
CTA TextRead more on the blog
CTA Destinationhttps://acmecrm.com/blog
Writing StyleCasual, brief, scannable, under 300 words
How this helps in workflows: When a workflow generates a blog post vs. a comparison page, the AI uses the matching content type’s outline, style, and CTA — so each piece follows the right format without manual prompt editing.

Audiences

The Audiences tab captures your customer segments and buyer personas. This helps AI blocks generate content tailored to specific audiences — addressing their pain points, using their language, and handling their objections.

Fields

FieldDescription
NameAudience or persona name
DescriptionWho this audience is
RoleJob title or role (e.g., “VP of Sales”, “Developer”)
IndustryIndustry vertical
Pain PointsKey challenges this audience faces
GoalsWhat this audience is trying to achieve
ObjectionsCommon objections or hesitations about your product

Examples

Example 1 — Decision maker:
FieldValue
NameSales Leader
DescriptionVP or Director of Sales at a mid-market B2B company
RoleVP of Sales
IndustryB2B SaaS
Pain PointsPipeline visibility is poor, reps waste time on manual data entry, forecasting is inaccurate
GoalsHit quarterly revenue targets, improve rep productivity, get accurate forecasts
Objections”We already use Salesforce”, “Migration seems risky”, “My team won’t adopt a new tool”
Example 2 — End user:
FieldValue
NameSales Rep
DescriptionIndividual contributor responsible for closing deals
RoleAccount Executive
IndustryB2B SaaS
Pain PointsToo much time updating CRM, hard to find the right email template, no visibility into deal health
GoalsClose more deals, spend less time on admin work, hit personal quota
Objections”I don’t want to learn another tool”, “Will this actually save me time?”
Example 3 — Technical evaluator:
FieldValue
NameIT Admin
DescriptionTechnical buyer who evaluates security, integrations, and compliance
RoleIT Manager
IndustryEnterprise
Pain PointsVendor security reviews take too long, SSO integration issues, data migration complexity
GoalsApprove tools that meet security requirements, minimize IT support tickets, ensure compliance
Objections”Does it support SAML SSO?”, “Where is data hosted?”, “What’s the SLA?”
How this helps in workflows: Select an audience when running a workflow and the AI tailors content to that persona — using their language, addressing their pain points, and preemptively handling their objections.

Geography

The Geography tab defines your target regions and markets. Use this when you create content for different regions that vary by language, market conditions, or local preferences.

Fields

FieldDescription
NameRegion or market name
DescriptionDetails about this market
LanguagePrimary language for content

Examples

Example 1 — North America:
FieldValue
NameNorth America
DescriptionPrimary market. Enterprise and mid-market focus. USD pricing.
LanguageEnglish
Example 2 — DACH region:
FieldValue
NameDACH
DescriptionGermany, Austria, Switzerland. Strong demand for data privacy compliance and local hosting.
LanguageGerman
Example 3 — Latin America:
FieldValue
NameLATAM
DescriptionEmerging market. Price-sensitive. Focus on SMBs and startups. Local payment methods required.
LanguageSpanish
How this helps in workflows: Select a geography when running a content workflow and the AI adapts the language, tone, and market-specific details automatically.

Custom Variables

Each category (Products, Content, Audiences, Geography) supports custom variables — additional fields you define for your specific needs. When you add a custom variable to a category, every item in that category gets that field. Example: Add a custom variable called “Compliance Certifications” to the Products category. Every product in your Brand Kit now has a field to list its certifications (e.g., “SOC 2, GDPR, HIPAA”).

Using Brand Kit in Workflows

When you create a workflow input with the Brand Kit type, users can select a Brand Kit and optionally pick specific items from each category (a product, an audience, a content type, a geography). To add a Brand Kit input to your workflow, select Brand Kit as the input type in the Input block configuration. Core is always included. Check the additional sections (Products, Content, Audiences, Geography) you want to expose as selectable inputs at runtime.
Workflow input configuration showing Brand Kit type selected with Include Sections checkboxes for Core, Products, Content, Audiences, and Geography
Inside the workflow, reference Brand Kit data using placeholders:
Brand name: {{input.brandkit.brand.name}}
Writing style: {{input.brandkit.writingSample.outLine}}
Selected product: {{input.brandkit.selected.product.name}}
Selected audience pain points: {{input.brandkit.selected.audience.painPoints}}
This lets a single workflow generate different output depending on which product, audience, or content type is selected at runtime.

Best Practices

1. Start with Core and expand

Set up your brand name, URL, and competitors first. Add products, audiences, and content types as you build workflows that need them.

2. Be specific in product differentiators

Generic descriptions produce generic AI output. The more specific your differentiators and features, the better the generated content.

3. Write pain points in your audience’s language

Use the words your customers actually use. AI blocks pick up on this language and reflect it in generated content.

4. Create one audience per persona

Don’t combine multiple personas into one entry. Separate entries let you select the exact persona when running a workflow.

5. Keep content types distinct

Each content type should have a clearly different outline and writing style. If two content types are too similar, combine them.

What’s Next