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

# Prompts

> Create reusable prompt commands, with variables, to call ready-made instructions directly in chat.

## What it is

A **prompt** is a ready-made, reusable text you call with a **command** (e.g., `/summary`) within the chat. It's ideal for repetitive tasks: instead of typing the same instruction every time, you create the prompt once and reuse it whenever needed.

## How to access

* Sidebar → **Prompts**
* To create: **New → Prompt** button or the creation button on the page itself.

<Note>
  The page only appears if the **Workspace** module and the **Prompts** permission are enabled for you.
</Note>

## Create a prompt

<Steps>
  <Step title="Click Create prompt" />

  <Step title="Fill in the fields">
    * **Prompt title** *(required)* — between **3 and 60 characters**.
    * **Command** — **automatically generated** from the title (no accents, lowercase, with hyphens). You can adjust it. Only **letters, numbers, and hyphens** are accepted. It will be used as `/your-command`.
    * **Prompt content** *(required)* — the instruction text.
  </Step>

  <Step title="Save">
    Click **Save**.
  </Step>
</Steps>

## Use variables in content

In the content, you can insert **variables** using double curly braces:

* `{{variable_name}}` — creates a field that will be filled in when using the prompt.
* `{{CLIPBOARD}}` — automatically replaced by the content of your **clipboard** (what you last copied).

**Content example:**

```
Summarize the following text in 5 bullet points, in English:
{{CLIPBOARD}}
```

## Edit and share

* **Edit:** open an existing prompt in the list to change the title, command, and content.
* **Share:** use **Share** to define which **users and groups** can **use** ("Can use") or **edit** the prompt.

## Use the prompt in chat

In chat, type `/` to open the prompts list and choose the one you want — or use **+ → Attach prompt**. The content is inserted in the message box; if there are variables, fill them in before sending (use **TAB** to jump between variables).

## Best practices

* Use **clear titles** that describe what the prompt does.
* Use **variables** to make the prompt flexible and reusable.
* Use `{{CLIPBOARD}}` to quickly paste text you just copied.
* **Share** useful prompts with the team to standardize results.

## Frequently asked questions

<AccordionGroup>
  <Accordion title="Can I change the command after creating?">
    Yes, when editing the prompt. Remember the command only accepts letters, numbers, and hyphens.
  </Accordion>

  <Accordion title="Are variables required?">
    No. Use them only when you need to customize part of the text for each use.
  </Accordion>

  <Accordion title="Where do prompts appear for use?">
    In chat, when you type `/`, or via the **+ → Attach prompt** menu.
  </Accordion>
</AccordionGroup>

## Known limitations

* The **title** must be between 3 and 60 characters.
* The **command** only accepts alphanumeric characters and hyphens.
* Creating/editing prompts depends on the **Prompts** permission in the Workspace.
