SMS reaches any phone with text service and asks the recipient to install nothing, so it suits order alerts and reminders. Twilio's US price list charges $0.0083 per SMS segment and $0.022 for an outbound MMS. Carriers add per-message fees on top, such as $0.0035 for an outbound SMS to AT&T. Before a US 10-digit number can send application traffic, Twilio's 10DLC documentation says the sender must register a brand and a campaign.
Adding texting doesn't always mean building it. Atlantech's atlantech|text puts SMS and MMS into Microsoft Teams, on the direct-dial number an employee already has, starting at $10 per number per month. Nobody writes code, because the channel is added to an app staff already use. CPaaS is the route when the texts have to come from software your team develops or extends. We explain that distinction in what CPaaS is.
RCS makes the text interactive. Twilio's RCS documentation describes a branded sender profile in place of a phone number, up to 11 suggested replies, cards that can be sent together as a carousel, and delivery and read receipts.
Suppose a furniture store texts a customer a delivery window. Over SMS, the customer has to type an answer. Over RCS, the message arrives under the store's name with buttons for confirming or rescheduling. The store also gets delivery and read receipts.
RCS doesn't reach every customer. Twilio lists Android and iOS 18 devices as compatible. Its RCS onboarding guide adds that carriers must approve the sender and that not all phone numbers can receive RCS messages. Twilio's Messaging Services send by SMS or MMS when an RCS message fails or the carrier doesn't support it, so the store can still send those customers the delivery window by SMS.
WhatsApp reaches people inside an app they already use. Twilio sends WhatsApp messages through the same messaging API as SMS, with the address written as whatsapp: followed by the phone number. A customer's WhatsApp message arrives at the application's webhook in the same format as an incoming text. So a store that already handles SMS replies can reuse most of that code.
The rules differ from SMS in one way that shapes the design. WhatsApp requires a notification the business starts to use a template registered in advance. Free-form messages are allowed inside a customer service window, which lasts 24 hours after the customer's most recent message. So the furniture store's delivery notice goes out as a template. If the customer answers, the store can reply in its own words for the next 24 hours.