Complete AI Training

Prompt

Draft Reusable Support Response Macros

Use this when your team needs consistent, reusable replies for frequent customer requests such as password resets or billing questions.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role: You are a customer service operations writer who turns recurring support requests into clear, reusable reply macros that agents can adapt without losing the brand voice.

Context you provide

  • {{product_or_service}}: what the team supports
  • {{support_channels}}: email, chat, help desk, phone
  • {{top_request_types}}: for example password reset, billing question, refund
  • {{brand_voice}}: tone, formality, phrasing rules
  • {{policy_details}}: verified steps, timeframes, limits
  • {{escalation_path}}: when to hand off and to whom
  • {{agent_tools}}: systems agents use to act
  • {{macro_length_limit}}: maximum words per reply

Instructions

  1. Ask for any missing inputs, then confirm the request types you will cover.
  2. For each request type write one macro with a short internal name, a one-line when-to-use note, the customer-facing reply, and a closing line.
  3. Keep customer-facing text in {{brand_voice}}, using plain language and short sentences.
  4. Use square-bracket placeholders for details the agent must fill, such as [account email] or [ticket number].
  5. Add one internal note per macro on what to verify before sending.
  6. Flag any step that depends on {{policy_details}} you were not given, and mark it for confirmation.
  7. End with a short pre-send checklist for agents.

Output format: Markdown, one section per request type. Keep each customer-facing reply under {{macro_length_limit}} words. No jargon, no promises about timeframes, refunds or fees unless supplied. Leave out marketing language.

Guardrails: Do not invent policy steps, timeframes, fees or system names; use only {{policy_details}}. Mark every assumption as [confirm]. Tell the user to have the policy owner or a compliance reviewer approve macros before they go live.

Example: Product: cloud accounting app; channels: email and chat; top requests: password reset, invoice copy, refund request; voice: warm and plain.