# Save a panel as a template

Templates save a fully configured panel design as a reusable starting point. You can use a template to start a new panel for another channel, or share it with another server using a share code.

## When templates are useful

* **Multiple servers** with similar support setups. Build once, share into each.
* **A/B testing.** Save the current design, experiment, restore if needed.
* **New community prep.** Build a panel offline, save as template, set it live on launch.
* **Backup.** A template is a safety net before risky edits.

## Saving a template

From the **Panels** page:

{% stepper %}
{% step %}

### Find the panel

Find the panel you want to save.

<figure><img src="/files/gJ97RobsLLF8UhqdmXcF" alt="The Panels page with the panel to save highlighted"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Click Template

On the panel card, click **Template**.

<figure><img src="/files/e6rVTx2jRBSXgO2Q2GK2" alt="A panel card with the Template button"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Name the template

In the **Save as Template** window, enter a **Template Name** (required) and an optional **Description**.

<figure><img src="/files/6gt496wnGvS8oivZOPsB" alt="The Save as Template window with name and description fields"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Confirm

Click to confirm. The panel is saved as a template and you are taken to the [Templates](/docs/panels/templates.md) page, where it now appears.

<figure><img src="/files/LXlnDLq1NishH4Tw8Ldu" alt="The Templates page with the newly saved template in the list"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## Using a template

On the [Templates](/docs/panels/templates.md) page, click **Use Template** on the template you want. This starts a new panel pre-filled with the saved design. The full creation wizard is skipped. You are only asked to pick the channel to send the panel to before you land in the editor.

You can edit anything before saving. A template is a starting point, not a contract.

## What a template captures

* Embed (title, description, color, image, fields, footer).
* Buttons / select menus.
* Per-option settings.
* Panel-wide defaults.
* Form questions.

## What a template does **not** capture

* The Discord channel the panel was in.
* Specific Discord roles (templates use role placeholders. When you apply, you map placeholders to actual roles).
* The specific Discord category for tickets.

Roles and channels are per-server identifiers and don't transfer cleanly.

## Sharing a template with another server

Sharing is **free**. You share a template across servers with a **share code** that the other server pastes in:

{% stepper %}
{% step %}

### Find the template to share

On your **Templates** page, find the template you want to share.

<figure><img src="/files/v0WX61SHi03EnEVBhjj1" alt="The Templates page with the template to share highlighted"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Open the Export Template window

Click **Get Code** (it reads **View Code** if a code already exists). The **Export Template** window opens.

<figure><img src="/files/K820qE5eOB1L8x11ioWl" alt="A template card with the Get Code button"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Generate and copy the code

Click **Generate Code**, then copy the **Template Code**.

<figure><img src="/files/yaBRjtFt0BOQ762ZbfNz" alt="Generating and copying a template code in the Export Template window"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Import on the destination server

In the destination server's dashboard, open Templates and click **Import Template**, paste the code, then click **Confirm**. The template appears in the destination server, ready to use.

<figure><img src="/files/NNwzTXoLWoMcDRWqN9dp" alt="Pasting a template code, clicking Import, and the new template appearing in the list"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

The source server can delete the code at any time from the same **Export Template** window. Copies already imported into other servers keep working.

→ [Templates](/docs/panels/templates.md)

## Limits

* **Free:** 1 saved template per server.
* **Premium:** 25 saved templates per server.

## Related

{% content-ref url="/pages/R8NFg7M0JfMv91zYkHQI" %}
[Templates](/docs/panels/templates.md)
{% endcontent-ref %}

{% content-ref url="/pages/ic8mhJahTYnRJuissPyd" %}
[Public Presets](/docs/panels/public-presets.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/save-a-panel-as-a-template.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.
