handoff scope.
Set branding on a site
POST /sites/:siteId/handoff turns handoff on for a site and sets its branding.
Omit a branding field with
handoffMode on and it falls back to your
partner-wide default for that field. Set your defaults with WPOS so every site
you hand off is branded without you sending them each time.logoUrl that is not https, or a primaryColor that is
not a six-digit hex, returns validation_error. WPOS persists the branding, then
pushes it to the live WordPress site. The response tells you both:
pushed is false with a pushError, but the
branding is saved and syncs on the site’s next check-in.
What your customer sees
With handoff on, the assistant drops every WPOS and WPCursor name, wordmark, and outbound link, and renders your agency name, logo, and accent color instead. TurnhandoffMode off and the site returns to the default appearance with no visual
trace of the change.
Reading branding back
Branding comes back on each site inGET /accounts/:accountId/sites
under the handoff object, so you can show your customers their current
configuration.
Next
Embed the assistant
The embedded assistant uses this same branding.