Register an RCS agent
An RCS agent is the branded sender your recipients see. Registering one starts from the Dashboard; SignalWire then provisions the agent for testing and handles the launch with mobile operators.
Prerequisites
Have the details listed under Prerequisites ready, including image URLs for your logo and banner and the phone numbers of your test devices.
Fees
Setting up and testing an agent carries no registration fees. Messages sent during testing are billed at standard RCS messaging rates.
Annual vetting fees apply once your agent is ready to launch for production use. Resubmitting the registration or updating brand assets incurs additional fees. Fees are subject to change; see SignalWire messaging pricing for current rates.
Submit the registration
Open the registration form
In your SignalWire Dashboard, go to Messaging Campaigns → RCS Agents and select Add New.
The RCS Agents menu item appears only once RCS agent registration is enabled for your Space. If you don’t see it, contact Support to have it enabled.
Fill in the form
The form has these sections, in this order:
A preview beside the form shows how your agent appears on a device as you fill it in.
Under Launch Countries, the United States is always selected: RCS messaging is available only to US phone numbers for now. The countries you pick under Other Geographic Areas of Interest are saved with your registration to tell us where you’d like RCS next. The agent doesn’t launch there.
Test the agent
When SignalWire has provisioned your agent for testing, its status changes to in_review and the
agent’s page shows its Agent ID. Until the agent is launched, it can send messages only to the
test device numbers registered on it.
Send a message with the Agent ID as from and one of
your test numbers as to, and confirm it arrives on that device with your branding. If the API
returns rcs_agent_not_sendable, the agent isn’t in in_review, launching, or launched. If it returns
rcs_agent_not_configured, the agent hasn’t finished provisioning for testing.
Launch the agent
After testing, SignalWire applies to the mobile operators in the United States and
the agent’s status becomes launching. Once the operators approve it, the status becomes launched
and the agent can message any US subscriber on those networks.