> ## Documentation Index
> Fetch the complete documentation index at: https://docs.decky-ai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Brand Templates

> Upload your company's PowerPoint master so Decky generates decks in your brand — your colors, fonts, layouts, and logo.

A master template (a `.pptx` master) defines the look of your slides: backgrounds, color palettes, fonts, logo placement, and available layouts. Decky reads this file when generating a deck and applies your brand design to every slide.

## Upload a template

<Steps>
  <Step title="Open the dashboard">
    Go to [app.decky-ai.com](https://app.decky-ai.com) and sign in.
  </Step>

  <Step title="Go to Templates">
    Click **Templates** in the left sidebar, then **Upload template** and select your `.pptx` file.
  </Step>

  <Step title="Name and save">
    Give it a name (e.g. "Acme Corp 2026") and click **Upload**. Decky extracts the available layouts within a few seconds.
  </Step>
</Steps>

<Note>
  **Limits:** Up to 3 templates per account. To add a new one when at the limit, delete an existing template first.
</Note>

### What makes a good master file?

<AccordionGroup>
  <Accordion title="Export a clean .pptx" icon="file-powerpoint">
    Use a `.pptx` exported from PowerPoint or Google Slides (File → Download as `.pptx`).
  </Accordion>

  <Accordion title="Include multiple layouts" icon="layout-panel-left">
    The more slide layouts you include, the more design variety Decky can apply. At minimum include a title and a content layout.
  </Accordion>

  <Accordion title="Set brand colors in the theme" icon="palette">
    Add your brand colors to the theme palette (Format → Theme → Colors in PowerPoint). Decky extracts these for text and accent colors.
  </Accordion>

  <Accordion title="Put your logo on the slide master" icon="image">
    Place your logo on the slide master, not just on individual slides, so it appears consistently.
  </Accordion>
</AccordionGroup>

<Tip>
  Not sure where to start? Any existing company presentation works — Decky will extract the design from it.
</Tip>

## Use a template when generating a deck

<Tabs>
  <Tab title="Via Claude (MCP)">
    Ask Claude to list your templates first:

    > "What brand templates do I have available?"

    Claude calls `list_masters` and returns something like:

    ```text theme={null}
    You have 1 template:
    - "Acme Corp 2026" (id: tmpl_xyz789) — layouts: Title Slide, Content, Two Column, Blank
    ```

    Then generate a deck with it:

    > "Create a 10-slide sales deck about our enterprise security product. Use the Acme Corp 2026 template."

    Claude passes `master_id: "tmpl_xyz789"` to `create_deck` automatically.
  </Tab>

  <Tab title="Via API (direct)">
    ```json theme={null}
    {
      "prompt": "10-slide sales deck about enterprise security...",
      "slides": 10,
      "master_id": "tmpl_xyz789"
    }
    ```
  </Tab>
</Tabs>

## Template tips

| Tip                                          | Why it matters                                 |
| -------------------------------------------- | ---------------------------------------------- |
| Include a "Title Slide" layout               | Decky always uses this for the cover           |
| Include a "Content" or "Text + Image" layout | Used for most body slides                      |
| Keep the file under 10 MB                    | Larger files slow upload and processing        |
| Use standard PowerPoint theme colors         | Decky extracts them for text and accent colors |
| Avoid unusually large embedded images        | Reduces file size and processing time          |

## Remove a template

Go to **Templates** on the platform, find the template, and click **Delete**. Decks already generated with that template are not affected.

<Info>
  If you delete a template that's referenced in an existing job, the job falls back to the default Decky design for new slides.
</Info>
