Can I customize the chat widget appearance?

Absolutely. Your widget, your brand. Everything's included—no upgrade required.

Quick Customization

Head to Settings > Widget and make it yours:

  • Primary color - Match your brand
  • Position - Bottom left or right (your call)
  • Welcome message - First impression matters
  • Logo - Show your brand, not ours
  • Chat icon - Custom icons welcome

Don't overthink it. You can always change it later.

CSS Customization

Want more control? Add custom CSS:

/* Widget button */
.cstar-widget-button {
  background: #your-color;
  border-radius: 50%;
}

/* Chat header */
.cstar-widget-header {
  background: linear-gradient(to right, #color1, #color2);
}

/* Message bubbles */
.cstar-message-agent {
  background: #your-brand-color;
}

Add your CSS in Settings > Widget > Advanced > Custom CSS.

JavaScript Customization

Control widget behavior programmatically:

// Open widget automatically after 30 seconds
setTimeout(() => {
  CStarWidget.open();
}, 30000);

// Open with pre-filled message
CStarWidget.open({
  message: 'Hi, I need help with...'
});

// Hide on certain pages
if (location.pathname === '/checkout') {
  CStarWidget.hide();
}

What's Included?

Everything. Colors, logo, custom CSS, JavaScript API, multiple widget configurations. $15/seat. That's it. No feature gates. No "upgrade to unlock." Just full customization from day one.

We don't do the "Powered by cStar" watermark thing either. Your customers see YOUR brand.