# Edit a link button

A **link button** opens a website when clicked instead of opening a ticket. It is useful for pointing members to self-service options before they open a ticket.

A link button has a fixed grey appearance with a small external-link icon that Discord adds. You cannot change its color.

## When link buttons make sense

* "Read the FAQ first" links to your FAQ.
* "Status page" links to your uptime or status page.
* "Join the community Discord" links to your community server.
* "Documentation" links to your wiki.

Use them anywhere a non-ticket action is more helpful than opening a ticket.

## Adding a link button

In the panel editor, click **Add Link Button**. Buttons are added with either **Add Button** or **Add Link Button**, and there is no toggle to convert one type into the other. The link-button editor is a simpler form because link buttons do not open tickets, so they have no per-option settings.

<figure><img src="/files/qsOok9s3AiajYYjessxl" alt="Adding a link button to a panel in the editor"><figcaption></figcaption></figure>

## Link-button editor fields

| Field            | Cap            | Notes                                                 |
| ---------------- | -------------- | ----------------------------------------------------- |
| **Button Text**  | 80 characters  | Label on the button.                                  |
| **Link URL**     | 512 characters | Full web link. Must start with http\:// or https\://. |
| **Button Emoji** | n/a            | Optional emoji to the left of the label.              |

There are no other fields. A link button has no support role, no category, and no form. It only opens the website you set.

## Discord's trust prompt

When a member clicks a link button, Discord shows a prompt warning that the link leads outside Discord and asks them to confirm before the site opens. This is a built-in Discord safety step, and Ticket King does not control it.

Members can choose to trust the site so Discord stops warning them about that link.

## Best practices

{% hint style="info" %}
**Pair link buttons with real ticket buttons.** A common pattern: a Primary "Open Ticket" button + a link "Read FAQ" button. The link nudges self-service without dominating.
{% endhint %}

{% hint style="warning" %}
**Don't make every button a link button.** Members need to actually be able to open a ticket. Keep at least one real ticket button.
{% endhint %}

## Custom-command embeds

Custom commands (Premium) also support link buttons in their embeds. Same restrictions: must start with http\:// or https\://, max 512 characters.

→ [Custom commands](/docs/custom-commands/overview.md)

## Related

{% content-ref url="/pages/26CaDdu7xwN1Wh12EuWh" %}
[Edit a button](/docs/panels/edit-a-button.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/edit-a-link-button.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.
