Configuration
Every ticket input type — text, selection, channel/role/user pickers, file uploads — plus the ready-made payment and connector inputs Clarify offers automatically.

When a member opens a ticket, Clarify shows them a short form. The fields on that form are the inputs you enabled for the category. Ask for exactly what your team needs — an order number, a description, the channel a problem happened in — and every ticket arrives complete.

Inputs are server-wide: you create an input once and enable it in any category that needs it. Editing it changes it everywhere it is used.

A Discord form holds up to 5 fields. Enable only what a ticket type genuinely needs; ready-made payment and connector inputs count towards the same five.

Creating an input

In a category's Setup Inputs section, click Create new input. The editor walks through four parts:

Type

Text input, Selection, File upload, Channel select, Role select or User select. Switching the type keeps what still applies (the required flag, and placeholder and limits between the select types).

General

A Name — shown when reusing the input in other categories, and the label members see for every type except text inputs, which have their own label. Required decides whether the ticket can be submitted without an answer.

Settings

The options of the chosen type, listed below.

Preview

The field as Discord will render it. Save is available once every rule below is met.

To change an input later, use the ✎ button next to it in the Active inputs list. The 🗑 button deletes an input for the whole server; it is only offered while the input is not enabled in the category you are looking at.

Input types

Text input
text
Free text, short or paragraph. Label — the question shown above the field in Discord, up to 45 characters. Placeholder — the grey hint in the empty box, up to 100 characters. Paragraph — a multi-line field for longer answers. Answers are kept up to 1500 characters on the ticket. Text inputs are required by default.
Selection
dropdown
Pick from your own options. Options — between 2 and 25, each with a Label (up to 100 characters), an optional Description (up to 100 characters) and a Preselect switch; labels must be unique and are stored as the answer. Minimum selections (0–10) and Maximum selections (1–10, never more than there are options). Placeholder — up to 150 characters.
File upload
file
Attachments, up to 10 files. Minimum files (0–10) and Maximum files (1–10). There is no file-type filter; Discord's own size limits apply. File uploads are optional by default.
Channel select
channel picker
Pick server channels. Minimum selections (0–10), Maximum selections (1–10), Placeholder (up to 150 characters) and Selectable channel types — text, voice, announcement, announcement thread, public thread, private thread, stage, forum.
Role select
role picker
Pick server roles. Minimum selections (0–10), Maximum selections (1–10), Placeholder (up to 150 characters).
User select
user picker
Pick server members — a player report, "who referred you?", tagging a teammate. Minimum selections (0–10), Maximum selections (1–10), Placeholder (up to 150 characters).

Ready-made module inputs

When an integration is active, it offers pre-built inputs that capture exactly the value it can look up. They appear in the Active inputs list with a Module badge, cannot be edited, and turn the member's answer into a lookup card on the ticket instead of a plain field.

IntegrationInputs
StripeStripe Order ID, Payment Intent ID, Charge ID, Checkout Session ID, Customer ID, Customer Email, Subscription ID, Invoice ID
TebexTebex Transaction ID, Tebex Subscription Reference, Tebex Basket ID
PatreonPatreon Member ID, Patreon Email
Data connectorsThe inputs a connector declares; managed by the connector
Many connector lookups need no input at all — they resolve the member from their Discord account. See Discord auto-detect.

Where the answers go

  • The ticket's opening card lists every regular answer as a field, so your team sees the context from the first message.
  • The first five answers are available as %tag_input_value_01% … %tag_input_value_05% in the category's messages; the first five text answers also in the thread name.
  • Answers can feed connector queries as the value of a query input.
  • Changing a category's inputs only affects new tickets; open tickets keep the answers they were created with.

Tips for good forms

Ask for the least you can

Every extra field is friction. Trim to the essentials and let staff ask follow-ups in the ticket.

Use a Selection to route

A single "What do you need?" dropdown sorts tickets faster than a paragraph of free text.

Pair IDs with lookups

Running Stripe, Tebex or Patreon? Enable the matching ready-made input and your team gets the full record automatically. Better still, let a connector fill it in with auto-detect.

Mind the five

Ready-made inputs share the five slots with your own. A form that needs more is a sign the category should be split.

Categories

Where inputs are enabled — set up your ticket types first.

Data connectors

Pull your own data onto tickets, no code.

Integrations

Connect Stripe, PayPal, Tebex or Patreon for instant lookups.

Categories & inputs

The concept behind categories and the inputs they collect.