Skip to main content

Send RCS message

POST 

/message-server/rcs/send

Sends an RCS message. The content can be:

  • An inline body (body) with type TEXT, CARD, or CAROUSEL
  • A template (templateId)

The body and templateId fields are mutually exclusive: one of the two is required.

Fallback: If the message cannot be delivered via RCS, the system can fall back to WhatsApp and/or SMS. Configure fallbackWhatsApp (RCS → WhatsApp) and/or fallbackSms (RCS → SMS); maxSmsParts caps the SMS fallback length. If fallbackWhatsApp is present, fallbackSms is mandatory.

Request

Responses

Request processed. Check results.rcs.accepted to verify whether the message was accepted.

Note: accepted: true means the message was accepted for sending, not that it was delivered. Delivery confirmation arrives via webhook.