Skip to content

88 templates

Customer support automation templates

Good support depends on speed. When an urgent request sits in a queue behind routine questions, the customer waits, gets frustrated and sometimes goes public. These templates read new requests as they arrive, sort them by urgency and make sure the ones that matter reach a person right away.

Common customer support automations

  • Sort new support requests by urgency and alert the team about urgent ones
  • Summarise long messages so agents can triage at a glance
  • Route requests to the right channel by topic or customer plan
  • Send a daily summary of open and overdue requests

Why automate it

  • Urgent problems get a reply in minutes instead of hours
  • Happier customers, fewer bad reviews and fewer chargebacks
  • Agents spend their time answering, not sorting
Zendesk

Add new orders to the customer's Zendesk tickets

When a customer places an order, agents see it on their Zendesk profile and as a note on their open tickets.

Zendesk · Internal noteOrder 1042: 2× Northwind Mug, 1× Gift card. Total $64.00
The moment it happensUse template →
Zendesk

Turn contact form messages into Zendesk tickets

Messages from your contact form become tickets, without spam or a second ticket for the same question.

Zendesk · New ticket#4821 Can't download my invoice Requester: ap@acme.example
The moment it happensUse template →
Zendesk

Tag new tickets by topic

Every new ticket gets a topic tag within minutes, so views and reports sort themselves.

Zendesk · Tags#4822 Parcel never arrived → shipping #4823 Charged twice → billing
Every 10 minutes · Uses AIUse template →
Zendesk

Let your voice agent look up callers in Zendesk

Your phone agent gets the caller's Zendesk record and open tickets, or opens a new ticket from the call notes.

Voice agent · LookupDana Ortiz (dana@northwind.example) · Open: #4790 Refund for order 1042 (pending)
The moment it happensUse template →
Zendesk

Get a daily Zendesk ticket report

Each morning you see how many tickets came in and got solved yesterday, and what's still open by priority.

Email · Zendesk dailyCreated yesterday: 42 · Solved yesterday: 38 Open now: urgent 2, high 9, normal 51, low 7
DailyUse template →
Zendesk

Get an email when a ticket lands in your urgent view

New tickets in the view you care about reach your inbox within five minutes.

Email · Urgent view2 new in Urgent #4830 Checkout down for all EU customers
On a scheduleUse template →
Zendesk

Get a weekly summary of what customers struggled with

Each Monday you get the main themes and pain points from last week's tickets.

Email · Ticket themes1. Invoice downloads failing (31) e.g. #4801 2. Password reset emails delayed (18) e.g. #4777
Weekly · Uses AIUse template →
Zendesk

Get a morning list of tickets open for over 3 days

Each morning you see which tickets have been waiting too long, grouped by assignee.

Email · Aging ticketsPriya #4712 Bulk import fails at row 500
On a scheduleUse template →
Zendesk

Get warned before tickets breach their SLA

Your team hears about a ticket 30 minutes before it misses its first-reply target, not after.

Slack · #supportSLA (first_reply_time) breaches at 14:30Z: #4835 Refund still not received
Every 10 minutesUse template →
Zendesk

Solve pending tickets after 2 weeks of silence

Tickets waiting on a customer who never replied are solved automatically, and you get the list.

Email · Stale tickets closedSolved 5 stale pending tickets #4601 Question about API limits · #4622 Logo upload
DailyUse template →
Zendesk

Nudge customers on pending tickets

Customers who haven't replied in 3 days get one polite reminder on their ticket.

Zendesk · Public replyJust checking in. Do you still need help with this?
DailyUse template →
Zendesk

Get alerted about bad satisfaction ratings

When a customer rates a ticket bad, your team sees it with their comment within 15 minutes.

Slack · #supportBad rating on #4790: Took 4 days to get a refund for a duplicate charge.
Every 15 minutesUse template →
Zendesk

Check suspended tickets so real customers aren't missed

Every hour you get the new emails Zendesk suspended, with the sender and the reason.

Email · Suspended ticketsRe: Northwind invoice From: billing@northwind.example Why: Detected as spam
HourlyUse template →
Zendesk

Summarise long tickets in an internal note

When a ticket thread gets long, agents get a short internal summary instead of reading every comment.

Zendesk · Internal noteSummary: Acme's SSO login fails after domain change. Logs sent; waiting on IdP metadata from their IT.
Every 30 minutes · Uses AIUse template →
Zendesk

Back up your Zendesk tickets every week

Each week you get a CSV of the tickets that changed, so you have your own copy.

Email · Zendesk exportZendesk export: 318 tickets changed this week id,subject,status,priority,created_at,updated_at
WeeklyUse template →
Intercom

Get a Slack message for every new conversation

Your team sees who started a conversation and what they asked the moment it starts.

Slack · #supportNew conversation from Dana Ortiz: > Hi, our Northwind invoices show the wrong VAT number.
The moment it happensUse template →
Intercom

Get told when a customer replies

You hear about customer replies straight away, with a link back to the conversation.

Slack · #supportSam from Acme replied: > That fixed it, thanks! One more question about seats.
The moment it happensUse template →
Intercom

Get notified about new Intercom users

Each new sign-up shows up in Slack with their name, email and company.

Slack · #signupsNew user: Dana Ortiz · dana@northwind.example · Northwind
The moment it happensUse template →
Intercom

Get a daily summary of customer conversations

Each evening you get one email on what customers asked about today and what's still open.

Email · Intercom todayBilling questions (12), login issues (7), feature requests (4) Still open: 5
Daily · Uses AIUse template →
Intercom

Get alerted about bad conversation ratings

When a customer rates a conversation 1 or 2 stars, you see it with their comment right away.

Slack · #support1★ rating: Waited two days for a reply about a failed payment.
The moment it happensUse template →
Intercom

Get a weekly support volume and CSAT report

Every Monday you see conversations opened and closed and the average rating, compared with the week before.

Email · Intercom weeklyOpened: 214 (prev 198) Closed: 207 (prev 190) Avg rating: 4.6 (prev 4.4)
On a scheduleUse template →
Intercom

Flag conversations nobody has picked up

Open conversations with no owner after 30 minutes are flagged before the customer gives up.

Slack · #support3 conversations unassigned for 30+ min: app.intercom.com/a/inbox/_/inbox/conversation/1842
Every 10 minutesUse template →
Intercom

Close conversations waiting on the customer for a week

Conversations where the customer went quiet for 7 days are closed, and you get the list.

Email · Closed conversationsClosed 6 quiet conversations app.intercom.com/a/inbox/_/inbox/conversation/1790
DailyUse template →
Intercom

Tag new conversations by topic

Every new conversation gets a tag like billing, bug or how-to as soon as it starts.

Intercom · Tags"How do I add a teammate?" → how-to "Charged twice for October" → billing
The moment it happens · Uses AIUse template →
Intercom

Review yesterday's closed conversations for quality

Each morning you get the five weakest conversations from yesterday, scored for tone and resolution.

Email · QA review3/10 Closed without confirming the refund went through. app.intercom.com/a/inbox/_/inbox/conversation/1811
Daily · Uses AIUse template →
Intercom

Get notified about new and resolved Intercom tickets

You hear when a ticket is created or changes state, with its title and customer.

Slack · #supportTicket 312: Bulk export missing rows · resolved · ops@northwind.example
The moment it happensUse template →
Intercom

Get an email when a lead signs up

When a lead becomes a user, you get their name, company and where they came from.

Email · Lead signed upLead signed up: Dana Ortiz Company: Northwind · Source: pricing-page
The moment it happensUse template →
Freshdesk

Find tickets no agent has picked up

Tickets still without an agent after 2 hours land in Slack, each one only once.

Slack · #helpdeskUnassigned for 2h+: #5821 Can't export invoices https://acme.freshdesk.com/a/tickets/5821
On a scheduleUse template →
Freshdesk

Get warned about overdue Freshdesk tickets

Every hour you see which tickets have passed their due-by time.

Slack · Direct messagePast due: #5790 Refund not received · Maya · High
HourlyUse template →
Freshdesk

Start the day with yesterday's ticket numbers

One morning email with tickets created and resolved yesterday, and what is still open by priority.

Email · Freshdesk daily summaryCreated: 42 · Resolved: 37 Open: Urgent 2, High 9, Medium 31, Low 14
DailyUse template →
Freshdesk

Hear about negative satisfaction ratings fast

A poor rating reaches you within 15 minutes, with the comment, agent and ticket link.

Slack · #cx-leadsNegative rating on #5644 Login loop (Maya) > Took three days to get an answer
On a scheduleUse template →
Freshdesk

Get a weekly Freshdesk CSAT email

Each Monday you get the number of ratings, the share that was positive and every negative comment.

Email · Freshdesk CSAT last weekRatings: 128 · Positive: 91% Negative: "Waited 2 days for a reply" https://acme.freshdesk.com/a/tickets/5711
On a scheduleUse template →
Freshdesk

See what each agent resolved this week

A Friday table of tickets assigned to and resolved by each agent.

Email · Tickets per agent this weekMaya 38 assigned 35 resolved Theo 29 assigned 24 resolved
On a scheduleUse template →
Freshdesk

Close tickets left in Resolved

Tickets resolved more than 3 days ago are closed overnight, and you get the count.

Email · Closed 12 resolved Freshdesk tickets#5502 Password reset email delayed #5517 Change billing address
On a scheduleUse template →
Freshdesk

Post new Freshdesk tickets to Slack

Each new ticket shows up in Slack with its subject, requester and priority.

Slack · #supportNew ticket #5830: Webhook retries failing From it@northwind.example · High
On a scheduleUse template →
Freshdesk

Set type, priority and tags on new tickets

New tickets arrive already sorted as bug, billing or how-to, with an urgency.

Freshdesk · Ticket #5833Type: Billing · Priority: High · Tags: ai-triaged
On a schedule · Uses AIUse template →
Freshdesk

Turn alerts from other tools into tickets

Anything posted to your link becomes a Freshdesk ticket with a subject and description.

Freshdesk · New ticket#5840 "api.acme.com is down (HTTP 503)" from ops@acme.com · High
The moment it happensUse template →
ServiceNow

Open incidents for new vulnerabilities in your products

Critical CVEs that mention software you run turn into incidents with severity and affected product filled in.

ServiceNow · IncidentINC0041207: CVE-2026-31842 (9.8) in Apache Tomcat 10.1.0–10.1.34
Every 6 hours · Uses AIUse template →
ServiceNow

Look up an incident from a Slack command

Typing an incident number into a slash command replies with its state, priority and assignee.

Slack · /incident INC0012345INC0012345 Email delivery delayed State: In Progress · Priority: 2 - High · Assigned to: Robin Hale
The moment it happensUse template →
ServiceNow

Turn bug reports into ServiceNow incidents

Each report your bug tool sends becomes an incident with the description, page URL and browser details.

ServiceNow · IncidentINC0041212: Checkout button does nothing Page: https://shop.example.com/cart · Chrome 141 · macOS 15
The moment it happensUse template →
ServiceNow

Post P1 and P2 incidents to Slack

High-priority incidents show up in your chat channel within minutes of being logged.

Slack · #major-incidents1 - Critical: INC0041219 Payments API returning 500s → Platform Ops
Every 5 minutesUse template →
ServiceNow

Hear when your incidents change

You get an email when an incident assigned to you is updated, with what changed.

Email · 2 of your incidents updatedINC0041207 (In Progress): Tomcat CVE patching 2026-10-19 10:12 - Robin Hale: patched staging, prod tonight
Every 10 minutesUse template →
ServiceNow

Get open incidents by priority each morning

A morning email shows how many incidents are open at each priority level.

Email · 58 open incidentsCritical: 1 High: 7 Moderate: 22 Low: 25 Planning: 3
DailyUse template →
ServiceNow → Slack

Post new high-priority ServiceNow incidents to Slack

Every new priority 1 or 2 incident appears in your IT Slack channel within minutes, with its number, short description and a link.

Slack · #it-ops🚨 INC0012345 (1 - Critical): Warehouse scanners offline at Dock 3. Group: Network Operations
Every 5 minutesUse template →
ServiceNow → Slack

Escalate ServiceNow incidents before they breach SLA

Open incidents that have used more than 75 percent of their SLA are raised in priority and flagged in Slack once, while there is still time to act.

Slack · #it-ops⏱️ INC0012388 is 82% through its SLA: Acme Corp VPN drops every hour. Raised to P2.
On a scheduleUse template →
ServiceNow → Slack

Spot recurring incidents in ServiceNow every morning

Each morning your IT channel gets a short list of problems that keep coming back across the last week of incidents, with counts and links.

Slack · #it-ops🔁 Recurring issues: Wi-Fi drops in Library building - 38 - INC0021001, INC0021044, INC0021102
On a schedule · Uses AIUse template →
Slack → Zendesk

Follow each Zendesk ticket in its own Slack thread

Every new ticket appears in Slack, and each reply or status change lands in that ticket's thread.

Slack · #support🎫 #4821 Export to CSV times out (ops@northwind.example) ↳ Status: pending · "We've reproduced it and a fix is going out tomorrow."
The moment it happensUse template →
Slack → Zendesk

Get a Slack alert for tickets nobody has picked up

Slack tells you when a ticket has sat unassigned too long or is close to missing its SLA, once per ticket.

Slack · #support-leadsUnassigned for over 30 minutes: • #5130 Card declined on renewal (high), Acme Ltd
Every 15 minutesUse template →
Slack → Zendesk

Summarise and prioritise new Zendesk tickets with AI

Each new ticket gets a short summary, a sentiment and a priority, and the urgent ones are flagged in Slack.

Slack · #escalations🚨 #6012 Acme Retail says their checkout has been down for an hour and they'll cancel if it isn't fixed today.
The moment it happens · Uses AIUse template →
Slack → Zendesk

Spot customers at risk of leaving from their tickets

Each morning, Slack lists the customers whose recent tickets suggest they might cancel, grouped by company.

Slack · #customer-successPossible churn risk: • Northwind Traders: #7731 asking how to export all their data; #7745 third report of the same sync bug
Daily · Uses AIUse template →
Slack → Zendesk

Post weekly support numbers to Slack

Every Monday, Slack shows last week's new and solved tickets and the median first reply time, compared with the week before.

Slack · #supportSupport last week New tickets: 214 (+18) · Solved: 229 (+31) · Median first reply: 42 min (−9)
WeeklyUse template →
Slack → Zendesk

Turn a Slack message into a Zendesk ticket with an emoji

React to any Slack message with 🎫 and it becomes a Zendesk ticket, with the link posted back in the thread.

Slack · #acme-shared↳ Ticket #8840 created: "Invoices for March are missing the VAT number"
The moment it happensUse template →
Google Sheets → Zendesk

Check payment complaints against your payments sheet

Tickets about payments are matched to your payments sheet, and the genuine problems are raised to urgent and flagged in Slack.

Slack · #billing💳 #9204 order NW-10442 is duplicate (£89.00), Northwind Traders
Every 15 minutes · Uses AIUse template →
Google Sheets → Zendesk

Keep a Google Sheet of your Zendesk tickets

A sheet lists your tickets with status, tags and dates, updated every hour, ready for reporting or building help articles.

Google Sheets · Tickets7731 | Can't export invoices to PDF | open | high | bug, billing | 2026-10-18
On a scheduleUse template →
Google Sheets → Zendesk

Turn support emails into Zendesk tickets and log them

Support emails arriving in Gmail become Zendesk tickets with a category, and each one is logged in a sheet.

Google Sheets · Intake19 Oct 09:42 | Acme Ltd <accounts@acme.example> | Charged twice for October | billing | #9310
Every 10 minutesUse template →
Google Sheets → Zendesk

Track SLA risks and stuck tickets in a sheet

A sheet shows how long each open ticket has left before its deadline, Slack warns you before one breaches, and pending tickets get chased.

Slack · #support-leadsDue within the hour: • #9122 SSO login loop for Acme staff (0.6h left)
On a scheduleUse template →
Google Sheets → Zendesk

Log daily support numbers and churn signals to a sheet

Every day a row of ticket numbers goes into your metrics sheet, along with any customers whose tickets hint they might leave.

Slack · #customer-success2 possible churn signals from yesterday's tickets, see the Churn tab: Northwind (asking about contract exit), Acme (third outage complaint).
On a schedule · Uses AIUse template →
Google Sheets → Zendesk

Draft replies to new Zendesk tickets and log them

Each new ticket gets a suggested reply as a private note, and every suggestion is logged in a sheet so you can see how often it was used.

Zendesk · Internal noteSuggested reply: Hi Sam, sorry about the double charge on your Acme Pro plan. I've refunded the second payment of £29; it should reach your card within 5 working days.
Every 10 minutes · Uses AIUse template →
Gmail → Zendesk

Get a weekly email summarising your Zendesk tickets

Every Monday you get an email with the main themes in last week's tickets, how customers felt and anything unusual.

Email · Weekly support summarySupport this week: 186 tickets. Top themes: invoice PDFs (41), SSO setup (27), mobile sync delays (19). Unusual: #8810 Acme reports data from another account.
On a schedule · Uses AIUse template →
Gmail → Zendesk

Email billing about payment tickets as they arrive

New tickets about payments are tagged urgent in Zendesk, and your billing team gets an email about each one straight away.

Email · billing@Payment ticket #9417: Charged twice for the Acme Pro annual plan. Customer: finance@acme.example
Every 10 minutes · Uses AIUse template →
Gmail → Zendesk

Draft replies to new tickets and email me the list

New Zendesk tickets get a suggested reply as an internal note, and you get an email listing which tickets are ready to review.

Email · Drafts ready3 reply drafts ready in Zendesk: #5521 Where is my order? · #5523 Exchange for a size M · #5524 Discount code not working
Every 15 minutes · Uses AIUse template →
Gmail → Zendesk

Follow up on Zendesk tickets waiting on the customer

Each morning, customers whose tickets have been pending for a few days get a polite check-in email, and you get the list.

Email · Morning follow-upsFollowed up on 4 pending tickets: #7012 Bulk import fails (ops@northwind.example), #7040 Missing invoice (ap@acme.example)…
On a scheduleUse template →

Don't see your automation? Describe it.

Your assistant doesn't need a template. Say what should happen and when.