DRAFT and REJECTED agents can be updated — agents in PENDING_REVIEW or APPROVED state are read-only.
All body fields are optional; send only the fields you want to change.
Request
Bearer <api_key>Agent ID returned from
POST /v1/rcs/agents.Brand identity
Name shown to users in the RCS messaging app. Typically the brand name. Google requires this to match your registered brand identity.
Short tagline shown in the agent’s profile view. Must not contain HTML, JSON, script content, escaped characters (
%2e, %2f, %5c, %25), or OS/Unix command strings.Hex color used for certain UI elements displayed above the phone number. Must have at minimum a 4.5:1 contrast ratio to white (WCAG 2.0) to pass Google’s review.Example:
"#2D6A4F" — verify with WebAIM Contrast Checker.Images
HTTPS URL to the agent’s logo.
- Dimensions: 224 × 224 px minimum; max 50 kB
- Logos display as circles in conversations — check that your logo has equal spacing on all sides and does not get clipped
- Avoid transparent backgrounds: they blend into dark mode and reduce visibility
- Google makes a copy at submission time; you can remove the source URL afterwards
HTTPS URL to the hero / banner image shown in the agent’s Info & Options screen.
- Dimensions: 1440 × 448 px (45:14 aspect ratio); max 200 kB; JPEG, JPG, or PNG
- The logo overlaps the lower portion of the banner — design accordingly
Contact
At least one contact method (phone, email, or website) is required for Google to approve the agent for launch.
Primary support phone number in international format (e.g.
+4930123456), e.g. "+4930123456". Multiple phone numbers can be added via the dashboard.Primary support email address. Must be an individual address belonging to the brand’s organisation.
Primary website URL. Must be reachable and match the brand identity.
Compliance
URL to the brand’s Privacy Policy. Required for Google launch approval.
URL to the brand’s Terms of Service. Required for Google launch approval.
Response
- 200 OK
- 400 Validation error
- 409 Wrong state
- 404 Not found
Returns the full updated agent record.
Related
Submit for review
Submit for Google / carrier review after completing the profile.
Get agent
Check current status and read rejection reasons.