Skip to main content

KeyBolt SMS Consent Collection Process

Last updated: October 19, 2026

1. Overview

KeyBolt Inc. is a business management platform for locksmith shops. Locksmith businesses use KeyBolt to send transactional SMS notifications to their customers. All messages are service-related (job status updates, appointment reminders, invoice payment links). No marketing messages are sent.

On the KeyBolt Pro tier, the shop also has its own dedicated business phone number registered through A2P 10DLC. Customers may reply directly to messages and the shop's staff can respond from a shared inbox — this is two-way conversational SMS in addition to the transactional notifications listed below. The opt-out terms in Section 5 apply equally to two-way SMS.

On the same tier, the shop can also text a job's details to its own team members, for example to send a tech to a job. These texts go only to a team member who gave the shop their mobile number for work, never to a customer. A team member who replies STOP gets no more of them.

2. Verbal Consent Script

When a customer calls a locksmith shop for service, the locksmith collects the customer's phone number as part of the service request. Before any SMS messages are sent, the locksmith obtains verbal consent using the following script:

Locksmith: “I have your phone number as [phone number]. I'd like to send you a text message when I'm on my way to your location, and after the job I can text you the invoice with a payment link and your receipt. The receipt may come as a picture. We may also send you follow-up texts about your service or reply to any texts you send us. Texts are optional and not required for service. Standard message and data rates may apply, and picture messages may cost more on some plans. Is it okay to send you text messages at this number?”

Customer: “Yes”

Locksmith: “Great, you can reply STOP to any text to opt out at any time, or HELP for help.”

This script covers the customer's own number and the ongoing notifications in Section 4. A payment receipt or payment declined notice sent to a different number at the customer's request is handled separately, as described in Section 3: it is a single transactional message the customer asked for, it carries STOP and HELP, and it does not enroll that number in any ongoing notifications.

3. How Consent Is Recorded

Before sending SMS, the shop must obtain prior consent and keep its own record of that consent. Saving a customer or phone number does not record consent. The one-time messages below can also go to a number without a saved customer record; they still require prior consent.

At the customer's request, a payment receipt or payment declined notice may be sent to a number the customer gives at the time of service. That covers the customer who asks for the receipt to go to a spouse's phone, and the walk-in who pays without becoming a saved customer record. Both messages are transactional and one time, they are sent only in response to the payment just taken, and they carry the same STOP and HELP instructions as the other messages sent to customers. No number is enrolled in ongoing notifications this way, and none is ever used for marketing. Every number is checked against our opt-out list before anything is sent, whether or not it belongs to a saved customer, and a STOP reply blocks all future messages to that number.

When a shop enables AI receptionist follow-up texts, KeyBolt may send one service-related text to the number that called after an AI-handled call, even when the caller has not been saved as a customer. This does not save the caller as a customer or enable ongoing notifications. The text is recorded with the call's conversation and in the communication log.

The shop must obtain and keep a record of the caller's consent before a follow-up text is sent. Turning on the feature does not record the caller's consent. The system skips the text when the call indicates that the caller declined texts or a callback, rejected use of caller ID, or gave a callback number that needs review. It checks number-level opt-outs before sending, including when no customer record exists. Shops must include STOP and HELP instructions in their follow-up template.

Shop Consent Records

Keep a consent record that identifies:

  • The recipient and phone number
  • When and how consent was obtained
  • What messages the recipient agreed to and who obtained consent

4. Message Types

The message types below are available on the KeyBolt Pro tier. Two-way conversational SMS (replying to customer texts from the inbox) is also covered under this consent.

Some shops bill under more than one business name, such as a second trade name they operate. When a bill goes out under one of those names, its invoice text, payment receipt and payment declined notice name that business together with the shop, as “[Business Name] ([Shop Name])” where the samples below show [Shop Name]. These texts come from the same shop number, under the same consent, and STOP and HELP work the same way.

On My Way Notification

Sent when the locksmith is en route to the customer.

Your locksmith from [Shop Name] is on the way! Estimated arrival: 15 minutes. Reply STOP to opt out or HELP for help.

Arrived Notification

Sent when the locksmith arrives at the customer's location.

[Shop Name] has arrived! Your locksmith is at your location. Reply STOP to opt out or HELP for help.

Invoice Payment Link

Sent after job completion with a link to pay.

Invoice #INV-0042 from [Shop Name] for $150.00 is ready. Pay here: [link] Reply STOP to opt out or HELP for help.

Payment Receipt

Sent to confirm a payment on a paid invoice. Goes to the number on file, or to another number the customer asks us to send it to at the time of service. See Section 3. It is sent as a picture message (MMS) with the text below and a picture of the receipt. If the picture can't be made, the text is sent on its own. If the customer's phone can't receive picture messages, the same text is sent once more as a plain text, without the picture.

[Shop Name]: Payment receipt for INV-0042. $150.00 paid. Thank you! Reply STOP to opt out or HELP for help.

Payment Attempt Declined

Sent when an in-person card payment is attempted and declined, so the customer has a record that no payment was collected. Goes to the number on file, or to another number the customer asks us to send it to at the time of service. See Section 3.

[Shop Name]: A card payment for invoice INV-0042 ($150.00) was attempted and declined. No payment was collected. Contact us with any questions. Reply STOP to opt out or HELP for help.

Appointment Reminder

Sent before a scheduled appointment.

Reminder: Your appointment with [Shop Name] is tomorrow at 2:00 PM. Reply STOP to opt out or HELP for help.

Appointment Confirmation

Sent when the shop confirms a booked appointment. Goes to the number on file.

[Shop Name]: Your appointment is confirmed for Wed, Sep 23 at 10:30 AM EDT. Address: 12 Main St. To change the time, call (215) 555-0999. Reply STOP to opt out or HELP for help.

Job Details to the Shop's Team

Sent by the shop to one of its own team members, not to a customer, to hand them a job. Goes only to a team member who gave the shop their mobile number for work. KeyBolt never adds key codes, bitting, safe combinations or prices to it; the job instructions are sent as the shop wrote them. A team member can reply STOP at any time to stop these texts.

Job #1042 Rekey Jane Smith (215) 555-0142 12 Main St Philadelphia, PA 19103 When: Wed, Sep 23, 10:30 AM Instructions: Side door. Rekey 3 locks to one key. Open in KeyBolt: https://app.keybolt.tech/jobs/[job]

5. Opt-Out Process

Customers can opt out at any time by replying STOP to any message. Upon receiving STOP, the system immediately marks the customer as opted out and no further messages are sent. Customers can also reply HELP for assistance. Customers can re-subscribe by contacting the locksmith directly.

5.1 Getting Help

For help with SMS messages, contact your locksmith shop directly or email [email protected].

6. Compliance

  • Customers can reply STOP at any time to opt out or HELP for help.
  • Transactional messages are limited to 1–3 per service visit, typically 2–10 per month depending on service activity. Two-way conversational SMS replies from the customer to the locksmith do not count toward this cap. Standard message and data rates may apply, and picture messages may cost more on some plans. Consent is not a condition of receiving locksmith services. Reply STOP to opt out at any time, or HELP for help.
  • Our privacy policy and terms of service include dedicated SMS messaging sections.

Questions about our SMS practices? Contact us at [email protected]