RCS Campaigns
Follow the sequence below to register and configure RCS campaigns for carrier approval.
⏱️ Approval time: 2-4 weeks
Prerequisites
- A verified
brandId
(register one here) - Icon and hero banners of the right size
Step 1: Create or update the campaign
- Call
POST /campaigns/rcs
with campaign, agent, and other required details.
Optional helpers
-
POST /campaigns/rcs/autofill
fills in the campaign information based on the existing information for a campaign and its brand. -
POST /campaigns/rcs/validate
surfaces formatting and campaign issues. Treat the response as guidance only; it never blocks campaign submission but is intended to guide you.
Step 2: Submit for carrier review
- Call
POST /campaigns/rcs/submit/{campaignId}
to submit the campaign for carrier and Google review. - Changes may be requested and you will need to resubmit.
Step 3: Watch review progress
- Pull the full record and its status with
GET /campaigns/rcs/{campaignId}
. - Force a status refresh using
GET /status/rcs-campaign/{campaignId}
.
Step 4: Campaign approved
Once your campaign is approved, you can start sending RCS messages with your approved RCS agent. While waiting for approval, you’ll also be able to send test messages with the test agent. See our sending messages guide for detailed instructions on sending messages.