Billing
Agent Billing Category | Definition | Details | Common use cases |
---|---|---|---|
Basic Message | A simple text message sent via RCS.simple text message sent via RCS. | No rich media or interactivity. Usually limited to 160 UTF-8 characters. | Alerts, OTPs, transactional notifications |
Single Message | A one-off message that may include rich media, rich cards, or suggested replies/actions. | Charged per message sent. Can include CTAs, media, or carousels. | Promotions, service updates, marketing bursts |
Conversational | Session-based pricing model. A single charge applies for unlimited two-way messaging within a defined window (typically 24 hours). | Includes rich and basic messages. Encourages real-time customer interactions. | Customer support, lead capture, chat flows |
Non-Conversational Billing Categories
Agents classified under Basic Message or Single Message billing categories are considered non-conversational. These agents are not billed per conversation. Instead, they are charged per message
What Is a Conversation in RBM?
In the context of Conversational billing, a conversation refers to a 24-hour window during which messages are exchanged between a user and a conversational agent. Only agents under the Conversational billing category can generate and be billed for conversations.
Types of Conversations
• A2P (Application-to-Person): Starts when the user replies to a message from the agent.
• P2A (Person-to-Application): Starts when the agent replies to a message initiated by the user.
Conversation Window
• A conversation begins when either the agent or the user responds within 24 hours to a message from the other party, and there’s no active conversation.
• The conversation remains active for the next 24 hours and includes:
• The initial message that triggered the reply
• All messages exchanged during that 24-hour period

Conversation-Based Billing
• For agents with Conversational billing, charges apply per conversation session, not per message.
• This pricing model encourages rich, two-way engagement without inflating cost per interaction.
⸻
Important Notes
• Non-conversational agents are billed per message, not per conversation, even if replies occur.
• Billing data for conversational agents (e.g., logs and reports) may be delayed by up to 48 hours to ensure all messages in the session are accounted for before billing is finalized.
Updated about 3 hours ago