Agent Task Template
A reusable AI agent task template with variables for objective, context, available tools, constraints, success criteria, failure handling, and output format.
A reusable support response template with variables for customer issue, policy boundary, account context, resolution steps, tone, escalation condition, and follow-up action.
Support replies fail in one of two ways: they acknowledge the problem without actually solving it, or they solve the immediate issue while ignoring the customer's emotional state. Good support replies acknowledge first, resolve second, and end with a clear next step. This template builds that structure in — the policy boundary prevents over-promising, the resolution steps force specificity, and the escalation condition defines when this reply is not enough.
Define the policy boundary clearly
The policyBoundary variable is the most important constraint in this template. Be explicit: 'We can offer a refund within 30 days. We cannot refund after 30 days regardless of circumstance.'
Fill in the template variables
Open in Prompt Template Builder. Variables: customerIssue, accountContext, tone, agentName, policyBoundary, resolutionSteps, escalationCondition, followUpAction.
List resolution steps in sequence
Write resolutionSteps as numbered actions the customer needs to take, not a description of what you will do. Specific steps reduce follow-up tickets.
Review and personalize before sending
The AI draft is a starting point. Adjust for the specific customer tone, add any account-specific detail that wasn't in the template, and verify all steps are accurate.
Through the {{policyBoundary}} variable paired with the rule "Do not promise outcomes that fall outside the policy boundary." You fill it explicitly — e.g. "refund within 30 days, cannot refund after 30 days regardless of circumstance" — and the draft stays inside it. Step 1 calls it the template's most important constraint. It shapes the AI draft; the notFor line is clear that a human reviews before sending.
By changing the {{tone}} variable while keeping the rest fixed — separating tone means "the same issue can be handled empathetically for a frustrated long-term customer and matter-of-factly for a first-contact inquiry." The structure — acknowledge first, {{resolutionSteps}}, one clear next step — stays constant. You fill the variables in the Prompt Template Builder, generate the draft, then personalize before sending.
A reusable AI agent task template with variables for objective, context, available tools, constraints, success criteria, failure handling, and output format.
A reusable long-form content template with variables for topic, audience, tone, target keyword, content angle, outline, and call to action.
A reusable PR review prompt template with variables for repository, branch, change summary, changed files, review criteria, and risk areas.
Convert scattered bug notes, Slack messages, or user complaints into structured engineering tasks with reproduction steps, severity, and root cause hypothesis.
Turns a reusable API request prompt into a clean variable set covering endpoint, method, auth, payload, response format, and error handling.
Build reusable prompt templates with {{variable}} placeholders, live preview, and export.
AI hands you a polished email, landing page, or support reply that looks ready to send — and only after you send it do you find the claim you can't back or the audience you got wrong. Here's how to build a reusable QA checklist and review generated content against it first.
"Write a professional email" comes back smooth, generic, and aimed at the wrong reader — so you burn three rounds feeding in details you should have led with. Here's how to write a short first-draft brief up front, so the draft lands closer to what you needed.
The risk with support tickets is not that AI answers similar ones differently — it is that it answers them all the same confident way when only one has a verified answer. Here is how to draft consistent support replies with AI: one policy and one promise boundary, held steady while the case facts move.