RCS

Enter the body JSON in rcs_content, and the button and option JSON in rcs_option.

rcsRCS

A next-generation message channel that supports rich cards and buttons.

Brand keySMS/LMS/MMSButtons and mediaFallback recommended

Input fields

ColumnRequiredDescription
channel_order'rcs'
callbackSender number
rcs_brand_keyBrand key (check it in the RCS Biz Center)
recipientRecipient number
msg_status'1'
request_dateSend request time
rcs_msgbase_idMessage base ID (template code)
rcs_agency_keyAgency key
rcs_contentMessage body JSON
rcs_optionOption JSON for buttons, header, footer, and so on

rcs_content structure

RCS typeExample message base IDbody keys
SMSRPSSAXX001description
LMSRPLSAXX001title, description
MMSRPMSMTX001title, description, media

Examples

RCS SMS

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_brand_key, rcs_msgbase_id, rcs_content
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호', '브랜드키', 'RPSSAXX001',
    '{"body":{"description":"RCS SMS 테스트입니다."}}'
);

RCS LMS

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_brand_key, rcs_msgbase_id, rcs_content
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호', '브랜드키', 'RPLSAXX001',
    '{"body":{"title":"RCS LMS 제목","description":"RCS LMS 본문입니다."}}'
);

RCS LMS — with buttons

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_brand_key, rcs_msgbase_id, rcs_content, rcs_option
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호', '브랜드키', 'RCS_LMS_FORMAT01',
    '{"body":{"title":"공지사항","description":"서비스 점검 안내입니다."}}',
    '{"buttons":[{"buttonType":"URL","buttonName":"자세히 보기","buttonLink":"https://example.com"}]}'
);

RCS MMS (with an image)

SQL
INSERT INTO msg_tran (
    channel_order, recipient, msg_status, request_date,
    callback, rcs_content, rcs_msgbase_id, rcs_brand_key
) VALUES (
    'rcs', '수신번호', '1', NOW(),
    '발신번호',
    '{
       "body": {
         "description": "통합RCS MMS 문자 테스트입니다.",
         "title": "MMS 제목입니다.",
         "media": "maapfile://sams_om_51807p2i_f621901728194548978d84221593740a"
       },
       "buttons": [
         {
           "suggestions": [
             {
               "action": {
                 "urlAction": { "openUrl": { "url": "http://www.infobank.net" } },
                 "displayText": "버튼1"
               }
             },
             {
               "action": {
                 "urlAction": { "openUrl": { "url": "http://www.infobank.net" } },
                 "displayText": "버튼2"
               }
             }
           ]
         }
       ]
     }',
    'RPMSMTX001',
    '브랜드키'
);

RCS is received on Android devices only. We recommend that you configure Fallback for iOS users.