RCS Business Messaging

Supported Events

TypeDescription
SuggestionClickUser taps a suggested action
IsTypingUser starts typing

Custom Objects

SuggestionClick The object contains the postbackdata and the button label

SuggestionClick

User taps a suggested action: When a user taps a suggested action, your agent receives an event with the action's postback data.

{
    "reference": "121c38a5-cf77-424a-9ea9-d6c044a845f8",
    "messageContext": "msg$abeade67-de9c-45ba-bcfd-abcae1d1879f",
    "from": {
        "number": "0031765727000"
    },
    "to": {
        "number": "003222556611"
    },
    "event": {
        "type": "SuggestionClick",
        "custom": {
          "postbackdata": "btn$123456",
          "label": "View on our website"
    }
    },
    "groupings": [
        "Marketing",
        "Campaign_Party_2025",
        "Target_Group_A"
    ],
    "timeUtc": "2025-10-10T08:00:05",
    "channel": "RCS"
}

IsTyping

User starts typing: This event indicates that a user is typing.

{
    "reference": "121c38a5-cf77-424a-9ea9-d6c044a845f8",
    "messageContext": "",
    "from": {
        "number": "0031765727000"
    },
    "to": {
        "number": "003222556611"
    },
    "event": {
        "type": "isTyping"
    },
    "timeUtc": "2025-10-09T08:00:05",
    "channel": "RCS"
}