# Foundations

Foundations contain the global settings that apply across your entire brand. These settings form the base layer of your Brand Kit and influence all content generated by your workflows.

## Foundation Attributes

### Brand Name

Your company or brand name. This is used consistently throughout content to maintain brand recognition.

### Brand Domain

Your brand's website domain (e.g., airops.com). Use this when referring to the brand website in generated content.

### About your Brand

Describe your company, who you help, and what makes you different. This provides essential background information for content that requires context about your business.

### Brand Voice & Tone

Define how your brand sounds when it communicates. This ensures your brand's personality is consistently conveyed across all content.

### Author Persona

Describe your ideal AI ghost writer: their qualifications, area of expertise, and understanding of your audience. Use this in the System prompt of LLM steps to maintain a consistent writing style.

### Global Writing Rules

Add guidelines you'd like to apply to all content. Each rule shows an "Applies to" indicator (Global by default). You can toggle "Show global rules" when viewing dimension-specific rules to see how they fit within your global guidelines.

## Editing Foundations

1. Navigate to your Brand Kit
2. Select the **Foundations** tab
3. Fill in each field:
   * Enter your **Brand Name**
   * Add your **Brand Domain**
   * Write your **About your Brand** description
   * Define your **Brand Voice & Tone**
   * Describe your **Author Persona**
   * Add **Global Writing Rules** (one rule per line)
4. Save your changes

## Foundation Variables

Use these variables in your workflows to reference foundation attributes:

| Attribute                | Variable                        | Usage                                                                                     |
| ------------------------ | ------------------------------- | ----------------------------------------------------------------------------------------- |
| **Brand Name**           | `{{brand_kit.brand_name}}`      | Use the brand name consistently throughout content to maintain brand recognition.         |
| **Brand Domain**         | `{{brand_kit.brand_domain}}`    | Use the brand domain when referring to the brand website.                                 |
| **About the Brand**      | `{{brand_kit.brand_about}}`     | Refer to this when creating content that requires background information about the brand. |
| **Brand Voice & Tone**   | `{{brand_kit.writing_tone}}`    | Adhere to the specified tone to ensure the brand's personality is consistently conveyed.  |
| **Author Persona**       | `{{brand_kit.writing_persona}}` | Use in the System prompt of LLM steps to maintain a consistent writing style.             |
| **Global Writing Rules** | `{{brand_kit.writing_rules}}`   | Apply these rules across all content to maintain consistency.                             |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.airops.com/context/brand-kit/foundations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
