CAPABILITY · SALES & LEAD-GEN
Business Text Messaging
Two-way SMS front desk that qualifies, answers, and books without staff.
Audit this workflow →What it does
Runs a full two-way SMS conversation from first contact through booking confirmation. Handles FAQs, price questions, availability, and appointment requests in your brand voice, and hands edge cases to a human on demand.
SMS has the highest open rate of any channel most businesses use. The channel is not the problem; the way businesses use it is. Most operators set up a shortcode, blast a monthly promo to the whole list, and call that an SMS strategy. No segmentation, no two-way handling, and when a customer texts back a question, nobody is watching the inbox. Then the channel takes the blame for low ROI when the real issue is that the business built a loudspeaker instead of a conversation.
The SMS Concierge flips that. It is a two-way layer trained on your business: your services, your pricing structure, your booking logic, your common questions. When a prospect texts in from a missed-call notification, a web form trigger, or a review-card QR code, the system picks up the conversation in seconds. It asks the qualifying questions your front desk would ask, checks availability against your calendar, and books the appointment or schedules the callback without staff touching it. When an existing customer texts between visits, the system has their history from your CRM or practice management system and replies with context, not a canned autoresponse.
Outbound works the same way. Rather than one broadcast to your full list, the system segments by tier, recency, and lifecycle stage before any message goes out. A med-spa client who has not booked in six months gets a different message than one who came in last week. A real estate lead who toured three properties but has not moved gets different follow-up than a cold inquiry. The logic lives in the CRM integration, so segmentation runs automatically as your contact list updates instead of forcing a manual export.
Every build ships with a TCPA-compliant consent flow from day one. That covers documented opt-in language at the point of collection, double opt-in where the use case calls for it, instant opt-out processing on any STOP keyword, and a suppression list that updates in real time across all outbound jobs. TCPA exposure is real for any business sending promotional SMS, so we wire the compliance controls into the system rather than bolting them on later. Human escalation is always one keyword away. Any conversation that drops below the system's confidence threshold, or where the customer asks for a person, routes straight to the staff member on call with the full thread attached in the handoff.
Use cases
- A med-spa sends a pre-visit confirmation SMS 24 hours out. The concierge handles the replies, reschedules, parking questions, and pre-treatment prep, without front-desk involvement, and updates the booking system when a time change is confirmed.
- A gym texts lapsed members who have not checked in for 45-plus days. The concierge answers questions about class schedules or membership freeze options and routes upgrade interest to a sales rep with the thread attached.
- A real estate agent triggers an SMS to prospects after a showing. The concierge fields follow-up questions about the property, collects buyer feedback, and books a second showing or an offer consultation straight into the agent's calendar.
- A dental practice runs a reactivation campaign for patients overdue for a cleaning. The concierge confirms insurance status in the thread, books the appointment, and sends pre-visit instructions, with no phone calls required.
- A boutique hotel sends a pre-arrival SMS two days before check-in. The concierge handles early check-in requests, room preferences, restaurant reservation questions, and local recommendations, surfacing anything that needs staff attention before the guest arrives.
- An HVAC company captures inbound SMS leads from Google Local Services Ads. The concierge qualifies the service type, confirms the address, and books a technician dispatch window without office staff triaging each text by hand.
What’s included
- Fixed scope with written acceptance criteria before any build starts
- Customization layer for your brand voice and business rules
- Clean handover with documented runbook and live training
- Monthly ROI report for three months post-delivery
- Source code delivered to your GitHub on handover
What’s NOT included
- Third-party API subscription costs (billed to your accounts)
- Data migration from legacy systems
- Ongoing infrastructure costs after handover
How clients use this
Fixed-scope build with clean handover, documented ownership, and optional support for monitoring, maintenance, and minor changes.
Part of
Used in: Real Estate Agents , Dental Practices , Restaurants
Questions SMS Concierge clients ask
How does the system handle TCPA compliance and consent management?
Every build ships with a documented consent architecture. Opt-in language is captured at the collection point, whether that is a web form, a QR code, or verbal consent logged by staff, with a timestamp and source recorded for each contact. When the use case involves promotional messaging, double opt-in triggers automatically. Any inbound STOP, UNSUBSCRIBE, QUIT, or CANCEL keyword suppresses the contact across all outbound queues and updates the CRM record in real time. The suppression list is the source of truth, so no batch sync is needed. We also configure quiet hours per your jurisdiction's state-level SMS laws, which in some states run stricter than the federal TCPA floor. Consent records are stored in a retrievable format if you ever need to demonstrate compliance. We are not attorneys and this is not legal advice, but the system is built to reflect current TCPA requirements as of early 2026, and your counsel should review the consent language before go-live.
Which SMS providers does this integrate with, and can we keep our existing number?
The default build runs on SMS provider, which supports short codes, toll-free numbers, and 10DLC-registered long codes depending on your volume and use case. If you already run a SMS provider account, the concierge wires into your existing setup and you keep your current business number. MessageBird and Vonage are supported if you have a contract with either. 10DLC registration, the carrier-required business vetting process for A2P SMS in the US, is handled during onboarding if you do not have it yet. Toll-free numbers are an option for lower-volume use cases with faster registration. Short codes work for high-volume promotional programs but carry a longer provisioning window and higher monthly cost. We recommend the right number type based on your expected monthly volume during the scoping call.
What is the difference between this and a broadcast SMS tool like SimpleTexting or EZTexting?
Broadcast tools are one-way by design. You write a message, send it to a list, and the platform tracks opens and clicks. If someone replies, you either get an email and handle it by hand, or the reply disappears. The SMS Concierge is built around the reply. It reads the inbound message, understands what the person is asking in the context of your business, generates a relevant response, and keeps the conversation going until there is a resolution: a booking, an answer, or a handoff to staff. Outbound is still here, but segmented by CRM data rather than a flat list. The real difference is that broadcast tools make your staff handle every inbound thread. The concierge handles most threads on its own and routes the exceptions with full context, so the human is not starting from scratch.
How does the concierge pull context from our CRM or booking system?
The integration reads from your CRM or practice management system at the start of each conversation. When an inbound SMS arrives, the system matches the sender's phone number to a contact record and pulls their last interaction date, service history, open appointments, and any custom fields the build is configured to use. That context shapes the reply, so a returning customer asking about pricing gets a different answer than a cold contact asking the same thing. On booking, the concierge checks live availability through your scheduling system rather than quoting a static block, so what it offers is actually bookable. When an appointment is confirmed in the thread, it writes back to the scheduling system automatically and the CRM record updates with the outcome. Default integrations are HubSpot, Cal.com, and common practice management platforms. Running something else? We scope the integration during the build.
What does Golden Horizons recommend for measuring ROI on this build?
Three numbers worth tracking from day one. First, inbound response rate: what percentage of inbound SMS contacts get a reply within five minutes versus your baseline before the build. Speed-to-response is the single biggest driver of lead conversion on SMS, because most contacts are comparing options while they wait. Second, booking conversion from the thread: how many inbound conversations end in a confirmed appointment versus a drop-off. The concierge logs each outcome so you can see where threads stall. Third, staff time on SMS: how many inbound messages a week your front desk was touching by hand before the build versus after. Most businesses we work with have no baseline on that number, so one of the first things we set up is a logging layer that makes it measurable. We do not promise a specific conversion lift, since every business starts from a different baseline, but within the first thirty days we can show you exactly what the system is handling and where the gaps are.