Portal decide
LiveLine-level mobile approval without shop login.
Learn more →Comms · authorisation
The winning pattern is not “reply YES to approve $2,400.” It is an SMS (or email) with a deep link into a portal where each line can be decided — so the shop floor and invoice stay honest.
Primary search intent: SMS estimate approval auto repair
AU shops should separate transactional service messages from marketing campaigns for Spam Act compliance. We treat that as a design requirement, not a footnote.
Buyer problem
Free-text SMS approvals do not map to lines, tax, or audit — and fail Spam Act / consent scrutiny when mixed with marketing.
Why Workshop Wrench
Portal is the decision surface; SMS/email is the notify channel.
Event catalog for approval-required style comms with adapters.
Transactional vs marketing consent treated as a product concern (AU Spam Act awareness).
Board and reserves react to structured outcomes, not inbox archaeology.
Capabilities
Live means in the multi-tenant product/demo. Integrations: Live / Stub / Dry-run / Planned — never Connected for stubs.
Line-level mobile approval without shop login.
Learn more →SMTP to Mailhog in dev; production SMTP configurable.
Learn more →Provider port with mock for local; Twilio-class config for real send.
Learn more →Approved part lines can reserve stock so production is real.
Learn more →Also ranks for adjacent intent
FAQ
FAQ schema included for search. Updated when ship status changes.
Local/dev uses mock SMS. Configure a provider for production send. Portal approval works independently of SMS once the customer has the link.