> For the complete documentation index, see [llms.txt](https://tmniche-docs.keywordrush.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tmniche-docs.keywordrush.com/building-a-site/presets.md).

# Use presets

A **Generation Preset** is a reusable set of choices about *how* your articles are written and what's switched on — voice, length, which optional blocks appear, the post status, and SEO automation. Every plan uses one preset.

You don't have to set any of this up: TMN ships with a sensible **default preset**, and most people use it as-is. Create or edit a preset only when you want a specific voice or output.

## What a preset controls

The settings are grouped — you'll rarely touch most of them:

* **Voice & style** — point of view, plus language, tone, reading level, and expertise level.
* **Length & structure** — article length, layout, table of contents, and per-format length overrides.
* **Commercial writing** — how assertive recommendations are, and pros/cons style.
* **Publishing** — the post status generated articles arrive with.
* **Content Egg & media** — toggles for price-comparison blocks, YouTube video embeds, CTA button labels, and the featured-image source (stock photo, first product image, or a hybrid of both).
* **Engagement** — optional generated reader comments. See [Reader comments](/building-a-site/comments.md).
* **SEO automation** — generate meta title, meta description, tags, and schema. See [SEO titles & meta descriptions](/building-a-site/seo-meta.md).
* **Safety** — hard constraints the writing must follow.

{% hint style="info" %}
**Voice inherits from your plan.** **Language, Tone, Reading level,** and **Expertise** default to *inherit from plan* — you normally set these once in the new-plan wizard (Basics), and the preset follows. Override them in the preset only if you want this preset to differ.
{% endhint %}

## The few worth changing

* **Post status** — the important one. **Publish** (default) makes articles go live immediately; **draft** or **pending** hold them for review. (A future target publish date overrides this and creates the post as *Scheduled* — see [Generate & publish](/building-a-site/generate-articles.md).)
* **Article length** — overall depth, with per-format overrides if you want (for example, longer reviews).
* **Language / Tone / Point of view** — the article language and writing voice (language and tone inherit from the plan unless you override them here).
* **Optional blocks** — turn price comparison, YouTube video embeds, reader comments, or SEO meta on or off. YouTube embeds require the **YouTube module** enabled in Content Egg.
* **Featured image** — choose the source: **Stock photo** attaches a royalty-free image, **Content Egg product image** uses the first product's image, or **Hybrid** uses a product image for commercial articles and a stock photo for informational ones. For stock photos, TMN searches every active stock module (**Pixabay**, **Pexels**, **Unsplash**), lets the AI pick the image that best fits the article, and avoids reusing the same photo across a plan. Enable at least one stock module in Content Egg — **activate all three for the best, most varied results.**
* **CTA button labels** — generate contextual labels for Content Egg buttons (for example, "Buy on Amazon"). This is recommended for non-English languages. Disable it to use Content Egg's default button labels.
* **Hard constraints** — guardrails the AI must respect (e.g. conservative affiliate claims, no pricing promises) plus your own custom rules.

## Override for a single article

A preset applies to a whole plan, but any one article can use a different one: open the article's drawer and set **Writing preset** (it defaults to **Inherit from plan**). See [Edit your Topic Map](/building-a-site/edit-topic-map.md).

## Create and reuse

* **Create:** in the admin sidebar, open **Too Much Niche → Generation Presets** and click **+ New preset**.
* **Set a default:** mark a preset as the default (it shows a **Default** badge), and new plans use it automatically.

![The Generation Preset editor](/files/AOO3T0MGu5MoUn3eWSqJ)

## Next

* [**Generate & publish articles**](/building-a-site/generate-articles.md) — Post status decides how they arrive.
* [**SEO titles & meta descriptions**](/building-a-site/seo-meta.md) — what the SEO-automation toggles produce.
* [**Edit your Topic Map**](/building-a-site/edit-topic-map.md) — override the preset per article.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://tmniche-docs.keywordrush.com/building-a-site/presets.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
