Business · Developer docs

Embed on your site

Put an AI companion on your website with one line of code. Embedding requires a Business license: $19/month per site, fully white-label, activated for your domain.

Business

$19/month per site
  • All ten entities (NYX, CLUTCH, Kodi, Zeta, DJ Catz, Dr. Eva 2.0, Dr. Eva, Mochi, NOVA, BIT)
  • Floating chat bubble or inline iframe
  • Fully white-label — no Entitees AI branding
  • Custom entity name and bubble color
  • Custom personality / system prompt
  • Your visitors never need an API key — add yours once and the chat runs on your account
  • Set a monthly spend limit, so it can't run away
  • Priority support
Request a Business license

How it works

Live in about five minutes
  1. Request a license. Leave your email and we'll get back to you to set it up and send your license key.
  2. Activate it for your domain on the activation page. A license works on one domain and its subdomains.
  3. Add your AI key on the same page, with a monthly spend limit. Your visitors then just chat — they're never asked for a key, and usage bills your Claude or ChatGPT account directly.
  4. Paste the snippet below into your site, with your license in data-license.
See the snippet

Install Business license required

One line. A chat bubble appears in the corner and opens a panel with your entity. Without an active license activated for your domain, the embed doesn't appear — the reason is logged to your browser console.

HTML
<script src="https://entitiesai.io/embed.js"
        data-license="YOUR-LICENSE-KEY"
        data-entity="mochi"
        data-position="bottom-right"
        data-name="Sparky"
        data-color="#FF6B9D"
        data-prompt="You are Sparky, our cheerful sales assistant. Keep answers short and warm."></script>
data-entityWhich entity mochi, nova, bit, eva, eva2, catz, zeta, kodi, clutch, or nyx. Default: mochi.
data-positionCorner bottom-right, bottom-left, top-right, top-left.
data-nameDisplay name Rename the entity — "Sparky", "AskBot", whatever fits your brand.
data-colorBubble color Any CSS color. Match your brand palette.
data-promptPersonality Custom system prompt. Change the tone, add product knowledge, restrict topics.
data-openStart open Set to 1 and the chat is already open when the page loads, instead of a bubble. Desktop only — on a phone the panel is nearly the whole screen, so it stays a bubble there. If a visitor closes it, it stays closed for the rest of their session.
Voice — ask us to switch it onYour entity can speak Your embedded entity can read its replies aloud in one of 13 ChatGPT voices, spoken with the same OpenAI key the chat already uses. Visitors still need nothing.

This one is not a data- attribute on purpose. Speech costs roughly three times what a text reply does, so it is set on your subscription rather than in your page — nobody can turn it on for your account by editing your HTML, and no one can turn it on for you but you. Ask us to enable it and name the voice.

It counts against the same monthly spend limit as chat, so a voice can never take you past the ceiling you set.
Live preview — what your visitors see

Inline iframe Business license required

Prefer the entity inline on a page instead of a floating bubble? Use an iframe with your license key in the address. It only loads on the domain your license is activated for — anywhere else it shows a "not available" notice instead of the chat.

HTML
<iframe src="https://entitiesai.io/entities/mochi.html?embed=1&license=YOUR-LICENSE-KEY"
        width="400" height="640"
        frameborder="0"></iframe>