Embeddable Widget

CEO Lab Chat Widget

A modern floating chat widget for any website. Deploy once, embed anywhere — each site uses its own project credentials server-side.

Quick embed

Paste this before the closing </body> tag on any site. The data-project value selects which backend credentials to use.

<script
  src="https://chat.ceolab.cc/embed.js"
  data-project="ceolab"
  data-title="AI Assistant"
  data-welcome="Hi! How can I help you today?"
  data-placeholder="Ask me anything..."
  data-position="bottom-right"
  async
></script>

Script attributes

  • data-projectrequired project ID
  • data-title — header title
  • data-subtitle — status line
  • data-welcome — first message
  • data-placeholder — input hint
  • data-footer — footer text
  • data-position — bottom-right or bottom-left
  • data-primary — primary color (hex)
  • data-accent — accent color (hex)

Server configuration

Set per-project credentials in your deployment environment. API keys never leave the server.

N8N_PROJECT_CEOLAB_WEBHOOK_URL=https://api.example.com/hook/abc
N8N_PROJECT_CEOLAB_API_KEY=your-api-key
N8N_PROJECT_CEOLAB_API_KEY_HEADER=X-CEO-Lab-Api-Key
  • NEXT_PUBLIC_DEFAULT_PROJECT — demo page project
  • NEXT_PUBLIC_WIDGET_URL — your deploy URL

Live preview

Using project ceolab — click the chat bubble to test.

AI Assistant

AI-powered · Typically replies instantly

Hi there! How can I help you today?

Powered by CEOLab.cc