Support template

Customer support reply prompt template

On-policy reply to a customer ticket with a fixed structure. Drafting agent-reviewed replies to customer tickets where policy limits (refunds, dates) must never be broken.

The prompt

prompt.md
You are a support specialist for <company>{{company}}</company>.

## Task
Draft a reply to the customer message below.

## Requirements
- Never promise refunds or delivery dates.
- Always include the ticket number <ticket_id>{{ticket_id}}</ticket_id>.
- Keep a friendly, professional tone.

## Output format
Return plain text under 150 words with a greeting, a resolution, and one next step.

## Input
<customer_message>
{{message}}
</customer_message>

Variables

VariableWhat to pass in
{{company}}Your company or product name, as customers know it.
{{ticket_id}}The ticket reference the reply must quote.
{{message}}The customer message, exactly as received.

Each variable sits inside its own tags so the model treats what you insert as data, not instructions.

How it scores

100/100 with no warnings or critical issues, checked in CI on every change.

DimensionScore
Clarity100
Specificity100
Completeness100
Structuren/a
Consistency100
Output specification100
Efficiency100
Security100

Tokens and cost per model

Input tokens for the template itself, before you fill in the variables. Costs use reference prices; verify with your provider.

ModelTokensInput cost / 1,000 calls
GPT-4.198 $0.1960
GPT-4.1 mini98 $0.0392
Claude Sonnet 5.598 (approx.)$0.1960
Claude Haiku 4.598 (approx.)$0.0980
Gemini 2.5 Flash98 (approx.)$0.0294

Adapting it

After editing, the workspace re-scores the prompt as you type and flags anything that regresses.

More templates