
Configure basic automated SMS text systems to book late-night customer emergencies seamlessly.
Emergency service businesses — plumbers, electricians, locksmiths, HVAC technicians, IT support — lose a measurable proportion of their revenue not because they cannot do the work, but because the customer cannot reach them at the moment of need. A burst pipe at 11pm does not wait for office hours. A customer who gets a recorded message at midnight goes back to the search results and calls the next number on the list. For $1, this article shows you how to set up an SMS-based automated booking system using Twilio that captures emergency inquiries around the clock and confirms a booking without requiring a human to pick up the phone.
The system uses Twilio's programmable messaging API — which costs approximately $0.0079 per SMS message — and a simple conversation flow that collects the customer's name, location, problem type, and urgency level via text. When the exchange is complete, it sends a booking confirmation to the customer and a priority alert to your on-call technician. No app download required. No login. Just a text message conversation that takes 90 seconds.
The Conversation Flow
Design the SMS conversation before you build it. The flow should collect five pieces of information: customer name, address, problem description, urgency (emergency or next-day), and contact number. Each is a separate text exchange, not a single form.
Keep each message short. The customer is stressed. They are dealing with a problem. They do not want to read a paragraph. 'Hi, this is [Your Business]. To get you help fast, I'll ask you 4 quick questions. First — what's your name?' is enough. One question per message. Acknowledge each answer before asking the next.
At the end of the flow, send a confirmation: 'Thanks [Name]. We have your [problem] at [address] logged. [Technician name] will contact you within [timeframe]. For updates, text HELP to this number.' Then send the alert to your on-call technician: '[Name] at [address] needs emergency [service type]. Contact: [number].' That is the entire system.
Building It With Twilio
Create a free Twilio account at twilio.com. Purchase a local phone number — this costs approximately $1 per month. Navigate to the Studio section of the Twilio console, where you can build the conversation flow using a visual drag-and-drop interface without writing code.
Use the 'Send Message' widget for each outgoing text, the 'Incoming Message' widget to capture the customer's reply, and the 'Set Variable' widget to store each answer. At the end of the flow, use the 'Send Message' widget to dispatch both the customer confirmation and the technician alert.
Connect the flow to your purchased phone number in the Twilio console under Phone Numbers > Manage > Active Numbers. Under 'Messaging,' set the webhook to your Studio Flow URL. Any text sent to your Twilio number will now trigger the automated conversation.
After-Hours Hours Routing
Add a simple time-based routing layer to the flow. During business hours (for example, 8am to 6pm), inbound texts trigger the automated flow but also copy to your main business inbox. Outside business hours, the automated flow runs independently and sends only to the on-call alert.
This ensures that during the day, your team can also see the incoming inquiries and intervene if needed. At night, the system runs without human oversight — capturing the booking, confirming it to the customer, and alerting the on-call technician.
Test the flow thoroughly before going live. Run it from three different phones with different problem types. Check that the variables are captured correctly, the confirmation messages are accurate, and the technician alerts arrive within 60 seconds of the booking being completed.
Cost and Volume Planning
At $0.0079 per SMS message, a complete five-exchange booking conversation costs less than $0.04. A Twilio number costs approximately $1 per month. If you receive ten emergency booking inquiries per month, the system costs you $1.40. If you receive one hundred, it costs you $4.90.
The revenue comparison is straightforward. A single emergency booking you would otherwise have lost to a competitor is worth considerably more than $1.40. The cost of this system is a rounding error against the revenue it protects.
Beyond Emergency Bookings
The SMS booking system has applications beyond emergency services. Any business that takes bookings — repair services, beauty and wellness appointments, fitness training, property viewings, event photography — can use an after-hours SMS flow to capture inquiries that would otherwise be lost to voicemail.
The adaptation is simple: replace the emergency-specific questions with booking-specific ones. Name, service requested, preferred date and time, and contact number. The flow confirms an appointment request and sends an internal notification for confirmation the following morning. Customers who book via SMS at midnight receive a confirmation text, do not need to call back, and are less likely to book a competitor overnight.
The Voice of the Automated Response
SMS automation works best when the automated responses read like a real person rather than a system. Write every automated message in first person: 'I have your details. Someone from our team will confirm your appointment by 9am tomorrow.' Not 'Your inquiry has been received. A member of staff will contact you.'
The difference is significant. The first message creates a human impression even in an automated context. The second feels like a system acknowledgement. Customers who receive the first type of response are more likely to wait for the morning confirmation rather than trying alternative providers overnight.
Final Thought
Revenue lost to missed calls is silent — you never see it in your numbers, only infer it from what did not happen. The Twilio system closes the gap between what your business could earn and what it actually earns during the hours you are unavailable.
—
