Why this matters
Part delays are service moments, not just scheduling problems
Customers usually forgive a real supply delay faster than they forgive silence. A short update can prevent duplicate calls, frustrated reviews, and avoidable cancellations. The safest message separates confirmed facts from estimates and gives a clear next step.
This resource is built for local-service teams such as HVAC, plumbing, appliance repair, garage door, roofing, landscaping, and property-maintenance providers.
Copy/paste artifact
Parts-on-order update templates
1) First parts-on-order update
Hi [Name] — quick update on [job/service]. We have [part/material] on order for [job/site]. The current supplier status is [confirmed status]. We will check again on [date/time] and update you by [channel]. I do not want to guess at an arrival date until the supplier confirms it.
2) ETA changed or slipped
Hi [Name] — the expected timing for [part/material] has changed from [old window] to [new confirmed window/status]. I know delays are frustrating, so our next step is [reschedule / hold appointment / check alternate supplier / call you on date]. We will not mark this complete until [next verified step].
3) Appointment hold while waiting
Hi [Name] — we are holding your appointment request while [part/material] is on order. To avoid wasting your time, we will confirm the visit only after [part/material] is available or has a firm arrival date. Next check: [date].
4) Alternate option review
Hi [Name] — one possible alternate is [alternate option], but we need to verify [fit/warranty/price/availability] before recommending it. If you want us to check that route, we can review it and send the confirmed tradeoffs before you decide.
5) Closeout when the part is unavailable
Hi [Name] — after checking [supplier/source], [part/material] is currently unavailable through [known channels]. I do not want to keep this open without a real path forward. The best next step is [manufacturer support / replacement estimate / alternate provider / revisit date]. If the status changes, we can reopen the request.
CRM workflow
Track the next check date instead of relying on memory
Parts-on-order fields:
Customer name:
Job/site:
Part/material needed:
Supplier/vendor:
Confirmed status:
Last checked:
Next check date:
Appointment impact:
Customer preference:
CRM label: parts_on_order / backorder_waiting / eta_changed / alternate_review / closed_no_part
Human review required for:
Human review rule: a manager should review any update that mentions pricing, warranty coverage, refunds, substitutions, safety, diagnostics, legal/policy terms, or a hard completion date. Do not let AI invent vendor ETAs, availability, discounts, guarantees, or coverage.
AI drafting prompt
Draft from confirmed supplier and CRM facts only
You are drafting a parts-on-order customer update for a local-service business.
Use only these approved facts:
- Customer name:
- Job/service:
- Part/material:
- Supplier/vendor status:
- Last checked:
- Next check date:
- Appointment impact:
- Approved alternate option, if any:
- Human-reviewed policy/warranty note, if any:
Do not invent arrival dates, warranty coverage, discounts, guarantees, diagnoses, prices, or supplier promises.
Return:
1. a short SMS update,
2. a longer email update,
3. CRM label and next action,
4. details a human must verify before sending.
Next step
Pair parts updates with the rest of your follow-up system
After adding parts-on-order updates, review your arrival update scripts, weather delay messages, and lead response dashboard.
For the full set of local-service reply scripts, CRM labels, and AI-assisted follow-up workflows, see Local Lead Rescue System.