Bit by ChatbyteBit by Chatbyte

Bit Integration

Embed Bit from the CDN and configure the widget.

Bit is delivered as an ES module from the Chatbyte CDN. This is the recommended integration path for almost every app.

CDN embed

<script type="module">
  import { createBit } from 'https://cdn.chatbyte.ai/bit/spark.min.js';

  const bit = await createBit('your-agent-id', {
    apiOrigin: 'https://app.chatbyte.ai',
  });

  bit.open();
</script>

Options

interface CreateBitOptions {
  theme?: 'light' | 'dark' | 'auto';
  position?: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left';
  primaryColor?: string;
  assistantName?: string;
  apiOrigin?: string;
  initialToken?: string;
}

Notes

  • apiOrigin defaults to https://app.chatbyte.ai.
  • initialToken is optional and can pre-identify a user.
  • theme: 'auto' follows system preferences.

For detailed JavaScript examples, see the Bit Integration (JavaScript) guide.

On this page