Quote QF-0241 — catback + extractors
Emailmarcus.t@gmail.com
All fourteen primitives composed into one workshop operations scene — banners up top, toast stack live, notification centre on the right, with snooze, DND, digest, sounds, preferences, priority rules, templates, and delivery reports underneath.
Full notification centre is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.
Full notification centre: All fourteen primitives composed into one workshop operations scene — banners up top, toast stack live, notification centre on the right, with snooze, DND, digest, sounds, preferences, priority rules, templates, and delivery reports underneath.
Preferences · Channel matrix
Per-event routing — toggle which channel delivers each workshop signal.
| Event | In-appBell + center | EmailAWS SES | SMSTwilio AU | Push · webPWA | Push · mobileiOS / Android |
|---|---|---|---|---|---|
| Quote · newA customer requested a build estimate. | |||||
| Quote · acceptedCustomer accepted a sent quote. | |||||
| Booking · confirmedHoist slot locked in. | |||||
| Booking · changedCustomer or workshop moved the slot. | |||||
| Service · completeHermes marks job done — pickup window opens. | |||||
| Invoice · paidStripe captured the customer payment. | |||||
| Roadworthy · expiringPink slip within 14 days of expiry. | |||||
| Recall · hitGovt recall matches a vehicle on file. | |||||
| Hermes · escalationHermes flags a customer thread for a human. | |||||
| Inventory · lowStock dipped under workshop minimum. | |||||
| Payment · failedCard was declined or reversed. |
Template
Quote QF-0241 — catback + extractors
Emailmarcus.t@gmail.com
Bay 3 ready for pickup
SMS+61 412 880 442
Hermes flagged your thread
Push · mobileJenna · iPhone 15
Roadworthy expiring · AGY-118
SMS+61 418 224 991
Inventory low · Walker 50213
Emailops@oakflatsmufflermen.com.au