# Templates

The dashboard's **Templates** section (sidebar) is where every panel template you've saved lives.

For the basics of saving a template, see [Save a panel as a template](/docs/panels/save-a-panel-as-a-template.md).

<figure><img src="/files/ooOeQSn76s8wed3N5mSG" alt="The Templates page showing a list of saved templates with names, descriptions, and per-template action buttons"><figcaption></figcaption></figure>

## What's on the page

* Every template you've saved.
* For each: a name and optional description, plus when it was created.
* Per-template actions: **Use Template** (create a new panel from this), **Get Code** / **View Code** (the share code), and **Delete**.
* At the top of the page: a **Public Presets** button and an **Import Template** button.

## How templates get created

You do not create templates from a blank page. A template is made from a panel:

1. Go to the **Panels** page.
2. On the panel card, click **Template**.
3. Give it a **Template Name** and an optional **Description**, then save.

The new template then appears on this Templates page.

→ [Save a panel as a template](/docs/panels/save-a-panel-as-a-template.md)

## Sharing a template with another server

Sharing is **free**. You move a template between servers with a **share code**, a short code you generate on one server and paste into another. There is no file to download and no JSON to copy.

### Getting the code

On the Templates page, find your template and click **Get Code** (the button reads **View Code** once a code already exists). The **Export Template** window opens. Click **Generate Code**, then copy the **Template Code** shown.

### Importing with a code

On the destination server's Templates page, click **Import Template**. Paste the code and click **Confirm**. The template appears in that server's list.

### Removing a code

The source server can delete the code from the same **Export Template** window (click **Delete Code**). After that the code can no longer be used to import the template. Copies already imported into other servers keep working.

{% hint style="info" %}
**Import is available on every plan.** The **Import Template** button is disabled only when you are already at your template limit. Free servers can hold 1 template, so to import a new one you first delete your existing one or upgrade.
{% endhint %}

## Limits

| Limit                                 | Free                                          | Premium                                       |
| ------------------------------------- | --------------------------------------------- | --------------------------------------------- |
| Saved templates per server            | 1                                             | 25                                            |
| Get a share code / Import with a code | <i class="fa-circle-check">:circle-check:</i> | <i class="fa-circle-check">:circle-check:</i> |
| Use templates                         | <i class="fa-circle-check">:circle-check:</i> | <i class="fa-circle-check">:circle-check:</i> |

## Public Presets

Separately from your private templates, Ticket King maintains a curated **Public Presets** catalog you can use without saving them as templates first.

{% content-ref url="/pages/ic8mhJahTYnRJuissPyd" %}
[Public Presets](/docs/panels/public-presets.md)
{% endcontent-ref %}

## Related

{% content-ref url="/pages/EcxTLp69gSSiBMLpeZHQ" %}
[Save a panel as a template](/docs/panels/save-a-panel-as-a-template.md)
{% endcontent-ref %}


---

# 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://ticketking.xyz/docs/panels/templates.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.
