We’re trying to match our web widget to the company brand colors. The WFM team needs the chat button in the bottom-right corner, not the default bottom-left.
I updated the deployment configuration via the API. The response is 200 OK. But the widget still looks like the default blue bubble on the left side.
Here is the JSON payload I sent to PATCH /api/v2/webmessaging/deployments/{deploymentId}:
{
"settings": {
"brandColors": {
"primary": "#FF5733",
"secondary": "#333333"
},
"launcherPosition": "bottom-right",
"launcherIcon": "custom-icon.png"
}
}
I also tried adding inline CSS to the customCss field:
.fc-webmessaging-launcher {
right: 20px !important;
left: auto !important;
}
The colors changed after a hard refresh. The position did not. The launcherPosition enum accepts bottom-left and bottom-right. I verified the spelling.
Is there a caching layer on the guest client that ignores the deployment settings? Or am I missing a required flag to force the CSS override?
We’ve been stuck on this for two days. The Pacific team is complaining about the UI mismatch.