Macro
Also known as: Canned action, Quick action, Ticket shortcut
A macro is a saved set of pre-built ticket actions support agents trigger with one click to reply, update fields, and route in seconds.
Definition
A macro is a reusable bundle of ticket actions your support agents can apply with one click. It typically combines a canned reply, status changes, tag updates, priority shifts, and sometimes assignment changes into a single named shortcut.
Agents use macros to handle high-volume, repetitive ticket types — shipping questions, password resets, refund acknowledgments — without retyping the same response or clicking through five separate fields. The macro fires the reply, sets the ticket to pending, adds the right tag, and routes to the correct queue in one motion.
Macros differ from automations and triggers: a macro is agent-initiated (a human picks it), while triggers and automations fire based on conditions the system evaluates. Macros also differ from plain canned responses, which only insert text — a macro can modify the entire ticket record.
Why It Matters
Macros directly lower handle time and raise consistency. A support team running well-tuned macros can cut average response time on repetitive tickets by half or more, freeing agents to spend real attention on the cases that actually need judgment. They also normalize tone and messaging, which matters when ten agents are answering the same refund question every day.
Without macros, your team retypes the same paragraph hundreds of times a week, introduces inconsistent phrasing, forgets to set tags, and creates messy reporting downstream. Quality dips on routine work and burns the hours you needed for escalations, which is when CSAT and SLA breaches start stacking up.
Examples in Practice
A SaaS support team builds a 'Password Reset Sent' macro that inserts the reset instructions, marks the ticket as pending, applies the 'account-access' tag, and sets priority to low. Agents resolve these in under 30 seconds instead of three minutes.
An ecommerce brand creates a 'Shipping Delay – Carrier Issue' macro that pulls a templated apology, adds a courtesy discount code variable, tags the ticket for the weekly carrier review report, and assigns it to the logistics queue. Tier 1 agents handle it without escalation.
A B2B services firm builds a 'Renewal Question – Route to AM' macro that sends a brief holding reply, reassigns the ticket to the account manager, and notifies them in Slack. It keeps renewal conversations out of the support backlog and in the hands of the relationship owner.