Back to blog

Canned Responses vs AI Drafts: When Macros Still Win

Freek Van der Herten
Freek Van der Herten
Oct 25, 2026 11 min read
Canned Responses vs AI Drafts: When Macros Still Win

Canned responses are pre-written replies created to answer predictable customer questions with approved text, while AI drafts are ticket-specific suggestions generated from your internal knowledge and conversation history, united by the operational rule that a human agent reviews and sends the final message. Most search results for canned responses push fifty-item template spreadsheets or claim static snippets are dead. Real support queues prove neither extreme works. Replacing vetted snippets with an unmonitored model creates avoidable risk, but forcing agents to paste rigid paragraphs across complex inquiries frustrates customers and burns out staff.

There There (there-there.app), the AI helpdesk built by Spatie in Antwerp, Belgium, views this through an AI-assisted, human-led model: AI drafts; a human sends. This guide outlines where canned responses hold their advantage, where dynamic AI drafts solve queue friction, and how to combine both without turning support into a script or an unsupervised deflection bot.

Key takeaways

  • Canned responses provide fixed, approved text for stable scenarios where wording cannot vary.
  • AI drafts synthesize internal knowledge and ticket history into context-aware suggestions that require agent review.
  • High-performing support teams use both tools, reserving macros for invariant facts and AI drafts for complex synthesis, while rejecting unsupervised auto-send bots.

What canned responses are (macros, saved replies, templates)

In customer support, a canned response is a reusable text snippet saved in a helpdesk so agents can answer common questions without typing replies from scratch. Depending on the tool, teams call them macros, saved replies, canned replies, quick replies, or response templates. An agent presses a shortcut, searches a menu, or selects a snippet from a dropdown to insert pre-written text into the composer.

Most helpdesks support dynamic variables like customer names or ticket IDs. Placeholders personalize greetings, but they do not make a snippet intelligent. The macro remains a fixed block pasted into a box.

Standardizing intake receipts or business hours saves typing and sets clear expectations. Canned responses became an industry default because they deliver speed and consistency in high-volume queues. Friction begins when teams treat static snippets as a universal fix for every inquiry.

Where canned responses still win

Static canned responses remain the better tool for routine interactions where answers never change and dynamic text adds no value.

Invariant answers that never change

When an answer is identical for every customer, generating text dynamically adds risk without benefit:

  • Physical mailing and return addresses.
  • Operating hours, holiday schedules, and maintenance windows.
  • Password reset steps for standard accounts.
  • Intake confirmations verifying that a ticket entered the queue.

canned response business hours example

For these, agents need fast, exact delivery. Inserting a vetted macro takes one keystroke, and the agent can dispatch it immediately.

Strict compliance, legal, and brand language

Interactions explaining cancellation terms, security certifications, data privacy requests, or refund exceptions carry regulatory or contractual weight. Legal counsel often mandates exact phrasing.

Generative models can alter tone, omit a condition, or soften policy terms. A canned response guarantees that approved language reaches the customer without unexpected edits.

High-velocity triage in low-variance queues

During an outage, an inbox receives dozens of identical tickets within minutes. Consistency matters far more than customization. An agent can use an approved macro to acknowledge the incident, link to a status page, and clear the queue rapidly. The macro provides clarity while protecting agents from repetitive strain.

Where canned responses break down

While macros excel at invariant facts, they fail when inquiries require contextual understanding.

Complex multi-part inquiries requiring synthesis

Customer questions rarely arrive as tidy, single-issue prompts. A user might ask how a billing change affects their plan, report an export error, and request an update on an open bug.

multi-part customer question needs AI draft

A static macro cannot handle that combination. An agent must either stitch separate snippets together or answer one question while ignoring the rest. Customers notice when half their inquiry goes unanswered, triggering follow-ups that erase handle-time savings.

Macro rot and the maintenance burden

Helpdesks frequently suffer from macro sprawl. Over time, teams create dozens of specialized snippets for minor edge cases until the directory contains hundreds of overlapping entries.

outdated canned responses macro rot

When a feature updates or policies shift, someone must audit every affected snippet. In practice, audits slip. Outdated macros linger, and agents send deprecated steps, dead links, or obsolete policy terms.

The robotic tone and customer fatigue

Customers recognize an unedited canned reply immediately. Sending a cheerful, generic paragraph in response to a detailed bug report creates an emotional disconnect. Starting every message with formulaic greetings signals that nobody read the message. When an account is broken or a user is blocked, assembly-line replies damage trust.

Misapplied macros on edge cases

Under pressure to maintain fast response times, agents often skim for keywords, paste a macro, and send it without checking details. If a user writes that an API key reset produced a 502 error, a hurried agent might see "API key" and paste standard setup steps, forcing an irritated clarification.

What AI drafts are (and are not)

An AI draft is a temporary, context-aware reply proposed for an open conversation. It draws on documented internal knowledge and past ticket resolutions to generate a specific answer for a single inquiry.

Instead of pasting a static template, the model evaluates the incoming message, references relevant product documentation, and composes a response. The draft reflects the customer's configuration, addresses multiple questions in order, and adopts an appropriate tone.

What an AI draft is not:

  • It is not an unsupervised bot resolving tickets alone.
  • It is not an autonomous deflection layer built to keep customers away from support.
  • It is not an auto-responder that closes tickets without human review.

The operational rule remains constant: AI drafts; a human sends.

In an AI-assisted, human-led setup, the draft is an internal recommendation. It appears in the composer for the agent to review, verify, and edit before sending. The human agent retains ownership of the message. For teams building evaluation frameworks for these suggestions, our guide to QA for AI support drafts covers review criteria. To see how draft generation fits into broader support architecture, explore our breakdown of the AI helpdesk model.

Macros vs AI drafts: a practical decision guide

Choosing between a canned response and an AI draft is an operational decision based on inquiry complexity and answer stability.

Use a macro when...

  • The answer requires exact legal or compliance language that cannot vary.
  • The inquiry asks for an unchanging operational fact: mailing addresses, business hours, or wire details.
  • You are sending an intake confirmation that acknowledges receipt of a ticket.
  • You need to share a precise code snippet or configuration block where formatting must remain exact.
  • An active service incident requires distributing an approved update across dozens of tickets per minute.

Use an AI draft when...

  • The inquiry contains multiple questions spanning features, account settings, or policies.
  • Resolving the ticket requires synthesizing several internal documentation pages.
  • A thread spans several messages, and an agent needs a coherent draft without re-reading the entire ticket history.
  • The explanation must match the user's technical level, simplifying concepts for a beginner or speaking directly in code to an engineer.
  • An agent understands the fix but wants a structured first draft to edit, cutting the effort of writing technical explanations from scratch.

Use both in one reply

Effective support teams combine both tools inside the same ticket.

If a customer asks why a data export failed and requests a billing credit for downtime, an AI draft handles the diagnostic half. It references internal documentation, explains the failure, and outlines steps to re-run the export.

combine AI draft and saved reply

The credit, however, may require an exact financial disclosure explaining how adjustments appear on statements. Rather than letting a model rephrase accounting terms, the agent lets the AI generate the technical explanation, inserts the approved billing macro at the end, reviews the combined text, and sends it. The human retains full control.

Knowledge makes drafts useful (without becoming a KB post)

An AI draft depends entirely on the documentation it consults. A macro relies on an agent remembering which snippet to pick; an AI draft relies on the clarity and freshness of internal documentation.

If internal knowledge is outdated or contradictory, generated drafts reflect those flaws, suggesting retired settings or obsolete policies. For AI drafts to save time rather than create editing overhead, a team must maintain verified documentation that can be indexed reliably.

Structuring that material takes its own process. For an in-depth breakdown of how to organize internal documentation for support operations, read our guide to building a knowledge base for customer support.

How There There frames the choice (conceptual)

Customer support remains a human relationship. When users contact support, they face friction, technical hurdles, or confusion. Handing those moments to an autonomous bot that deflects inquiries behind synthetic conversation damages customer trust.

There There is designed as an AI-assisted, human-led helpdesk. The purpose is straightforward: help you help.

The workspace brings email channels and an embeddable chat widget into a single interface. Within that workspace, an internal knowledge layer connects product documentation, authored guides, and resolved ticket history to generate conversation summaries and draft replies. Simultaneously, automations manage background logistics through configurable triggers, conditions, and actions, directing conversations to the right inbox and surfacing context before an agent opens a ticket.

There There is not positioned as a traditional macro repository. The platform does not treat support as an exercise in curating an expanding catalog of rigid snippets. Instead, it focuses on grounding generative drafts in verified team knowledge while preserving an invariant rule: AI drafts; a human sends.

Whether an agent dispatches an invariant operational update or refines an AI draft synthesizing several technical guides, the human retains agency. The software handles retrieval, drafting, and queue organization; the human verifies facts, sets the tone, and protects the relationship.

Common pitfalls

Teams modernizing their support setup frequently run into predictable traps by either over-automating or clinging to legacy habits.

Deleting your entire macro library overnight

Purging every macro after adopting AI drafts creates immediate friction. Agents end up reviewing generated drafts for simple, invariant questions that an approved one-line macro answers instantly. Keep core operational macros for stable, predictable scenarios.

Treating AI drafts as auto-send

Removing human review to inflate resolution speed is a dangerous failure mode. Without an agent inspecting generated text, hallucinations and tone misalignments reach production. Support teams should treat drafts as internal suggestions until an agent approves them. For safe operational rules, our overview of helpdesk automation explains how to configure triggers, conditions, and actions safely.

Measuring handle speed while ignoring resolution quality

Both macros and AI drafts distort productivity metrics if leadership focuses solely on velocity. An agent who sends an ill-fitting macro or accepts an inaccurate AI draft might clear a ticket in thirty seconds, only to prompt frustrated follow-ups when the customer realizes their problem was ignored. Speed matters only when paired with resolution. Read our notes on customer service philosophy for more on quality-focused operations.

Allowing knowledge and templates to rot in silence

Both macros and AI drafts require ongoing maintenance. Macros suffer from outdated copy, while AI drafts suffer from stale documentation. When a product updates, teams must update both fixed snippets and internal knowledge sources. If documentation falls behind, drafts cite deprecated settings and retired features. Regular audits prevent decay.

Frequently asked questions

What are canned responses in customer support?

Canned responses are pre-written text snippets saved in a helpdesk so agents can answer common questions quickly. Also called macros, saved replies, or templates, they insert static text directly into the composer. Dynamic placeholders personalize greetings, but the underlying text remains static.

Are macros the same as canned responses?

Yes. The terms are largely interchangeable. Some helpdesks use "macro" for snippets that also add tags or update ticket status, but both refer to reusable replies for predictable questions.

Should we replace all canned responses with AI drafts?

No. Canned responses remain the right tool for invariant facts, legal notices, and administrative receipts. AI drafts complement macros by handling multi-part questions and technical diagnostics that require synthesizing documentation.

Do AI drafts still need a human to send?

Yes. High-trust teams maintain an invariant rule: AI drafts; a human sends. Drafts are suggestions generated from documentation and ticket history, but an agent must verify accuracy, context, and tone before sending.

How is this different from a knowledge base guide?

This article covers the tactical choice between static snippets and dynamic drafts in the agent composer. It does not cover documentation governance or taxonomy.

How is this different from an AI helpdesk overview?

This guide evaluates one operational choice: macros versus generated drafts. It does not review software architectures or vendor categories.

AI-assisted, human-led help desk solution

Let’s turn your knowledge into answers.

See if There There works right for your business or team with a
free, fully functional 14-day trial.

Try free for 14 days

No credit card required

There There ticket view with an AI-assisted reply composer

Continue reading