embedio
How it worksModulesPricing
enes
Sign in
Get started

Getting Started

Getting StartedSDK & Embed Snippet

Connections & Automation

ConnectionsValidationsResponse ActionsForm Rules

Reference

API Reference

Customization

Widget Customization

Developers

Widget Customization

Templates, an accent color, and custom CSS for the Live Chat and AI Chat widgets — set from each widget's settings page in your dashboard.

Templates

Both the Live Chat and AI Chat widgets ship with three built-in templates, set from each widget's settings page in your dashboard. Templates only change shape, size, and shadow — color always comes from the accent color setting below.

TemplateLook
Classic (default)A circular launcher button and a softly rounded, heavily shadowed panel.
MinimalA smaller, tighter-radius launcher and a flatter panel with a subtler shadow and border.
BoldA larger launcher and a more rounded panel with a deeper shadow and an accent-colored top border.

Accent color

Pick any hex color and it replaces the widget's launcher background, active tab underline, visitor message bubbles, and buttons. Leave it unset to use the default (orange for Live Chat, purple for AI Chat).

Custom CSS

For anything templates and color can't cover, paste raw CSS into the Custom CSS field. It's injected as its own stylesheet after the widget's built-in one, so your rules win on equal specificity — add !important only if you need to override something more specific.

Your CSS is inserted as plain text, never evaluated as HTML or JavaScript, so there's no way for it to do anything beyond styling the widget on your own page.

example.css
/* Live Chat: use your site's font and a squarer panel */
.embedio-chat-panel {
  font-family: "Inter", sans-serif;
  border-radius: 6px;
}

/* AI Chat: make the launcher bigger */
.embedio-aichat-bubble {
  width: 72px;
  height: 72px;
}

Live Chat class reference

ClassElement
.embedio-chat-bubbleFloating launcher button
.embedio-chat-panelThe chat window
.embedio-chat-headerPanel header bar
.embedio-chat-tabs / .embedio-chat-tabFAQ / Chat tab bar
.embedio-chat-bodyScrollable message/FAQ area
.embedio-chat-msg.visitor / .embedio-chat-msg.assistantMessage bubbles
.embedio-chat-composerBottom input row
.embedio-chat-btnButtons (start chat, send)

AI Chat class reference

ClassElement
.embedio-aichat-bubbleFloating launcher button
.embedio-aichat-panelThe chat window
.embedio-aichat-headerPanel header bar
.embedio-aichat-bodyScrollable message area
.embedio-aichat-msg.visitor / .embedio-aichat-msg.ai / .embedio-aichat-msg.assistantMessage bubbles
.embedio-aichat-handoffThe "talk to a human?" prompt
.embedio-aichat-composerBottom input row
.embedio-aichat-btnButtons (start chat, send, handoff)

Related documents

Getting StartedAPI ReferenceLive Chat settingsAI Chat settings

Contents

  1. Templates
  2. Accent color
  3. Custom CSS
  4. Live Chat class reference
  5. AI Chat class reference
embedio

Your website. Our backend.

Product

  • Modules
  • Pricing
  • Changelog
  • Status

Developers

  • Docs
  • Getting started
  • API reference
  • SDK
  • Connections
  • Widget customization

Company

  • About
  • Blog
  • Contact

© 2026 embedio. All rights reserved.

Privacy PolicyTerms of ServiceAcceptable UseAI Disclosure
GitHubX