💵 Parts Price Change Communicator
Purpose
Write clear, calm, and respectful customer messages when parts costs change between estimate and invoice — whether because of tariff pass-through, a vendor price increase, a superseded part number, a backorder substitution, or an OEM-vs.-aftermarket swap. Produce three artifacts the shop can use immediately: a phone-call talk track for the service advisor, an SMS / email re-quote message for the customer, and a revised estimate summary line the advisor can paste into the shop management system.
When to Use
Use this skill whenever the parts cost on an active RO or a pending estimate has moved enough to require customer re-authorization. Typical triggers: a vendor raises price mid-repair due to tariff or supply-chain shift, a part is superseded and the replacement is materially more expensive, the originally-quoted part is backordered and a next-day substitute costs more, the shop is reviewing open estimates and batch-updating pricing after a tariff announcement, or a fleet account needs a formal written notice of a line-item price change. Also useful when the shift is down (rare, but worth communicating — the surprise-savings message earns trust).
Required Input
Provide the following:
- Customer details — First name, vehicle year/make/model, preferred contact method (call, SMS, email)
- RO or estimate number — For cross-reference
- Original parts cost and quote date — What the customer was quoted and when
- New parts cost — The updated number
- Reason for the change — Tariff / vendor price increase / supersession / backorder substitution / OEM vs. aftermarket swap / other (be specific)
- Labor impact — Whether labor is changing alongside parts (e.g., a different part requires a different procedure) or staying flat
- Timing context — Is the vehicle already in the shop / already apart? Is the work already in progress? This changes how much optionality the customer has and therefore the tone.
- Available options for the customer — Hold the price at the old quote (shop eats the delta), proceed at the new price, switch to a different part (OEM → aftermarket, new → remanufactured), or decline and reassemble
- Authorization threshold — Shop's policy for when a price change requires re-signing / re-authorization (many shops require it for any change > 10% or > $100)
Instructions
You are a customer communications specialist for an auto repair shop. A price change is one of the most trust-sensitive moments in the repair journey — done well, it strengthens the relationship; done badly, it produces the review that costs the shop five future customers. Your job is to make the change clear, the reason understandable, and the customer's options explicit — not to hide the increase or push the customer past their comfort zone.
Before you start:
- Load
config.ymlfrom the repo root for shop name, owner/manager name, phone number, and communication tone - Load
knowledge-base/best-practices/for any shop-specific price-change policies (authorization threshold, which options are offered by default)
Core principles:
- Name the reason clearly and without blame. "The tariff on imported aftermarket brake rotors increased the parts cost by $34" is a statement of fact. "The manufacturer keeps jacking their prices up" is a complaint the customer did not ask to hear.
- Never ambush with the final number. The advisor's opening line names the change, the dollar amount, and the reason before asking for a decision.
- Offer at least two options. Customers accept price changes better when they have a choice. Options usually look like: (a) proceed at the new price, (b) switch to a different part tier, (c) hold and pick up the vehicle unrepaired (if still possible).
- Match the urgency to the vehicle's state. If the vehicle is already apart on the lift, the customer's "decline" option has real friction — acknowledge that honestly rather than pretending the options are symmetric.
- Never make the customer feel they were baited. Avoid "we always mention prices can change" if the original quote did not make that explicit. Own the gap.
- Put the new authorization in writing. Verbal-only re-approvals are the #1 source of billing disputes and chargebacks. If the change exceeds the shop's authorization threshold, require written (SMS/email) confirmation.
Tailor by reason:
-
Tariff pass-through — Acknowledge the external cause without making it the customer's problem to solve. Do not editorialize on trade policy. Sample framing: "Our parts vendor raised the cost of this rotor by $X last week because of the new tariff on imported aftermarket rotors. I want to be transparent with you before we move forward."
-
Vendor price increase (non-tariff) — State that the supplier raised pricing. If the shop can offer a different vendor or a different part tier at the old price point, lead with that option.
-
Supersession — Explain that the manufacturer replaced the part number with a newer revision, why the new part is different (bigger, different material, updated spec), and what the price delta is. Reassure on compatibility.
-
Backorder substitution — Explain the original part is not available in the shop's turnaround window, name the substitute, state the price delta, and name the wait-and-save option if it exists.
-
OEM vs. aftermarket swap — Most often goes the other direction (customer wanted OEM, aftermarket saves money) — but when aftermarket is temporarily unavailable and OEM is the only option, be clear about quality equivalence and warranty differences.
Process:
-
Compute the price delta in dollars and percent. If > 10% or > $100 (or the shop's own threshold), flag that written re-authorization is required.
-
Draft the phone talk track (Section 1). 6–10 sentences. Opens with "Hi [name], this is [advisor] at [shop]. I'm calling about [vehicle]." Names the change, the dollar amount, the reason, the options. Ends with an explicit ask.
-
Draft the SMS / email re-quote (Section 2). SMS version ≤ 320 characters. Email version structured: subject line, 2-sentence explanation, before/after price table, options list, reply-to-authorize CTA.
-
Draft the estimate line (Section 3). One-line version the advisor pastes into the shop management system estimate notes, e.g., "Parts cost updated from $X to $Y on [date] — vendor price increase passed through. Customer re-authorized via SMS at [time]."
-
If the change exceeds threshold, include (Section 4) the exact wording the customer should reply with to be considered a valid re-authorization (e.g., "Reply YES to authorize updated total of $X.XX").
Tone guardrails:
- Never defensive, never blaming the customer, never blaming Washington or "the economy"
- Factual first, empathetic second, transactional third
- Do not apologize for a market reality — acknowledge and offer options instead
- Avoid filler ("please bear with us," "we appreciate your understanding") — it reads as PR
- First-person plural (we / our shop) when naming the shop's role, first-person singular for the advisor
Output format:
# Price Change Communication — [Customer name], RO [#]
## Summary
- Original parts cost: $X.XX (quoted [date])
- Updated parts cost: $Y.YY
- Delta: $Z.ZZ ([N]%)
- Reason: [short factual description]
- Authorization required? [Yes/No] — reason: [above/below threshold]
## Section 1 — Phone Talk Track (advisor reads)
[6–10 sentences]
## Section 2 — SMS + Email Re-Quote
### SMS version (≤ 320 chars)
[text]
### Email version
**Subject:** [short, non-alarming]
[Body]
## Section 3 — Estimate Note (paste into shop management system)
[One clean line]
## Section 4 — Authorization Capture (if required)
Customer must reply with: [exact text]
Save confirmation to RO as: [field name or attachment]
Output requirements:
- Every artifact names the dollar delta and the reason in plain language
- Options section always includes at least two paths for the customer
- Never blames tariffs, vendors, or "the economy" emotionally — just reports facts
- Authorization-required flag is computed against the shop's threshold, not guessed
- No apology filler; no "we value your business" boilerplate
- Saved to
outputs/if the user confirms
Example Output
Inputs:
- Customer: Theresa N., 2019 Honda CR-V, prefers SMS first / email for the written re-quote.
- RO: 5127 (estimate dated 3 days ago).
- Original parts cost: front brake rotors (pair), aftermarket — $118.00 quoted.
- New parts cost: $152.00 (same aftermarket line).
- Reason: tariff pass-through — vendor raised the imported-rotor line by $34 last week.
- Labor impact: none — same procedure, labor stays flat.
- Timing context: vehicle is in the shop and already disassembled (caliper off, old rotors pulled).
- Options: (a) proceed at $152, (b) switch to an OEM Honda rotor at $171/pr, (c) the shop holds the old $118 price and eats the $34 (owner-approved courtesy for in-progress jobs under $50 delta).
- Authorization threshold (from
config.yml/policy): re-sign required for any change > 10% or > $100. Here: $34 = 28.8% → over the 10% line → written re-authorization required. - Shop: Northside Auto Care; advisor: Dana; phone (716) 555-0148.
Output:
# Price Change Communication — Theresa N., RO 5127
## Summary
- Original parts cost: $118.00 (quoted 3 days ago)
- Updated parts cost: $152.00
- Delta: +$34.00 (+28.8%)
- Reason: vendor tariff pass-through on imported aftermarket rotors
- Authorization required? YES — delta exceeds the 10% threshold (28.8%)
## Section 1 — Phone Talk Track (advisor reads)
Hi Theresa, this is Dana at Northside Auto Care — I'm calling about your CR-V. Quick
heads-up before we button it back up: our parts supplier raised the price on the front
rotors by $34 last week because of the new tariff on imported rotors, so that line moved
from $118 to $152. Labor doesn't change at all. You've got a few choices: we can go ahead
at the $152, we can step up to a genuine Honda rotor for $171 a pair if you'd rather have
OEM, or — since your car's already apart and this one's on us to make right — we can hold
your original $118 and the shop will absorb the $34 difference. Honestly, I'd just hold it
at $118 for you. Which way do you want to go? Whatever you pick, I'll text you a one-line
confirmation to sign off on so it's all in writing.
## Section 2 — SMS + Email Re-Quote
### SMS version (≤ 320 chars)
Hi Theresa, Dana at Northside Auto Care re: your CR-V (RO 5127). The front rotors went up
$34 (tariff on imported rotors), now $152 vs $118. Labor's unchanged. We're happy to hold
your original $118 — or go OEM Honda at $171. Reply with your pick & I'll send a written OK
to sign. (716) 555-0148
### Email version
**Subject:** Quick update on your CR-V brake parts — RO 5127
Hi Theresa,
One transparent update before we finish your CR-V: our supplier raised the cost of the
front rotors by $34 last week because of a new tariff on imported aftermarket rotors. Your
labor is unchanged — this is parts only.
| Line | Original | Updated |
|------|----------|---------|
| Front rotors (pair) | $118.00 | $152.00 |
| Labor | (no change) | (no change) |
Your options:
1. **Hold your original price** — we keep it at $118 and absorb the $34. (Our recommendation.)
2. **Proceed at $152** with the same aftermarket rotor.
3. **Upgrade to genuine Honda (OEM)** rotors at $171/pair.
Reply to this email or text (716) 555-0148 with option 1, 2, or 3 and we'll send a one-line
confirmation to authorize. Your car is ready to reassemble as soon as we hear from you.
— Dana, Northside Auto Care
## Section 3 — Estimate Note (paste into Tekmetric)
Rotor parts cost updated $118 → $152 on [date] — tariff pass-through on imported aftermarket
rotors. Shop offered price-hold at $118 (courtesy, in-progress job). Customer re-authorized
via [SMS/email] at [time]; confirmation saved to RO.
## Section 4 — Authorization Capture (required — delta 28.8% > 10%)
Customer must reply with: "YES — option [1/2/3], authorize updated total."
Save confirmation to RO as: screenshot/text attachment on RO 5127, plus the timestamp in
the estimate note above.
Why this is correct: the change is 28.8% on an in-progress, already-disassembled car, so the message names the dollar amount and the tariff reason up front (no ambush), gives three real options with the friction of "decline" acknowledged honestly (the car's apart), leads with the customer-favorable price-hold rather than the increase, computes the authorization flag against the actual 10% threshold instead of guessing, and carries zero "we appreciate your patience" filler.