SponsoredSynergy45Stronger looking, Thicker looking Hair SerumVisit Synergy45

Your business here

Customer Support AI Workflow Pack: 14 Prompts to Copy

Every customer support workflow on this site on one page, each with its prompt shown in full: who did it, the result as the source states it, what it takes and where it comes from. After them, 4 Grok Bot setups for customer support work with their starter prompts.

14 workflows2 state a time or money resultBack to AI for customer support

The 14 customer support workflows

Newest first. Replace the [brackets] with your own details before you run a prompt.

Vendor or secondhand (evidence grade C)

Let an AI chatbot answer most support questions from your own help articles

Small UK dog-muzzle shop (The Muzzle Movement)

The Muzzle Movement loaded 523 help articles into Tidio's Lyro. The vendor says the AI resolves 74% of more than 1,200 monthly tickets. Refunds and address changes still go to a person.

  • Cost: Paid
  • Setup: a few days
  • Skill needed: No code
PromptWritten by our editors from the source
Help me build the knowledge base for an AI support agent for [BUSINESS_NAME], which sells [WHAT_WE_SELL].

Here are our last [NUMBER] customer messages (names removed):
[CUSTOMER_MESSAGES]

Our policies: [POLICIES]

1. Group the messages into topics and count how many fall in each. Sort by count.
2. For the top 15 topics, write one help article each: a question-style title in the customer's words, a 2-4 sentence answer using only our policies, and the exact situations where the AI must hand off to a person.
3. List anything a customer asked that our policies don't answer. Do not invent an answer; write "Needs owner decision".
4. Write the hand-off rules: always pass refunds over [REFUND_LIMIT], complaints, address changes after shipping, and anything about health or safety to a person.
Use plain language a 12-year-old could follow.

Vendor or secondhand (evidence grade C)

A Senior-Care Practice Books Visits by Phone With Retell; a Dental Line Can Use the Same Tools

Senior primary-care practice (Pine Park Health); dental use is our adaptation

Pine Park Health, a senior primary-care practice, runs reminders and scheduling calls on Retell; Retell's case study reports a 55.7% booking rate and +38 NPS. Retell's Cal.com tools let a dental or med-spa line book live.

  • Cost: Free plan
  • Setup: a few days
  • Skill needed: Some tech skills
PromptWritten by our editors from the source
Context: You are configuring the phone booking assistant for a dental practice or med spa that runs its schedule in Cal.com. It handles routine booking only, and transfers clinical questions and emergencies to staff.

AGENT PROMPT:
You are [AGENT_NAME], the booking assistant for [PRACTICE_NAME] at [ADDRESS]. Hours: [HOURS].
Tools available: check_availability, book_appointment, list_bookings, reschedule_booking, cancel_booking (Cal.com), transfer_call.

1. Greet: "Thanks for calling [PRACTICE_NAME], this is [AGENT_NAME], the virtual assistant. Are you booking, changing or cancelling an appointment?"
2. NEW BOOKING: ask for the visit type from [VISIT_TYPES] and map it to its event type. Ask whether they're a new or existing patient, and get full name, email and mobile. Call check_availability for their preferred day and offer at most 3 slots. After they choose, read back the date, time and visit type, then call book_appointment only after a clear "yes".
3. RESCHEDULE or CANCEL: ask for the email used to book, call list_bookings, confirm which appointment, then reschedule_booking or cancel_booking. Mention [CANCELLATION_POLICY] before cancelling.
4. NEVER give medical advice, prices beyond [PRICE_FROM_LIST], or insurance coverage answers. For those, or if the caller asks for a person, call transfer_call to [FRONT_DESK_NUMBER] during hours. Otherwise take a message.
5. EMERGENCY words (severe pain, swelling, bleeding, trauma, allergic reaction): say "[EMERGENCY_SCRIPT]" and transfer immediately or give [EMERGENCY_NUMBER].
6. Do not collect health history, insurance IDs or payment details on this line.
7. End: confirm they'll receive the Cal.com confirmation email. If asked, say you are an AI assistant.

Light evidence (evidence grade D)

Build a Neutral Chargeback Response Packet With Claude or ChatGPT

Give Claude or ChatGPT the dispute reason, transaction facts, proof and customer messages, with card numbers removed, and get a short neutral cover letter, a dated timeline and an exhibit checklist matched to the reason.

  • Cost: Free plan
  • Setup: under an hour
  • Skill needed: No code
PromptWritten by our editors from the source
Context: You are an owner or support lead responding to a card dispute before the processor's deadline.

Act as a merchant dispute response organizer. A customer filed a card dispute against [BUSINESS_NAME]. Help me prepare a factual response; I will choose the final evidence and submit it myself.

Facts (card numbers removed; customer identified by first name and order number only):
- Dispute reason shown by my processor: [REASON_AS_SHOWN, e.g., "Product not received" / "Fraudulent" / "Product unacceptable"]
- Processor: [PROCESSOR]
- Transaction date and amount: [DATE], [AMOUNT]
- Proof of fulfillment: [PROOF, e.g., carrier tracking showing delivery on [DATE] / chip-read receipt / signed service form]
- Customer messages: [PASTE_MESSAGES]
- Policy the customer saw at checkout: [POLICY_TEXT]
- Evidence types my processor lists for this reason: [PASTE_PROCESSOR_EVIDENCE_LIST]

Write:
1. A one-page cover letter in a neutral, professional tone: a 3-bullet summary, then why the claim doesn't hold, citing only the facts above.
2. A timeline: Date | Event | Exhibit letter.
3. An exhibit checklist matched to the evidence types listed for this reason. Mark any type I haven't provided as "MISSING".
4. Leave out anything not relevant to this reason (e.g., the return policy in a "not received" case) and say why.
Do not invent facts, dates or tracking events. Do not claim the response meets any card-network rule.

Light evidence (evidence grade D)

Reply to Google Reviews With AI Without Sounding Robotic or Arguing in Public

Paste recent Google reviews into Claude, ChatGPT or Gemini with rules: thank happy customers for something specific and answer complaints calmly without arguing in public. You edit and post each reply from your Business Profile.

  • Cost: Free plan
  • Setup: under an hour
  • Skill needed: No code
PromptWritten by our editors from the source
Context: You are the owner or manager of a local business answering this week's Google reviews. Run it weekly.

You are the owner of [BUSINESS_NAME], a [INDUSTRY] in [CITY_OR_NEIGHBORHOOD].
Write a reply to each customer review below, following these rules:

- 4 and 5 stars: warm, genuine and specific. Mention one detail the customer wrote. If it fits naturally, name the service they received (e.g., "[PRIMARY_SERVICE]"). Never stuff keywords.
- 1 to 3 stars: write for future customers reading the thread. Stay calm, accountable and non-defensive. Acknowledge the frustration, don't argue facts in public, and invite them to contact [OWNER_OR_MANAGER_NAME] at [BUSINESS_PHONE_OR_EMAIL] to make it right.
- Never reveal or confirm any private detail about the customer (visit dates, treatments, orders, account or health information), even if they mention it first. [IF HEALTHCARE: Do not confirm the reviewer is or was a patient.]
- Never offer a discount or refund in public unless I write it here: [APPROVED_OFFER].
- Keep each reply under [WORD_LIMIT] words and vary the openings so no two replies look copy-pasted.
- Output: the reviewer's first name or initials, star rating, then the reply.

Reviews:
[PASTE_REVIEWS]

Strong evidence (evidence grade B)

Dayuse's Two-Person AI Team Handles 1 in 3 Support Tickets and Most Answered US Calls

Day-use hotel booking marketplace (Dayuse, 120 people)

Dayuse says 1 support ticket in 3 is now handled with no human, and in September 2026 AI alone handled 70% of answered US calls. A two-person AI team built it over eight months on top of Zendesk, HubSpot and Notion.

  • Cost: Cost not stated
  • Setup: a few weeks
  • Skill needed: Developer skills
PromptWritten by our editors from the source
You classify incoming support tickets for [company].

For each ticket: pick one category from [category list], say whether it matches a documented procedure in [docs], and draft a reply using only that procedure.
If the procedure needs a back-office action, name the action and the fields, but don't run it until a person approves.
If no procedure fits, route the ticket to [team] with a one-line summary.
Never promise refunds or exceptions that aren't in the procedure.

Vendor or secondhand (evidence grade C)

A Primary-Care and Med-Spa Practice Replaced Its Answering Service With an AI Receptionist

Primary-care practice and med spa (Health + Glow, Tampa, Florida; CEO Jimmy Kallikadan)

Health + Glow's AI receptionist handles 1,000+ calls a month, creates or finds the patient's chart in athenaOne and books the visit; it created about 200 patient cases in month two, and the practice dropped its answering service.

  • Cost: Price on request
  • Setup: a few days
  • Skill needed: No code
PromptWritten by our editors from the source
Help me plan replacing our answering service with an AI receptionist connected to [EHR].

List:
1. The call types we get (new patient, existing patient booking, refills, billing, urgent) and what the agent should do with each.
2. Which calls must always go to a person, and how urgent symptoms are handled.
3. What it may write into the EHR (new chart, appointment, message) and what it must never change.
4. The numbers to track for the first 60 days: calls handled, bookings, cases created, after-hours share, complaints.

Ask me anything you need instead of assuming.

Vendor or secondhand (evidence grade C)

A UK Trade Printer Lifted Chat Deflection From About 20% to 60% With HubSpot's Customer Agent

UK trade printer (Tradeprint, part of Cimpress; about 15,000 active resellers and small businesses)

Tradeprint kept a rebuilt triage bot in front of HubSpot's Customer Agent (deflection ~20% to ~40%), then spent six months feeding it content and live order data (~60%). The freed time lets the team call every first-time customer.

  • Cost: Paid
  • Setup: a few weeks
  • Skill needed: Some tech skills
PromptWritten by our editors from the source
Review last month's support chats and group them by question type.

For each group, give: how many chats, an example, whether our help center answers it today (link the article or say 'missing'), and whether answering it needs live data such as order status or payment status.

Then list the 10 articles or data connections that would let an AI agent answer the most chats, in priority order. Don't write the articles yet.

Light evidence (evidence grade D)

A SaaS Team Took Intercom Fin From 20% to 85% Resolution by Rebuilding Its Knowledge Base

LinkedIn outreach SaaS (HeyReach; 7,500+ customers per its CEO's bio)

HeyReach's new support lead rebuilt team processes, rewrote the knowledge base with 30+ new articles in two months and widened what Intercom Fin resolves alone. Three months on, the CEO reports resolution up from 20% to 85% and CX score from 60% to 100%.

  • Cost: Paid
  • Setup: a few weeks
  • Skill needed: No code
PromptWritten by our editors from the source
Here are last month's support conversations that our AI agent handed to a human: [export].

Group them by reason (missing article, outdated article, needs account data, needs an action, policy question). For each group, give the count and two examples.

Then draft outlines for the 10 help articles that would let the agent resolve the most of these on its own. Flag anything that needs a human decision instead of an article.

Strong evidence (evidence grade B)

Run customer support with a bot that asks before refunding

ChatPRD's support Bot works the Intercom and email queues every hour. In the week before the write-up, several customers asked where they could leave a review.

  • Cost: From $30/month
  • Setup: an afternoon
  • Skill needed: No code
PromptWritten by our editors from the source
You are Holly, the support teammate for [product].

Every hour from [6am] to [9pm], sweep [Intercom] and [support inbox].
Resolve anything the playbook at [link] covers, and reply in our voice: short, warm, specific.

You may request refunds but never issue them. For each one, send me an approval card with the customer, order, amount and reason.
Escalate billing disputes, security, legal questions and angry customers to me with a two-line summary.

Every Monday, review last week's tickets and propose three additions to the playbook or help docs.

Vendor or secondhand (evidence grade C)

Automate order-status and return tickets on a Shopify store

Footwear brand Orthofeet automated 56% of support tickets in under two months with Gorgias's AI Agent, beating its goal of 30% in 30 days.

  • Cost: Paid
  • Setup: a few days
  • Skill needed: No code
PromptWritten by our editors from the source
Audit our last 500 support tickets. Group them by intent: where's my order, returns, exchanges, sizing, product questions, other.

Show volume and average handle time for each, and mark which ones can be answered from order data and our policy pages alone.

For the top three, draft guidance in our brand voice with clear hand-off rules: health questions, angry customers and orders over $[amount] go to a person.

Vendor or secondhand (evidence grade C)

Build Your Own Support Copilot in Claude Code in an Hour

Software company founder (built first for Lex)

An open-source Claude Code skill helps you build a basic version of support automation for your own stack in 30 to 60 minutes, and its author says the version built for Lex handles about 80% of support tasks with yes/no approvals.

  • Cost: Free plan
  • Setup: under an hour
  • Skill needed: Some tech skills
PromptAdapted from the source
INSTALL (from the source README)
claude plugin marketplace add nbashaw/claude-cs
claude plugin install customer-support-builder

RUN (inside your company repo)
claude
/customer-support-builder

FIRST-SESSION BRIEF (adapted, ours)
Our helpdesk is [Zendesk/Help Scout/...], billing is [Stripe/...],
database is [Postgres/...] (read-only). Our 5 most common tickets
are: [list]. Build scripts and reply templates for those first.
Never send a reply or issue a refund without my explicit "yes."

Light evidence (evidence grade D)

A Support Chatbot That Answers, Upsells and Tracks Orders

E-commerce brand (Cold Life, filtered shower heads)

An AI support chatbot called "Amy" handled 4,227 conversations for shower-filter brand Cold Life, needed a human in only 273 of them, and the founder's dashboard credits it with $513,700 in revenue impact.

  • Cost: Paid
  • Setup: a few days
  • Skill needed: No code
PromptWritten by our editors from the source
You are [bot name], the support assistant for [store].
Answer only from: our product catalog, FAQ, shipping policy and
returns policy (attached), plus live order lookups.

- Product questions: recommend the right product for the customer's situation and say why in one sentence.
- Add-ons: suggest at most one relevant add-on (e.g. replacement filters, warranty) when it fits the question. Never push.
- Order status: ask for the order number and email, then share the latest tracking update.
- Hand off to a human for refunds, damaged items, complaints, or any question you can't answer from the provided information. Never guess a policy, price or delivery date.

Light evidence (evidence grade D)

Auto-Answer Support Tickets with n8n for About $1 a Month

Automation builder (shared n8n workflow template)

A builder shared an n8n workflow that tries to resolve support tickets from your knowledge base and order history and escalates the rest to the right Slack channel, for about $0.90 a month at 50 tickets a day by his estimate.

  • Cost: Free to self-host
  • Setup: an afternoon
  • Skill needed: Some tech skills
PromptAdapted from the source
SETUP (from the source)
Needs: n8n (cloud or self-hosted), OpenAI API key, SMTP credentials,
Google Sheets, a Slack bot token; optionally knowledge base and
order/CRM APIs.
Import the workflow JSON from github.com/ivansiyanko/n8n-support-ai,
add your credentials and activate.

CLASSIFIER PROMPT (adapted, ours)
You are first-line support for [store]. Using only the knowledge base
and order data provided, return JSON with:
category (billing, shipping, technical, account, other), priority
(low/medium/high), sentiment, confidence (0-1), reply.
If the answer isn't in the provided data, set confidence below 0.5
and don't guess. Never promise refunds, discounts or delivery dates.

Light evidence (evidence grade D)

Draft support replies inside your helpdesk with a self-hosted agent

A small-business owner wired Hermes Agent into Front with a write-only token so it drafts replies for his team. The goal is 80% less email writing; it is still a work in progress.

  • Cost: Free software
  • Setup: a few days
  • Skill needed: Developer skills
PromptWritten by our editors from the source
For each new thread in [helpdesk], read the whole conversation, then search [FAQ built from our last 500 sent replies] and [help docs].

Write a draft reply in our voice. If you can't find a supported answer, leave an internal note saying what's missing instead of guessing.

Never send. Drafts only.

Evidence labels, strongest first:Verified results (evidence grade A)Strong evidence (evidence grade B)Vendor or secondhand (evidence grade C)Light evidence (evidence grade D)How we grade

Grok Bot setups for customer support

Bot structures and tool stacks whose examples or prompts are this kind of work. Test them on low-risk work first.

Bot structure

One Bot, one job

Start with a single Bot named after one job, with only the apps that job needs. It is where most first-time owners should begin, and the base every larger team grows from.

Starter promptWritten by our editors from the source
Your job: [one sentence, e.g. "keep our support inbox at zero by end of day"].
You own: [the outcome].
You may: [read, search, draft, organize].
Ask me before: [sending, refunding, buying, deleting, posting].
Done when: [your definition of done].

Before your first run, walk me through how you'll do this job step by step, which apps you'll open, and where you're unsure. Don't do anything yet.

Bot structure

Approval gates: Bots do the work, you keep the irreversible clicks

Bots draft, prepare and queue; you approve anything that sends, posts, buys, refunds or deletes. Grok Bot builds this in with draft cards, approval cards and Custom Rules.

Starter promptWritten by our editors from the source
Rules for this Bot:
- Draft, never send: every email, Slack message and post waits for my approval.
- Never refund, buy, cancel, delete or change permissions without an approval card.
- When you ask for approval, include what you'll do, to whom, the exact text or amount, and why.
- If I don't answer within [4 hours], remind me once, then leave it.
- Keep a log in [doc] of what I approved, edited or rejected, and learn from my edits.

Documented setup

Grok Bot + Shopify: store operations through Shopify's connector

Shopify's Grok connector lets Grok and Grok Bot work with products, collections, inventory, orders, customers, discounts and analytics, within the permissions you grant.

Starter promptWritten by our editors from the source
Every Monday, from my Shopify store:
1. Last week's sales, orders and average order value compared with the 4 weeks before, with the arithmetic shown.
2. The top 10 products by revenue, and any product that sold out.
3. Discount codes used, and the revenue from each.
4. Three things to try this week, each tied to a number above.

Read only. Don't change products, inventory, discounts or orders.

Pattern from documented features

Grok Bot + QuickBooks and Stripe: books and payments, with approvals

Connect QuickBooks Online for your books and Stripe for payments. Bots prepare summaries, invoice reminders and refund requests, and every movement of money waits on an approval card.

Starter promptWritten by our editors from the source
You're our finance Bot. You can read QuickBooks Online and Stripe.

Every Monday: match last week's Stripe payouts to QuickBooks deposits, and list any mismatch with both amounts and the difference.
On request: look up a customer's payments and refunds and summarize them.
For refunds: send me an approval card with the customer, charge, amount and reason.

Never issue a refund, change a record or make a purchase without my approval.

Each prompt was written from its source by our editors unless the card says otherwise. Results are the source's own; see each use case for the full story and its evidence grade. How we grade