> 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.

## RCS Test Agents & Carrier Status

Go from zero to your first RCS message in under 2 minutes — no campaign approval required. Create a test agent, whitelist your number, and start sending rich messages right away.

### What's new?

**RCS test agent management API**

Every Pro account gets up to **5 test agents** to experiment with RCS before going through the full campaign approval process. With the new test agent API, you can:

* **Create a test agent** via [`POST /rcs/test/agents`](/api-reference/rcs-agents/test/create-agent) — set up branding, contact info, and colors in a single call
* **Whitelist your number** via [`POST /rcs/test/agents/{agentId}/whitelist`](/api-reference/rcs-agents/test/whitelist-number) — register your device to receive test messages
* **Send your first RCS message** — once whitelisted, you can immediately send rich messages with cards, buttons, and media through your test agent

You can also [update agents](/api-reference/rcs-agents/test/update-agent) and [check whitelist status](/api-reference/rcs-agents/test/get-whitelist-status) programmatically, making it easy to integrate into your development workflow.

**RCS carrier launch status**

You can now see the launch status of your RCS agents across each carrier directly in the dashboard and API. Each agent shows per-carrier status — `NOT_LAUNCHED`, `PENDING`, or `LAUNCHED` — so you know exactly where your agent stands before going live.

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