> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.pinnacle.sh/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.pinnacle.sh/_mcp/server.

## Simplified RCS Campaigns

RCS campaign submissions just got easier — we've streamlined the required fields so you can get approved faster with less friction.

### What's new?

**Simplified RCS campaign submissions**

We've removed deprecated and redundant fields from the RCS campaign schema. Submitting a campaign now requires fewer fields while still meeting carrier compliance requirements.

* Removed legacy profile fields that are no longer needed
* Added `cta_media` for attaching compliance media (e.g., opt-in screenshots)
* Added `opt_in_method` to clearly describe how users consent to receive messages
* Updated `use_case_description` for clearer campaign intent

These changes reduce the back-and-forth during carrier review and help you get your RCS agents approved faster. See our [RCS campaign compliance guide](/guides/campaigns/rcs-compliance) for details.

> **Note**
>
> Have questions? Reach out to us - [founders@pinnacle.sh](mailto:founders@pinnacle.sh)