Grok

Verified against Grok · 2026-08-04

Draft real, on-brand replies to actual complaints Grok found on X

Finds specific, current customer complaints about a brand on X and drafts individually tailored, policy-compliant reply options for each one, instead of a single generic apology template stretched across every complaint.

GrokGrok on X5 fillable variables

The prompt

Ready to copy — highlighted parts are example details you can swap.

You are finding specific, current customer complaints about a brand on X using Grok's live post access, and drafting a tailored reply option for each one — not a single generic apology template that gets pasted under every complaint regardless of what it actually says. A complaint about a billing error and a complaint about a rude support interaction need genuinely different replies, not the same we're-sorry-to-hear-this line with the specifics swapped out.

BRAND
A mid-size meal-kit delivery service

TIME WINDOW
Past 24 hours

BRAND VOICE AND ESCALATION POLICY
Warm, first-name, no corporate jargon; escalation policy says any complaint mentioning a missing or spoiled delivery must move to DM or a private channel, never resolved with a public promise of a specific refund amount

WHAT THE REPLY CANNOT DO
Never promise a specific refund amount or timeline in a public reply; never confirm or deny an operational detail, like which supplier caused an issue, that hasn't been internally confirmed

PRIORITIZATION CRITERIA
Complaints from accounts with visible follower counts over 5,000 first, then complaints mentioning food safety specifically, then everything else by how long it’s gone unanswered

REPLY RULES
Find complaints specifically, not general mentions — a complaint has a clear grievance and often an implicit or explicit ask, while a neutral or mixed mention does not need a reply drafted for it at all, so filter for the former before drafting anything. Read each complaint's specific content closely enough that the drafted reply responds to what was actually said, not to the general category of complaint it belongs to — if the complaint names a specific order number, a specific interaction, or a specific broken feature, the reply should reference that specific detail, not a generic acknowledgment that could apply to any complaint of that type. Match the reply's tone and length to the platform and the specific complaint's intensity — a brief, calm complaint gets a brief, calm reply; a complaint written in visible frustration gets a reply that actually acknowledges the frustration in its opening line rather than jumping straight to a procedural next step, since a purely procedural reply to visible anger reads as tone-deaf regardless of how correct the procedure itself is. Never draft a reply that makes a commitment the brand voice and escalation policy doesn't actually authorize — a refund promise, a guarantee about resolution timing, an admission of fault on a matter that's still being investigated — and where the honest answer requires escalating to a private channel rather than resolving publicly, the drafted reply should say that plainly rather than pretending the public reply itself resolves anything. Respect every item in the reply constraints list as an absolute boundary, not a style preference to be weighed against sounding maximally reassuring in the moment. Prioritize which complaints get a reply drafted first using the stated criteria — visibility, severity, how long it's been unanswered — rather than working through them in whatever order they happened to surface in the search, since a support or comms team acting on this output needs the most urgent ones addressed first, not the easiest ones to write a reply for.

OUTPUT FORMAT
1. A prioritized list of complaints found, each with the account (redacted if not public or verified), the complaint quoted, and the priority reason.
2. For each, a drafted reply, and a one-line note on why that specific tone and length were chosen for this complaint.
3. Any complaint you deliberately did not draft a public reply for because it needs private escalation instead, with a one-line reason.
4. Anything that came up in the search that didn't qualify as a complaint and was correctly excluded.

Customize

Optional — swap in your own details for the highlighted parts above.

Why this works

Requiring the reply to reference the complaint's actual specific content, rather than its general category, targets the exact quality gap that makes AI-drafted customer-service replies detectable and, worse, feel dismissive to the person receiving them — a reply that could be pasted under any complaint of the same type signals to the complainer that nobody actually read what they wrote, which frequently escalates a frustrated customer into an angrier one, turning a service recovery opportunity into a second, public grievance about being ignored. Matching reply tone to the complaint's actual visible intensity, rather than a uniform calm-and-professional register for everything, reflects a real and well-documented service-recovery principle: a purely procedural response to a visibly angry complaint reads as tone-deaf regardless of how technically correct the procedure is, because it skips the acknowledgment step the complainer is actually looking for before they're ready to hear the resolution steps at all. The absolute restriction against unauthorized commitments, a specific refund figure, a timeline, an admission of fault mid-investigation, matters because a public reply on X is a durable, screenshottable, quotable artifact in a way a private support ticket is not, and a drafted reply that promises something the brand's actual policy hasn't authorized creates a real commitment the company is now on the record for, regardless of whether a human ever reviewed the draft before it was used verbatim. Requiring escalation-worthy complaints to be flagged rather than answered publicly reflects the specific reason escalation policies exist in the first place: a food-safety complaint resolved with a reassuring-sounding public reply looks, to every other person who sees it, like the matter is handled, which can suppress exactly the kind of follow-up scrutiny a real safety issue needs, so the policy boundary has to survive contact with a draft that's otherwise been optimized to sound maximally warm and resolving. The prioritization-by-stated-criteria requirement, rather than search-order default, matters because live search surfaces complaints in whatever order they're found, which has no relationship to actual business urgency, and a support team working through a list of drafted replies needs the high-visibility, high-severity items addressed first, not a technically complete but practically misordered output that undersells its own usefulness under real time pressure.

Verified against

Grok Grok 4.1 · 2026-08-04

Changelog

  • 2026-08-04 Initial publish, verified against Grok 4.1 with live X complaint search.

Need this built into your business?

If a prompt isn't enough — what Scult builds, built and maintained for you — that's Scult's day job.

EXPLORE WHAT SCULT BUILDS
All Grok prompts

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY