White Labeling
Customize the widget appearance to match your brand — colors, logo, and powered-by badge.
Customizable Elements
Primary Color
Controls the chat bubble, header, and user message colors.
#f26522Logo
Displayed in the chat header next to the entity name.
Position
Place the chat bubble on the bottom-left or bottom-right.
bottom-rightbottom-left
Powered By
Show or hide the "Powered by Reechdesk" badge.
poweredBy=true / false
Per-Entity Branding
Each entity can have its own colors, logo, and support email. The widget automatically loads the branding for the entity specified in HelpdeskProvider.
tsx
// CashMatrix widget → orange theme
<HelpdeskProvider entityId="cashmatrix">
<ChatWidget />
</HelpdeskProvider>
// PaySorta widget → blue theme
<HelpdeskProvider entityId="paysorta">
<ChatWidget />
</HelpdeskProvider>Override via Props
You can override entity branding with widget props:
tsx
<ChatWidget
primaryColor="#2563eb" // Override entity color
entityName="Custom Name" // Override entity name
logoUrl="/my-logo.svg" // Override entity logo
poweredBy={false} // Hide "Powered by Reechdesk"
position="bottom-left" // Change position
/>White-label plan
White labeling (hiding the "Powered by Reechdesk" badge) is available on the Professional plan and above. See Pricing for details.
