Production Ready SDK

Universal AI
Frontend Widget

A lightweight, highly customizable chatbot UI SDK. Keep your UI polished while delegating AI complexity to us.

Live Playground

Experience dynamic branding in real-time.

config.json

Safe Sandbox

Modify fields like brand.name or colors.accent to see instant UI updates.

Integration Guide

Connect your backend in 5 minutes

1 Frontend Setup

Add the SDK to your HTML and point it to your backend.

<script>
  ChatbotUI.init({
    apiConfig: {
      chatEndpoint: "/api/ai-customer-service/chat"
    },
    brand: {
      name: "My Assistant"
    }
  });
</script>

2 Backend API Protocol

Your proxy server should handle the LLM request.

Request (POST)
{
  "message": "User input...",
  "history": [ ... ],
  "config": { ... } // Optional extraBody
}
Response
{
  "success": true,
  "data": {
    "reply": "AI response..."
  }
}