A text message is the simplest RCS message type: text only. Use it for quick updates, reminders and confirmations.
At a glance
|
Item |
Value |
|---|---|
|
Basic Message |
Up to 160 UTF-8 characters |
|
Longer text |
Billed as a Single Message |
|
Suggestion buttons |
Up to 11, label max 25 characters |
|
Link preview |
A text-only Basic Message with a URL may show a link preview |
The 160 limit counts bytes. Standard characters use 1 byte; emoji and special characters use 2 to 4 bytes or more. 80 standard characters plus 20 emoji can exceed 160. See RCS billing and pricing.
SMS fallback
If the recipient cannot receive RCS, they get an SMS with your fallback text instead if that’s configured.
API example
JSON
{
"messages": {
"msg": [{
"from": "RCS Sender Name",
"allowedChannels": ["RCS"],
"to": [{ "number": "0031612345678" }],
"body": { "type": "auto", "content": "Fallback text for SMS" },
"richContent": {
"conversation": [{ "text": "Your RCS text message" }]
}
}]
}
}
body.content holds the fallback text. richContent.conversation[].text is the RCS message itself.