Billing types
RCS messages are billed by type, including global classifications and formats valid only in the United States. Each billing type is determined by message content, media or suggested actions, and the direction and timing of the conversation between the business and the end user.
Sender-level billing configuration
The billingCategory field is a sender-level setting that controls whether messages sent through the sender are eligible for session-based (conversational) billing. This setting establishes the baseline that the per-message rules (content, media, suggested actions, direction, and timing) are then evaluated against.
| billingCategory value | Description |
|---|---|
NON_CONVERSATIONAL | Messages are billed as standard RCS messages that support a richer messaging experience. Messages sent through this sender are never billed as conversational. |
CONVERSATIONAL | Messages are billed as sessions in which the business and the end user can exchange a series of messages. |
Set the billingCategory value before the RCS sender is launched. After the sender is launched, changing the billing category requires contacting Infobip support (opens in a new tab).
Set or update the billingCategory value through the Create an RCS sender (opens in a new tab) or Update an RCS sender (opens in a new tab) endpoint, or through the Infobip web interface (opens in a new tab).