Skip to content
Splice Work

The Splice field guide

Text Message Bot for Small Business: When You Need One

Learn what a text message bot does, how it differs from one-way alerts, and how to decide if your business needs one before you buy anything.

9 min readBy Splice Work

A cobalt-blue clay smartphone on an ivory floor viewed from a high left overhead angle, three cream square tiles in a rightward fan marked with a tangerine speech bubble, a slate gear, and a mint chain link, thin grey clay lines curving from the phone base to each tile.
Replying is easy. Connecting the reply to your calendar, CRM, and invoicing system is the part that makes it useful.

A text message bot sits at the intersection of two things small businesses already do: send texts to customers, and fail to answer them fast enough. Before you spend money on one, it helps to know exactly what it is, what it is not, and whether your situation actually calls for one.

Your turn · A one-minute experiment

Keyword bot or AI bot — which fits this business?

Fictional one-minute exercise. All names, business types, message volumes, and query details below are invented for practice and do not reflect any real business or product capability.

The situation

FICTIONAL SCENARIO Two fictional small businesses are both considering a text message bot. Each owner has logged every inbound customer text received last month. BUSINESS A: Pinto Glass Repair (fictional windscreen replacement sole trader) Owner: fictional character Rosa Pinto Monthly inbound texts: 58 Breakdown logged by Rosa: — 41 texts: 'what are your hours' / 'are you open Saturday' / 'where are you located' — 9 texts: 'how much does a windscreen replacement cost' (same phrasing, different vehicles listed) — 5 texts: 'can I rebook my Thursday appointment' — 3 texts: varied and difficult to categorise (one complaint, one insurance question, one asking about a specific crack shape) BUSINESS B: Harlow Event Hire (fictional party equipment rental company) Owner: fictional character Declan Harlow Monthly inbound texts: 61 Breakdown logged by Declan: — 12 texts asking about availability for specific dates — 11 texts asking about specific item combinations ('do you have a marquee that fits 40 people with round tables') — 10 texts about delivery logistics, postcodes, and access requirements — 9 texts negotiating on price or asking about packages — 8 texts following up on existing orders with varied complaints or changes — 11 texts: miscellaneous, each phrased differently Both owners have a budget for one bot and want it live within two weeks.

Choose what you would do, then open it to see the reasoning. You can explore every option.

A · Rosa (Pinto Glass) should choose a keyword bot.

Supported. Rosa's volume is dominated by a small fixed set of predictable queries — hours, location, and price — which is exactly the use case the article describes for keyword bots: 'a keyword bot works well for a small fixed set of predictable queries.' Roughly 86% of her texts fall into three repeatable categories. The three outlier messages per month are manageable with a human handoff rule. A keyword bot is cheaper, faster to set up, and will cover most of her volume reliably.

B · Declan (Harlow Event Hire) should choose an AI bot.

Supported. Declan's inbound texts are wide and unpredictable — availability checks tied to specific dates, bespoke equipment combinations, logistics details, price negotiations, and varied complaints. The article states that 'an AI bot earns its cost when the variety of incoming messages is wide and unpredictable,' which precisely describes Declan's situation. No keyword list could cover messages phrased this differently. An AI bot reading free-form language is the appropriate tool, provided it connects to his inventory and booking system to give answers it can actually keep.

The choice between a keyword bot and an AI bot is not about which is more advanced — it is about the variety of your incoming messages. A fixed, predictable set of queries favours a keyword bot. Wide, unpredictable phrasing favours an AI bot, but only if it is connected to the systems that hold the real answers.

One-Way Texts, Two-Way Texts, and a Bot: What Each One Does

These three things get lumped together, but they work very differently.

One-way automated texts send a message and do not expect a reply. Appointment reminders, order confirmations, delivery notifications—these go out and that is the end of the exchange. Useful, but not a conversation.

Two-way SMS opens a channel for customers to reply. AWS End User Messaging describes this as supporting "two-way conversations where customers reply to your messages," with those replies routed to the business's application for handling (AWS End User Messaging, two-way SMS). That routing is just infrastructure—something still has to read the reply and decide what to do.

A text message bot is what sits on top of that two-way channel. It reads incoming messages, decides what they mean, and sends a reply—automatically, without a person in the loop for every exchange. Some bots use fixed keywords; others use AI to interpret free-form language. Both need to be connected to your actual business systems to do anything more than talk.

Rule-Based vs. AI Bots: A Plain Comparison

Rule-based (keyword) bots watch for specific words and fire a preset response. A customer texts HOURS and gets your opening times back. Reliable, fast, easy to set up. Falls apart the moment someone types "what time do you open on Saturdays" instead.

AI bots read the message as language, not as a lookup table. They can understand "do you still do the thing on weekends?" and give a sensible reply. They handle messier, real-world phrasing—which is how customers actually write.

Neither type is inherently better. A keyword bot works well for a small fixed set of predictable queries. An AI bot earns its cost when the variety of incoming messages is wide and unpredictable.

A Short Decision Checklist

Work through these before buying anything:

  • What kinds of texts come in? List the ten messages you received last month. Are most of them the same few questions, or wildly varied?
  • How many are repetitive? If eight of ten are "what are your hours / where are you / can I reschedule," a simple bot can cover most of your volume.
  • What happens after hours? If customers text at 9pm and nobody sees it until 9am, you have an after-hours gap that a bot can close—but only if it knows what to do with the reply.
  • Is a one-way automated text enough? If your customers mostly need confirmations and reminders, not answers, you may not need a bot at all. Solve the simpler problem first.
  • What systems would the bot need to touch? A bot that replies "sure, we can reschedule" without actually writing to your calendar creates more work than it saves. If the bot cannot reach your calendar, CRM or job system, it is giving answers it cannot keep.

Concrete Scenarios: What the Bot Should Do

Here is what good bot behavior looks like in three situations small businesses actually face.

Customer texts to reschedule an appointment. A useful bot confirms the request, checks the calendar for availability, offers two slots, and books the one the customer picks—all in the same thread. A bot that just replies "we'll look into that" is worse than no bot, because now the customer thinks they are rescheduled when they are not.

Customer asks for the address or hours. A keyword bot can handle this perfectly. No AI needed. Set it up once and stop paying someone to answer it manually.

Customer texts about an invoice. "I thought I paid this already" needs the bot to check the invoicing system, confirm payment status, and give the right answer. If it cannot reach the invoicing system, it should say so and route the message to a person—not guess.

The pattern is the same in each case: reply means nothing without action, and action requires a live connection to the tool that holds the data.

The Integration Requirement Nobody Mentions Up Front

Bot platforms can lead with the conversation layer and treat integrations as an add-on. But a bot that lives in isolation—reading texts, sending replies, writing nothing back to your systems—adds a new communication channel your team still has to babysit.

The useful framing is: what does the bot need to do, not just say? A useful bot typically needs to read and write to a calendar, a CRM, an inbox, or an invoicing system. That is what separates a text message bot from a very fast typist.

AWS End User Messaging makes this concrete on the technical side: two-way SMS channels can connect to Lambda functions and Amazon Lex to build interactive, system-aware experiences (AWS End User Messaging overview). The infrastructure exists; the question is whether the bot is actually wired into it.

Human Handoff: When the Bot Should Stop

A bot that tries to handle everything eventually handles something badly. Good design includes a clear line: when the message is ambiguous, when a customer asks for a person, or when the query falls outside the bot's confirmed knowledge, it stops and routes.

What "routes" means matters. The person who picks up the conversation should see the full thread—what the customer asked, what the bot said, where it got stuck. Starting over from scratch is not a handoff; it is an insult to the customer's time.

On the compliance side: if you are sending to US mobile numbers via 10-digit long codes, carriers require brand and campaign registration through The Campaign Registry before traffic goes out. Unregistered traffic has been blocked by carriers since February 1, 2025 (Salesforce, US A2P 10DLC registration). Your texting provider handles the registration process, but you need to have done it. STOP and HELP keyword support is also required—your provider should handle this, but confirm it before going live. TCPA requires prior consent before sending commercial texts to wireless numbers; speak to your provider and legal counsel about what your specific messages require.

Pre-Launch Checks Before You Turn It On

  • Write out the twenty most common questions you receive and approved answers for each.
  • Test using real past messages, including the odd or awkward ones—not just the clean demo scenarios.
  • Confirm with your texting provider that opt-in consent is collected before any outbound messages go out, and that STOP opt-out handling is active.
  • Confirm brand and campaign registration is complete if you are using 10DLC.
  • Decide who reviews conversations each day, and how exceptions get flagged.

A Note on AI Text Generators

If you search for "ai text generator free" while researching this, you will find a different category of tool. An ai text generator free tool helps a human draft a message—it writes copy for you to send. That is useful for composing, not for answering. It does not read incoming customer messages, does not connect to your systems, and does not respond on your behalf. The two tools solve different problems. Worth knowing before a tab-switching mistake costs you an afternoon.

How Splice Work Approaches This

The brief so far describes a text bot as a new layer added to a business. Splice Work's model runs in the opposite direction: agents wired into the systems a business already uses—Salesforce, QuickBooks, Slack, Twilio—through their existing APIs, rather than a new platform to learn and maintain (Splice Work homepage).

Nico is the clearest example of that philosophy applied to after-hours coverage. Nico handles inbound voice calls—not SMS—answering as the business's receptionist, taking service requests, booking jobs where it has calendar access or drafting them for human approval, and writing everything into the CRM with the call recording and transcript attached. Urgent calls page the on-call person by text while the caller is still on the line. After the call, a Slack thread captures the full transcript, and a team member can ask Nico follow-up questions about the call in natural language.

Nico discloses that it is AI if a caller asks directly, and it will not claim to be human. When a caller asks for a person, it gives way rather than asking two more questions first. Those are design decisions, not features buried in a settings menu.

The same build approach—agents connected to real business systems, with a human in the approval loop—applies to other workflows. The email follow-up agent drafts replies for human review before anything sends. Wherever the channel sits, the design principle is the same: the agent does the work between systems, a person stays in charge of what goes out.

If you have incoming texts or calls that are going unanswered after hours, or repetitive queries eating into your team's day, that is worth a conversation. Describe your workflow to Splice Work and get a clear read on whether a custom agent makes sense for your situation—and what it would actually connect to.

More in this topic

Practical AI for small business

Show us one workflow. We'll show you the agent for it.

A 30-minute walkthrough on your actual systems, not a demo account. No deck.