SMS consent
Updated September 23, 2026
What this does
Texting a customer without their permission is a legal problem (TCPA) before it's a customer-service one. LogMyRepair.app will not send an SMS to a customer who has no consent on file, and it records who captured the consent and when so you can show it later.
Before you start
The customer must have a phone number on their record. Consent is tied to that number.
Steps
Recording consent at the counter. Ask the customer whether the shop may text them about their vehicle. If they say yes, open their record and choose Record SMS consent. The record stores the timestamp and your login. This can be done once; if consent is already on file the button tells you so.
Consent by text. A customer who texts START or YES to the shop's number is opted in automatically, and their record updates.
Opt-out. A customer who texts STOP is opted out immediately and the shop can't text them until they text START again. You can also opt a customer out yourself: Revoke SMS consent on their record, or tick SMS opt-out when editing. A revoked consent can't be re-recorded by hand; the customer has to say yes again at the counter (record it fresh) or text START.
Two customers, one number. If two records share a phone number, the app cannot tell whose consent applies and refuses to send rather than guess. Fix the duplicate.
What the customer agrees to
The disclosure text the consent refers to is the shop's SMS opt-in page at /sms-opt-in/<your shop slug>. Point customers there if they ask what they're agreeing to.
Common problems
"No SMS consent on file. Capture at intake before sending." Record consent as above, or ask the customer to text START.
"Customer has no phone number — nothing to consent to." Add the phone first.
"SMS consent has been revoked." The customer opted out. Only a fresh yes (recorded at the counter) or an inbound START clears it.