Skip to main content

Repair emails, alerts & webhook events reference

Every email a repair or warranty claim sends to a customer, vendor, or supplier is an editable template — never hard-coded wording. This page lists all of them, when each one fires, and the webhook events a connected app can subscribe to for the same moments. For the wording itself, go to Settings → Email Templates and see Customize email templates.

Repair & warranty email templates​

Open any of these from Settings → Email Templates, or from the Edit email link that sits next to the action that sends it.

EmailFires when
Repair Request ReceivedA repair is submitted — from the internal form, with its "email on submit" switch on, or always from the public claim form. The customer's first confirmation.
Repair Shipping InstructionsAn inbound shipping label is issued; carries the prepaid label or drop-off instructions.
Repair Item ReceivedThe piece physically arrives and is received onto the repair.
Repair UpdateSent by hand from the repair's Communication tab — a free-text progress update.
Repair Information RequestedSent by hand from Communication; asks the customer for information (for example a close-up photo). Sending it also pauses the repair's SLA clock until they reply — the button reads Send & pause SLA.
Repair QuoteA quote is sent, with its number, total, expiry, an approval link, and the quote PDF attached.
Repair Quote ReminderAutomatic reminders for a quote still awaiting a decision, by default at 3 and 7 days after sending (configurable), at most once per step. Past its expiry, the quote expires instead of reminding again.
Repair DelayedA repair is running late — parts are short, or a vendor dispatch is overdue. Sent by hand from Communication by default, or automatically once Email delays automatically is switched on (Settings → Repairs & Warranty → General).
Repair Completed & ShippedThe outbound return-shipment label is bought, or the shipment is marked shipped — carries the tracking link.
Repair UnrepairableA unit is resolved as unrepairable, explaining why and the resolution offered (credit, replacement, or return as-is). Distinct from Repair Not Covered, which fires when a claim is rejected or found out of warranty.
Repair Not CoveredChecked by default when you Reject a claim — "Email the customer the 'Not covered' notice." Includes your reason and, when the piece's warranty policy allows it, an offer to repair it for a fee. Uncheck the box before confirming to skip the email.
Repair Loaner DueA loaner unit's due date is approaching, and again once it's overdue.
Repair Satisfaction SurveyA set number of days after delivery; links to the survey.
Warranty Registration ConfirmedA registration is verified and confirmed, with its coverage period — whether decided by hand or auto-verified.
Warranty Registration RejectedA registration is rejected, with the staff-entered reason.
Repair Vendor DispatchA dispatch to an outside repair vendor is created or you notify the vendor — carries the dispatch number, unit list, your instructions, expected-back date, and the vendor's portal link. Never sent with no vendor email on file; the dispatch page says so rather than failing silently.
Supplier Repair Recovery ClaimA recovery claim is sent — carries the claim number, claimed amount, a line per unit (repair, product, lot, amount), and your chosen evidence attached.

A tenant with no row for one of these falls back to the built-in wording verbatim, so a repair email never goes out in a voice nobody can edit — and every one is sent through the customer's own store's branding. Switching a template off in Settings → Email Templates stops that send; rejecting a claim with the notify box checked tells you which way it went — "…The customer was emailed." or "…The 'Not covered' email was not sent (switched off in email templates, or no customer email)."

Almost every one of these carries a consistent View your repair button linking to the customer's own status page — the survey email links straight to the survey instead.

Webhook events​

A connected app or your own integration can subscribe to these from Settings → Developer → Apps & Webhooks (see Subscribe to webhooks), with a token carrying the repairs:read scope (see the API scopes reference):

EventFires when
New RepairA repair order is created, from any source — internal, returns, the customer portal, the partner portal, or the API.
Repair Status ChangedThe repair's case status changes, with the previous and new value.
Repair Unit Stage ChangedA unit moves to a new work stage, with the previous and new value.
Repair Unit ResolvedA unit gets its outcome (repaired, parts sent, replaced, refurbished, unrepairable, no fault found, and so on).
Repair Shipment UpdatedAn inbound or outbound repair shipment gets a label or tracking number, or changes status.
Repair Quote SentA paid-repair quote is sent to the customer.
Repair Quote DecidedThe customer accepts or declines a sent quote.

Each event carries the whole repair with its units and linked sales order, so a subscriber doesn't need a follow-up call to see what changed.

Last verified: