Create Test Agent
Create a new RCS test agent for development and testing.
Overview
Test agents let you build and test full RCS functionality — rich cards, carousels, buttons, quick replies, and media messages — without going through the full carrier review process. Messages from test agents can only be sent to whitelisted phone numbers.
Limits
- Maximum 5 test agents per account.
Image Requirements
| Image | Format | Max Size |
|---|---|---|
| Logo | JPEG, PNG | 50 KB |
| Hero | JPEG, PNG | 200 KB |
After Creation
Once your test agent is created, you'll need to:
- Whitelist test phone numbers using POST /rcs/test/agents/{agentId}/whitelist.
- Accept the tester invite on each whitelisted device.
- Send messages using POST /messages/send/rcs with the returned agent ID as the from field.
2-Minute Cooldown
After creating a test agent, there is a mandatory 2-minute cooldown before you can whitelist phone numbers. This is a requirement imposed by Google's RBM platform.
Request
- Base URL: https://api.pinnacle.sh
- URL: https://api.pinnacle.sh/rcs/test/agents
- Auth: API key in header PINNACLE-API-KEY
Request body
Response
The test agent was created successfully.
Use the returned id as the from field when sending RCS messages, and when whitelisting phone numbers.
Changes
No recorded changes to this operation across all 1 revision of this API.