---
title: "AI Prompts"
manual: "AI Foundation"
version: "1.2"
permalink: "https://docs.typo3.org/permalink/nitsan/ns-t3af:ai-prompts@1.2"
source: "Configuration/AIPrompts/Index.rst"
modified: "2026-09-15T06:30:06+00:00"
---

# AI Prompts

## Purpose

Central **prompt templates** for AI Foundation and connected extensions. Same prompt quality for every user and every extension.

**Path:** **AI Foundation > AI Prompts**

![AI Prompts categories and prompt catalog overview](../../Images/ai-prompts.png)

> [!NOTE]
> Use **AI Prompts** only when at least one child extension is installed
> and that extension provides prompt-based AI functionality. Examples:
>
> -   [AI Assistant](https://t3planet.de/t3ai-typo3-erweiterung)
> -   [AI Chatbot](https://t3planet.de/t3ac-typo3-erweiterung)
> -   [AI Search](https://t3planet.de/t3as-typo3-erweiterung)
> -   [AI Accessibility](https://t3planet.de/t3aa-typo3-erweiterung)
>
> AI Foundation stores the shared prompt templates. The child extension
> loads and uses them at runtime. If no prompt-enabled child extension is
> installed, this module has little practical effect.

## What is a prompt?

The instruction sent to the AI. Examples:

-   “Write a meta description, max 155 characters”
-   “Translate to German, formal Sie”

Central prompts mean **consistent quality** across your team.

## Manage prompts

1.  Open AI Prompts
1.  Select feature category
1.  Edit template text
1.  Save and test with one real request

Extensions can sync default prompts from AI Foundation.

## Writing good prompts

1.  **Be specific** — length, format, language
1.  **Set tone** — formal, friendly, technical
1.  **Say what to avoid** — no emojis, no hype, no legal claims
1.  **Include the page goal** — SEO, translation, rewriting, or summary

## Example prompt

```none
Write a friendly greeting for [audience] mentioning [topic].
```

Pair prompts with [AI Context](https://docs.typo3.org/permalink/nitsan/ns-t3af:ai-context@1.2) for brand voice. Context handles who you are; prompts handle what to do.

## Reset to default

If results worsen after edits, use **Reset to default** in the UI. Then change one variable at a time and test again.

## When to customize prompts

-   SEO team has strict meta description rules
-   Legal requires disclaimers in generated text
-   German formal (Sie) must appear in every output
-   Extension default is too generic for your industry

## When to leave defaults

-   Small team still learning AI features
-   You have not yet filled [AI Context](https://docs.typo3.org/permalink/nitsan/ns-t3af:ai-context@1.2)
-   Results are already good — do not over-edit

## Governance note

Prompt changes affect all users. Coordinate with [AI Permissions](https://docs.typo3.org/permalink/nitsan/ns-t3af:ai-permissions@1.2) before large template changes on production.
