# Ingredients in prompts

Type `@` in a prompt to insert an ingredient. Text ingredients can become spoken copy, captions, claims, or CTAs. Image ingredients can provide actor, product, logo, or style references. Video ingredients can provide b-roll, screen recordings, or reference footage.

Use ingredients for anything that should be reusable or swappable. For example, instead of writing the hook text directly into every prompt, create `@Hook`. Instead of describing the product in every scene, use `@Product` where the product should appear.

When you change an ingredient, review the scenes and elements that depend on it. Some changes can update copy or references directly; others require regeneration to produce a new visual output.

{% embed url="<https://drive.google.com/file/d/1oSxkmWzQQXeThmAr9N1vZ9uBZaLJTr3p/view?usp=sharing>" %}


---

# 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.avastudio.com/studio-mode/ingredients-in-prompts.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.
